0001299969-20-000020.txt : 20201116 0001299969-20-000020.hdr.sgml : 20201116 20201116082819 ACCESSION NUMBER: 0001299969-20-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Comstock Holding Companies, Inc. CENTRAL INDEX KEY: 0001299969 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE [6500] IRS NUMBER: 201164345 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32375 FILM NUMBER: 201313832 BUSINESS ADDRESS: STREET 1: 1900 RESTON METRO PLAZA, 10TH FLOOR CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 703-230-1985 MAIL ADDRESS: STREET 1: 1900 RESTON METRO PLAZA, 10TH FLOOR CITY: RESTON STATE: VA ZIP: 20190 FORMER COMPANY: FORMER CONFORMED NAME: Comstock Homebuilding Companies, Inc. DATE OF NAME CHANGE: 20040806 10-Q 1 chci-20200930.htm 10-Q chci-20200930
September 30, 20202020Q3000129996912-31falseNASDAQchci:IncorrectAccountingForDebtDiscountsAndReimbursementsOfSalaryRelatedCostsMember00012999692020-01-012020-09-30xbrli:shares0001299969us-gaap:CommonClassAMember2020-11-130001299969us-gaap:CommonClassBMember2020-11-13iso4217:USD00012999692020-09-3000012999692019-12-31iso4217:USDxbrli:shares0001299969us-gaap:SeriesCPreferredStockMember2020-09-300001299969us-gaap:SeriesCPreferredStockMember2019-12-310001299969us-gaap:CommonClassAMember2020-09-300001299969us-gaap:CommonClassAMember2019-12-310001299969us-gaap:CommonClassBMember2020-09-300001299969us-gaap:CommonClassBMember2019-12-310001299969us-gaap:ManagementServiceMember2020-07-012020-09-300001299969us-gaap:ManagementServiceMember2019-07-012019-09-300001299969us-gaap:ManagementServiceMember2020-01-012020-09-300001299969us-gaap:ManagementServiceMember2019-01-012019-09-300001299969chci:RealEstateServicesMember2020-07-012020-09-300001299969chci:RealEstateServicesMember2019-07-012019-09-300001299969chci:RealEstateServicesMember2020-01-012020-09-300001299969chci:RealEstateServicesMember2019-01-012019-09-3000012999692020-07-012020-09-3000012999692019-07-012019-09-3000012999692019-01-012019-09-300001299969us-gaap:SegmentContinuingOperationsMember2020-07-012020-09-300001299969us-gaap:SegmentContinuingOperationsMember2019-07-012019-09-300001299969us-gaap:SegmentContinuingOperationsMember2020-01-012020-09-300001299969us-gaap:SegmentContinuingOperationsMember2019-01-012019-09-300001299969us-gaap:SegmentDiscontinuedOperationsMember2020-07-012020-09-300001299969us-gaap:SegmentDiscontinuedOperationsMember2019-07-012019-09-300001299969us-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-09-300001299969us-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-09-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2019-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-12-310001299969us-gaap:AdditionalPaidInCapitalMember2019-12-310001299969us-gaap:TreasuryStockMember2019-12-310001299969us-gaap:RetainedEarningsMember2019-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-01-012020-03-310001299969us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100012999692020-01-012020-03-310001299969us-gaap:RetainedEarningsMember2020-01-012020-03-310001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2020-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-03-310001299969us-gaap:AdditionalPaidInCapitalMember2020-03-310001299969us-gaap:TreasuryStockMember2020-03-310001299969us-gaap:RetainedEarningsMember2020-03-3100012999692020-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-04-012020-06-300001299969us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000012999692020-04-012020-06-300001299969us-gaap:RetainedEarningsMember2020-04-012020-06-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2020-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-06-300001299969us-gaap:AdditionalPaidInCapitalMember2020-06-300001299969us-gaap:TreasuryStockMember2020-06-300001299969us-gaap:RetainedEarningsMember2020-06-3000012999692020-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-07-012020-09-300001299969us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001299969us-gaap:RetainedEarningsMember2020-07-012020-09-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2020-09-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-09-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-09-300001299969us-gaap:AdditionalPaidInCapitalMember2020-09-300001299969us-gaap:TreasuryStockMember2020-09-300001299969us-gaap:RetainedEarningsMember2020-09-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2018-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2018-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2018-12-310001299969us-gaap:AdditionalPaidInCapitalMember2018-12-310001299969us-gaap:TreasuryStockMember2018-12-310001299969us-gaap:RetainedEarningsMember2018-12-310001299969us-gaap:NoncontrollingInterestMember2018-12-3100012999692018-12-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-01-012019-03-310001299969us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-3100012999692019-01-012019-03-310001299969us-gaap:RetainedEarningsMember2019-01-012019-03-310001299969us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2019-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-03-310001299969us-gaap:AdditionalPaidInCapitalMember2019-03-310001299969us-gaap:TreasuryStockMember2019-03-310001299969us-gaap:RetainedEarningsMember2019-03-310001299969us-gaap:NoncontrollingInterestMember2019-03-3100012999692019-03-310001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-04-012019-06-300001299969us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-3000012999692019-04-012019-06-300001299969us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2019-04-012019-06-300001299969us-gaap:RetainedEarningsMember2019-04-012019-06-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2019-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-06-300001299969us-gaap:AdditionalPaidInCapitalMember2019-06-300001299969us-gaap:TreasuryStockMember2019-06-300001299969us-gaap:RetainedEarningsMember2019-06-300001299969us-gaap:NoncontrollingInterestMember2019-06-3000012999692019-06-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-07-012019-09-300001299969us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001299969us-gaap:RetainedEarningsMember2019-07-012019-09-300001299969us-gaap:NoncontrollingInterestMember2019-07-012019-09-300001299969us-gaap:PreferredStockMemberus-gaap:SeriesCPreferredStockMember2019-09-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-09-300001299969us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-09-300001299969us-gaap:AdditionalPaidInCapitalMember2019-09-300001299969us-gaap:TreasuryStockMember2019-09-300001299969us-gaap:RetainedEarningsMember2019-09-300001299969us-gaap:NoncontrollingInterestMember2019-09-3000012999692019-09-300001299969us-gaap:ManagementServiceMembersrt:ScenarioPreviouslyReportedMember2019-07-012019-09-300001299969us-gaap:ManagementServiceMembersrt:RestatementAdjustmentMember2019-07-012019-09-300001299969us-gaap:ManagementServiceMembersrt:ScenarioPreviouslyReportedMember2019-01-012019-09-300001299969us-gaap:ManagementServiceMembersrt:RestatementAdjustmentMember2019-01-012019-09-300001299969srt:ScenarioPreviouslyReportedMember2019-07-012019-09-300001299969srt:RestatementAdjustmentMember2019-07-012019-09-300001299969srt:ScenarioPreviouslyReportedMember2019-01-012019-09-300001299969srt:RestatementAdjustmentMember2019-01-012019-09-300001299969srt:ScenarioPreviouslyReportedMember2019-09-300001299969srt:RestatementAdjustmentMember2019-09-300001299969us-gaap:FairValueInputsLevel3Member2020-09-300001299969us-gaap:FairValueInputsLevel3Member2019-12-310001299969us-gaap:FairValueInputsLevel3Member2020-01-012020-09-300001299969chci:InvestorsXMember2020-09-300001299969chci:InvestorsXMember2019-12-310001299969chci:InvestorsXMember2020-07-012020-09-300001299969chci:InvestorsXMember2020-01-012020-09-300001299969chci:InvestorsXMember2020-07-012020-09-300001299969chci:InvestorsXMember2019-07-012019-09-300001299969chci:InvestorsXMember2020-01-012020-09-300001299969chci:InvestorsXMember2019-01-012019-09-300001299969chci:InvestorsXMember2019-07-012019-09-300001299969chci:InvestorsXMember2019-01-012019-09-30xbrli:pure0001299969chci:TheHartfordMember2019-12-300001299969chci:TheHartfordMember2019-12-302019-12-300001299969chci:TheHartfordMember2019-12-310001299969chci:TheHartfordMember2020-09-300001299969chci:TheHartfordMember2020-07-012020-09-300001299969chci:TheHartfordMember2020-01-012020-09-300001299969chci:TheHartfordMember2020-07-012020-09-300001299969chci:TheHartfordMember2020-01-012020-09-300001299969us-gaap:CustomerRelationshipsMember2020-01-012020-09-300001299969us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001299969us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001299969chci:RelatedPartyMember2020-07-012020-09-300001299969chci:RelatedPartyMember2019-07-012019-09-300001299969chci:RelatedPartyMember2020-01-012020-09-300001299969chci:RelatedPartyMember2019-01-012019-09-300001299969chci:CommercialCustomersMember2020-07-012020-09-300001299969chci:CommercialCustomersMember2019-07-012019-09-300001299969chci:CommercialCustomersMember2020-01-012020-09-300001299969chci:CommercialCustomersMember2019-01-012019-09-300001299969us-gaap:FixedPriceContractMember2020-07-012020-09-300001299969us-gaap:FixedPriceContractMember2019-07-012019-09-300001299969us-gaap:FixedPriceContractMember2020-01-012020-09-300001299969us-gaap:FixedPriceContractMember2019-01-012019-09-300001299969chci:CostplusContractMember2020-07-012020-09-300001299969chci:CostplusContractMember2019-07-012019-09-300001299969chci:CostplusContractMember2020-01-012020-09-300001299969chci:CostplusContractMember2019-01-012019-09-300001299969us-gaap:TimeAndMaterialsContractMember2020-07-012020-09-300001299969us-gaap:TimeAndMaterialsContractMember2019-07-012019-09-300001299969us-gaap:TimeAndMaterialsContractMember2020-01-012020-09-300001299969us-gaap:TimeAndMaterialsContractMember2019-01-012019-09-300001299969us-gaap:TransferredOverTimeMember2020-07-012020-09-300001299969us-gaap:TransferredOverTimeMember2020-01-012020-09-300001299969us-gaap:TransferredOverTimeMember2019-07-012019-09-300001299969us-gaap:TransferredOverTimeMember2019-01-012019-09-300001299969us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001299969us-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001299969us-gaap:TransferredAtPointInTimeMember2019-01-012019-09-300001299969chci:NotesPayableToAffiliatesMember2019-12-31chci:SecurityLoan0001299969us-gaap:SecuredDebtMember2019-12-312019-12-310001299969us-gaap:SecuredDebtMember2020-09-300001299969chci:SecuredDebtOneMember2019-12-310001299969chci:SecuredDebtTwoMember2019-12-31chci:promissory_note0001299969us-gaap:CommercialPaperMember2019-12-312019-12-310001299969us-gaap:CommercialPaperMember2019-12-310001299969us-gaap:CommercialPaperMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-09-300001299969us-gaap:CommercialPaperMember2020-09-300001299969us-gaap:CommercialPaperMember2020-01-012020-09-300001299969us-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMember2014-10-170001299969us-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMember2014-10-172014-10-170001299969us-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMember2014-12-180001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMember2018-05-230001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMemberchci:SeriesCNonConvertiblePreferredStockMemberchci:ComstockGrowthFundMember2018-05-230001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMemberus-gaap:SeriesCPreferredStockMember2018-05-230001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMemberchci:ComstockGrowthFundMember2018-05-232018-05-230001299969chci:UnsecuredNotesPayableToAffiliateMemberchci:ComstockGrowthFundMember2019-12-310001299969chci:ComstockDevelopmentServicesMemberus-gaap:SecuredDebtMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-190001299969chci:WallStreetJournalPrimeRateMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-192020-03-190001299969chci:ComstockDevelopmentServicesMemberus-gaap:SecuredDebtMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-192020-03-190001299969chci:ComstockDevelopmentServicesMemberus-gaap:SecuredDebtMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-270001299969chci:ComstockGrowthFundMember2020-07-012020-09-300001299969chci:ComstockGrowthFundMember2020-01-012020-09-300001299969chci:ComstockGrowthFundMember2019-07-012019-09-300001299969chci:ComstockGrowthFundMember2019-01-012019-09-300001299969chci:MembershipExchangeAgreementMemberchci:UnsecuredNotesPayableToAffiliateMemberchci:ComstockGrowthFundMember2020-07-012020-09-300001299969us-gaap:NotesPayableOtherPayablesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-01-012020-09-300001299969us-gaap:NotesPayableOtherPayablesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-07-012020-09-300001299969us-gaap:NotesPayableOtherPayablesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2019-01-012019-09-300001299969us-gaap:NotesPayableOtherPayablesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2019-07-012019-09-300001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMember2019-01-012019-09-300001299969chci:MembershipExchangeAgreementMemberus-gaap:NotesPayableOtherPayablesMember2019-07-012019-09-300001299969chci:PaycheckProtectionProgramCARESActMember2020-04-012020-04-300001299969chci:PaycheckProtectionProgramCARESActMember2020-04-012020-09-300001299969chci:PaycheckProtectionProgramCARESActMember2020-09-300001299969chci:PaycheckProtectionProgramCARESActMembersrt:ScenarioForecastMember2021-08-012021-08-310001299969us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001299969us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001299969us-gaap:RestrictedStockMember2020-07-012020-09-300001299969us-gaap:RestrictedStockMember2020-01-012020-09-300001299969us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001299969us-gaap:RestrictedStockMember2019-07-012019-09-300001299969us-gaap:RestrictedStockMember2019-01-012019-09-300001299969chci:CostOfSalesRealEstateServicesMember2020-07-012020-09-300001299969chci:CostOfSalesRealEstateServicesMember2019-07-012019-09-300001299969chci:CostOfSalesRealEstateServicesMember2020-01-012020-09-300001299969chci:CostOfSalesRealEstateServicesMember2019-01-012019-09-300001299969us-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300001299969us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentContinuingOperationsMember2020-07-012020-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentContinuingOperationsMember2019-07-012019-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentContinuingOperationsMember2020-01-012020-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentContinuingOperationsMember2019-01-012019-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentContinuingOperationsMember2020-07-012020-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentContinuingOperationsMember2019-07-012019-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentContinuingOperationsMember2020-01-012020-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentContinuingOperationsMember2019-01-012019-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentContinuingOperationsMember2020-07-012020-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentContinuingOperationsMember2019-07-012019-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentContinuingOperationsMember2020-01-012020-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentContinuingOperationsMember2019-01-012019-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentDiscontinuedOperationsMember2020-07-012020-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentDiscontinuedOperationsMember2019-07-012019-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-09-300001299969us-gaap:RestrictedStockMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentDiscontinuedOperationsMember2020-07-012020-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentDiscontinuedOperationsMember2019-07-012019-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-09-300001299969us-gaap:EmployeeStockOptionMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentDiscontinuedOperationsMember2020-07-012020-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentDiscontinuedOperationsMember2019-07-012019-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentDiscontinuedOperationsMember2020-01-012020-09-300001299969us-gaap:WarrantMemberus-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-09-300001299969srt:AffiliatedEntityMember2020-09-300001299969srt:AffiliatedEntityMemberchci:ComstockAssetManagementLcMember2020-07-012020-09-300001299969srt:AffiliatedEntityMemberchci:ComstockAssetManagementLcMember2020-01-012020-09-300001299969srt:AffiliatedEntityMemberchci:ComstockAssetManagementLcMember2019-07-012019-09-300001299969srt:AffiliatedEntityMemberchci:ComstockAssetManagementLcMember2019-01-012019-09-300001299969srt:AffiliatedEntityMemberchci:ComstockAssetManagementLcMember2018-01-020001299969srt:AffiliatedEntityMemberchci:AssetManagementFeeMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMember2019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMemberchci:ConstructionManagementFeeMember2019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMemberchci:PropertyManagementFeeMember2019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:AcquisitionFeeMemberchci:ComstockDevelopmentServicesMember2019-04-300001299969srt:AffiliatedEntityMemberchci:DispositionFeeMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMember2019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMember2019-04-300001299969srt:AffiliatedEntityMemberchci:IncentiveFeeMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockAssetManagementLcMember2019-04-302019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockAssetManagementLcMember2019-04-302019-04-300001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:InvestmentOriginationFeeMemberchci:ComstockAssetManagementLcMember2019-04-302019-04-30iso4217:USDutr:sqft0001299969srt:AffiliatedEntityMemberchci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMemberchci:ComstockDevelopmentServicesMember2019-04-302019-04-300001299969srt:AffiliatedEntityMemberchci:ResidentialPropertyManagementAgreementsMemberchci:ComstockDevelopmentServicesMember2020-01-012020-09-300001299969srt:AffiliatedEntityMembersrt:MinimumMemberchci:ConstructionManagementAgreementMemberchci:ComstockDevelopmentServicesMember2020-01-012020-09-300001299969srt:AffiliatedEntityMemberchci:ConstructionManagementAgreementMemberchci:ComstockDevelopmentServicesMembersrt:MaximumMember2020-01-012020-09-300001299969srt:AffiliatedEntityMemberchci:ComstockInvestorsXMemberchci:BusinessManagementAgreementMember2019-04-30chci:Installment0001299969srt:AffiliatedEntityMemberchci:ComstockInvestorsXMemberchci:BusinessManagementAgreementMember2019-04-302019-04-300001299969srt:AffiliatedEntityMemberchci:HartfordInvestmentMember2019-12-300001299969chci:ComstockPartnersLCMember2019-12-302019-12-300001299969srt:AffiliatedEntityMemberchci:DWCOperatingAgreementMember2020-02-070001299969srt:AffiliatedEntityMemberchci:HartfordInvestmentMember2020-02-070001299969srt:AffiliatedEntityMemberchci:ComstockDevelopmentServicesMemberus-gaap:SecuredDebtMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-190001299969chci:WallStreetJournalPrimeRateMembersrt:AffiliatedEntityMemberchci:ComstockDevelopmentServicesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-192020-03-190001299969srt:AffiliatedEntityMemberchci:ComstockDevelopmentServicesMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-192020-03-190001299969srt:AffiliatedEntityMemberchci:ComstockDevelopmentServicesMemberus-gaap:SecuredDebtMemberchci:RevolvingCapitalLineOfCreditAgreementMember2020-03-270001299969srt:AffiliatedEntityMemberchci:ComstockGrowthFundMember2020-04-102020-04-100001299969chci:TitleInsuranceJointVentureMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-09-300001299969chci:TitleInsuranceJointVentureMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-12-310001299969chci:TitleInsuranceJointVentureMemberus-gaap:OtherIncomeMember2020-07-012020-09-300001299969chci:TitleInsuranceJointVentureMemberus-gaap:OtherIncomeMember2020-01-012020-09-300001299969chci:TitleInsuranceJointVentureMember2020-07-012020-09-300001299969chci:TitleInsuranceJointVentureMember2020-01-012020-09-300001299969chci:TitleInsuranceJointVentureMemberus-gaap:OtherIncomeMember2019-07-012019-09-300001299969chci:TitleInsuranceJointVentureMemberus-gaap:OtherIncomeMember2019-01-012019-09-300001299969chci:TitleInsuranceJointVentureMember2019-07-012019-09-300001299969chci:TitleInsuranceJointVentureMember2019-01-012019-09-300001299969chci:TitleInsuranceJointVentureMember2020-07-012020-09-300001299969chci:TitleInsuranceJointVentureMember2019-07-012019-09-300001299969chci:TitleInsuranceJointVentureMember2020-01-012020-09-300001299969chci:TitleInsuranceJointVentureMember2019-01-012019-09-30chci:Segment00012999692019-07-242019-07-240001299969chci:AssetManagementSegmentMember2020-07-012020-09-300001299969chci:RealEstateServicesMember2020-07-012020-09-300001299969chci:AssetManagementSegmentMemberus-gaap:SegmentContinuingOperationsMember2020-09-300001299969chci:RealEstateServicesMemberus-gaap:SegmentContinuingOperationsMember2020-09-300001299969us-gaap:SegmentContinuingOperationsMember2020-09-300001299969chci:AssetManagementSegmentMember2019-07-012019-09-300001299969chci:RealEstateServicesMember2019-07-012019-09-300001299969chci:AssetManagementSegmentMemberus-gaap:SegmentContinuingOperationsMember2019-09-300001299969chci:RealEstateServicesMemberus-gaap:SegmentContinuingOperationsMember2019-09-300001299969us-gaap:SegmentContinuingOperationsMember2019-09-300001299969chci:AssetManagementSegmentMember2020-01-012020-09-300001299969chci:RealEstateServicesMember2020-01-012020-09-300001299969chci:AssetManagementSegmentMember2019-01-012019-09-300001299969chci:RealEstateServicesMember2019-01-012019-09-300001299969us-gaap:HomeBuildingMember2019-07-012019-09-300001299969us-gaap:HomeBuildingMember2019-01-012019-09-300001299969chci:NewOfficeSpaceInRestonVirginiaMemberus-gaap:SubsequentEventMember2020-11-01
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 September 30, 2020
or
Transition Report Pursuant To Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from                      to                     
Commission File Number 1-32375
__________________________________________________________________________
Comstock Holding Companies, Inc.
(Exact name of registrant as specified in its charter)
__________________________________________________________________________
Delaware20-1164345
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1900 Reston Metro Plaza, 10th Floor
Reston, Virginia 20190
(703230-1985
(Address, including zip code, and telephone number, including area code, of principal executive offices)
__________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol(s)
Name of each exchange on which registered
Class A common stock, par value $0.01 per shareCHCI
NASDAQ Capital 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 (Section 232.405) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by checkmark 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  ☒
As of November 13, 2020, 7,863,582 shares of Class A common stock, par value $0.01 per share, and 220,250 shares of Class B common stock, par value $0.01 per share, of the registrant were outstanding.


COMSTOCK HOLDING COMPANIES, INC.
FORM 10-Q
TABLE OF CONTENTS


PART I – FINANCIAL INFORMATION
Item 1.    Financial Statements
COMSTOCK HOLDING COMPANIES, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
(unaudited)
September 30,
2020
December 31,
2019
ASSETS
Current assets:
Cash and cash equivalents$4,491 $3,511 
Trade receivables1,635 1,886 
Trade receivables - related parties3,016 3,644 
Prepaid and other assets, net240 274 
Total current assets9,382 9,315 
Equity method investments at fair value6,965 8,421 
Fixed assets, net266 278 
Goodwill1,702 1,702 
Intangible assets, net53 103 
Operating lease right-of-use assets 114 
TOTAL ASSETS$18,368 $19,933 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accrued personnel costs$1,349 $2,916 
Accounts payable307 1,438 
Accrued liabilities660 166 
Short term notes payable - due to affiliates, net of discount 5,706 
Short term notes payable22 77 
Total current liabilities2,338 10,303 
Long term notes payable - due to affiliates5,500  
Long term notes payable - net of deferred financing charges 1,212 
Long term operating lease liabilities, net of current portion 61 
TOTAL LIABILITIES$7,838 $11,576 
Commitments and contingencies
STOCKHOLDERS’ EQUITY
Series C preferred stock $0.01 par value, 20,000,000 shares authorized, 3,440,690 issued and outstanding and liquidation preference of $17,203 at September 30, 2020 and December 31, 2019
$6,765 $6,765 
Class A common stock, $0.01 par value, 59,779,750 shares authorized, 7,949,152 and 7,849,756 issued, and 7,863,582 and 7,764,186 outstanding at September 30, 2020 and December 31, 2019, respectively
79 78 
Class B common stock, $0.01 par value, 220,250 shares authorized, issued and outstanding at September 30, 2020 and December 31, 2019
2 2 
Additional paid-in capital199,953 199,372 
Treasury stock, at cost (85,570 shares Class A common stock)
(2,662)(2,662)
Accumulated deficit(193,607)(195,198)
TOTAL COMSTOCK HOLDING COMPANIES, INC. EQUITY$10,530 $8,357 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$18,368 $19,933 
The accompanying notes are an integral part of these consolidated financial statements.
1

COMSTOCK HOLDING COMPANIES, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenues
Revenue—asset management$5,891 $4,733 $15,466 $13,326 
Revenue—real estate services1,439 947 5,294 2,573 
Total revenue7,330 5,680 20,760 15,899 
Expenses
Direct costs - asset management5,066 4,197 12,915 11,804 
Direct costs - real estate services630 862 3,109 2,265 
General and administrative1,029 353 2,261 968 
Selling and Marketing127 100 507 266 
Operating income478 168 1,968 596 
Other income, net55 47 92 131 
Interest expense(63)(170)(320)(304)
Income before income tax expense470 45 1,740 423 
Income tax expense(1) (15) 
Loss on equity method investments carried at fair value(46)(606)(134)(606)
Net income (loss) from continuing operations423 (561)1,591 (183)
Net loss from discontinued operations, net of tax (66) (596)
Net income (loss)$423 $(627)$1,591 $(779)
Income (loss) per share from continuing operations
Basic net income (loss) per share$0.05 $(0.07)$0.20 $(0.03)
Diluted net income (loss) per share$0.05 $(0.07)$0.19 $(0.03)
Loss per share from discontinued operations
Basic net loss per share$ $(0.01)$ $(0.10)
Diluted net loss per share$ $(0.01)$ $(0.10)
Basic weighted average shares outstanding8,078 7,954 8,046 6,159 
Diluted weighted average shares outstanding (continuing operations)8,579 7,954 8,415 6,159 
Diluted weighted average shares outstanding (discontinued operations) 7,954  6,159 
The accompanying notes are an integral part of these consolidated financial statements.
2

COMSTOCK HOLDING COMPANIES, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
Series C
Preferred Stock
Class A
Class B
Additional
paid-in
capital
Treasury
stock
Accumulated
deficit
Total
SharesAmountSharesAmountSharesAmount
Balance at December 31, 20193,441 $6,765 7,850 $78 220 $2 $199,372 $(2,662)$(195,198)$8,357 
Stock compensation and issuances— — 52 1 — — 212 — — 213 
Accrued liability settled through issuance of stock— — 11 — — — 20 — — 20 
Shares withheld related to net share settlement of restricted stock awards— — (16)— — — (31)— — (31)
Net income— — — — — — — — (12)(12)
Balance at March 31, 20203,441 $6,765 7,897 $79 220 $2 $199,573 $(2,662)$(195,210)$8,547 
Stock compensation and issuances— — 52  — — 204 — — 204 
Accrued liability settled through issuance of stock— — 9 — — — 20 — — 20 
Shares withheld related to net share settlement of restricted stock awards— — (16)— — — (30)— — (30)
Net income— — — — — — — — 1,180 1,180 
Balance at Balance at June 30, 20203,441 $6,765 7,942 $79 220 $2 $199,767 $(2,662)$(194,030)$9,921 
Stock compensation and issuances— — 3  — — 179 — — 179 
Accrued liability settled through issuance of stock— — 5 — — — 14 — — 14 
Shares withheld related to net share settlement of restricted stock awards— — (1)— — — (7)— — (7)
Net income— — — — — — — — 423 423 
Balance at September 30, 20203,441 $6,765 7,949 $79 220 $2 $199,953 $(2,662)$(193,607)$10,530 
The accompanying notes are an integral part of these consolidated financial statements
3

COMSTOCK HOLDING COMPANIES, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
Series C
Preferred Stock
Class A
Class B
Additional
paid-in
capital
Treasury
stock
Accumulated
deficit
Non-
controlling
interest
Total
Shares
Amount
Shares
Amount
Shares
Amount
Balance at December 31, 20182,800 $7,193 3,703 $37 220 $2 $181,632 $(2,662)$(196,091)$15,706 $5,817 
Stock compensation and issuances— — 41 — — — 61 — — — 61 
Accrued liability settled through issuance of stock— — 15 — — — 35 — — — 35 
Shares withheld related to net share settlement of restricted stock awards— — (10)— — — — — — — — 
Net income— — — — — — — — 85 300 385 
Balance at March 31, 20192,800 $7,193 3,749 $37 220 $2 $181,728 $(2,662)$(196,006)$16,006 $6,298 
Stock compensation and issuances— — 30 1 — — 186 — — — 187 
Accrued liability settled through issuance of stock— — 14 — — — 36 — — — 36 
Shares withheld related to net share settlement of restricted stock awards— — (2)— — — — — — — — 
Warrant exercises— — 200 2 — — 358 — — — 360 
Class A stock conversion of non-controlling interest— — 3,824 38 — — 16,050 — — (16,019)69 
Series C conversion of non-controlling interest641 (428)— — — — — — — — (428)
Net (loss) income— — — — — — — — (237)13 (224)
Balance at June 30, 20193,441 $6,765 7,815 $78 220 $2 $198,358 $(2,662)$(196,243)$ $6,298 
Stock compensation and issuances— —  — — — 134 — — — 134 
Accrued liability settled through issuance of stock— — 17 — — — 35 — — — 35 
Gain on deconsolidation of discontinued operations— — — — — — 682 — — — 682 
Net (loss) income— — — — — — — — (627) (627)
Balance at September 30, 20193,441 $6,765 7,832 $78 220 $2 $199,209 $(2,662)$(196,870)$ $6,522 
The accompanying notes are an integral part of these consolidated financial statements


4

COMSTOCK HOLDING COMPANIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Nine Months Ended September 30,
20202019
Cash flows from operating activities:
Net income (loss)$1,591 $(183)
Adjustment to reconcile net income (loss) from continuing operations to net cash provided by operating activities
Amortization of loan discount, loan commitment and deferred financing fees27 82 
Amortization and depreciation expense176 103 
Earnings from unconsolidated joint venture, net of distributions114 9 
Stock compensation595 345 
Change in fair value of equity method investment134 606 
Distributions from equity method investments carried at fair value1,322 100 
Changes in operating assets and liabilities:
Trade receivables - related party628 463 
Trade receivables251 19 
Accrued personnel costs(1,567)(42)
Prepaid and other assets(80)91 
Accrued interest (1)
Accrued liabilities601 488 
Accounts payable(1,130)(2,596)
Net cash provided by operating activities of discontinued operations 7,429 
Net cash provided by operating activities$2,662 $6,913 
Cash flows from investing activities:
Purchase of fixed assets(114)(126)
Principal received on note receivable 27 
Net cash used in investing activities$(114)$(99)
Cash flows from financing activities:
Proceeds from notes payable5,554  
Payments on notes payable(7,054)(172)
Taxes paid related to net share settlement of equity awards(68)6 
Net cash used in financing activities$(1,568)$(166)
Net increase in cash and cash equivalents980 6,648 
Cash and cash equivalents, beginning of period3,511 854 
Cash and cash equivalents, end of period$4,491 $7,502 
Supplemental cash flow information:
Interest paid$338 $440 
Supplemental disclosure for non-cash investing and financing activities:
Accrued liability settled through issuance of stock$54 $106 
Gain on early extinguishment of debt$50 $ 
The accompanying notes are an integral part of these consolidated financial statements.
5

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
1. ORGANIZATION AND BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements of Comstock Holding Companies, Inc. and subsidiaries (“Comstock”, “CHCI” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and other applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Such financial statements do not include all of the disclosures required by GAAP for complete financial statements. In our opinion, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. The Company has evaluated subsequent events through the date these consolidated financial statements were issued and has included all necessary adjustments and disclosures. For further information and a discussion of our significant accounting policies, other than discussed below, refer to our audited consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.
Comstock Holding Companies, Inc., incorporated in 2004 as a Delaware corporation, is a multi-faceted asset management and services company primarily focused in the Washington, D.C. Metropolitan Statistical Area. In 2018, the Company made a strategic decision to transform its operating platform from being primarily focused on developing on-balance sheet, for-sale, homebuilding projects to being focused on commercial and residential asset management and real estate related services. On April 30, 2019, the Company announced the exit from the homebuilding business. The Company now operates through five subsidiaries – CDS Asset Management, LC (“CAM”), Comstock Residential Management, LC, Comstock Commercial Management, LC, Park X Management, LC and Comstock Environmental Services, LLC (“CES”). The Company’s homebuilding operations are presented in Discontinued Operations (see Note 19 – Discontinued Operations). References in these Consolidated Financial Statements to “Comstock,” “Company”, “we,” “our” and “us” refer to Comstock Holding Companies, Inc. together in each case with our subsidiaries unless the context suggests otherwise.
The Company’s Class A common stock is traded on the NASDAQ Capital Market under the symbol “CHCI”.
Throughout this quarterly report on Form 10-Q, amounts are in thousands, except per share data, number of stock options, number of stock awards, or as otherwise noted.
The Consolidated Balance Sheet as of December 31, 2019 was derived from the audited financial statements contained in the 2019 Form 10-K.
For the three and nine months ended September 30, 2020 and 2019, comprehensive income (loss) equaled net income (loss); therefore, a separate statement of comprehensive income (loss) is not included in the accompanying consolidated financial statements.
Certain amounts in the prior period have been reclassified to conform to the current year presentation in connection with the classification of 'General and administrative' expenses on the consolidated statement of operations and the accompanying notes to the consolidated financial statements. The reclassification had no effect on the previously reported totals (e.g. operating income, income before income tax, and net income).
Recent Developments
In March 2020, the Coronoavirus Aid Relief and Economic Security Act ("CARES Act") was signed into law in response to the COVID-19 pandemic, and we opted into the CARES Act payroll tax deferral program in the third quarter of 2020. See Note 9 - Coronavirus Aid Relief and Economic Security Act' for further discussion.
On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.
Use of Estimates
Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts for the reporting periods. We base these estimates and judgments on historical experience and on various other factors that we believe to
6

be reasonable under the circumstances. We evaluate these estimates and judgments on an ongoing basis. Actual results may differ from those estimates under different assumptions or conditions. Material estimates are utilized in the valuation of deferred tax assets, analysis of goodwill impairment, valuation of equity-based compensation, valuation of preferred stock issuances, capitalization of costs, consolidation of variable interest entities and fair value of financial instruments (including the fair value of our equity method investments).
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”), which removes, adds and modifies certain disclosure requirements for fair value measurements in Topic 820. ASU 2018-13 removes the following disclosure requirements: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and (ii) the entity’s valuation processes for Level 3 fair value measurements. ASU 2018-13 adds the following disclosure requirements: (i) provide information about the measurement uncertainty of Level 3 fair value measurements as of the reporting date rather than a point in the future, (ii) disclose changes in unrealized gains and losses related to Level 3 measurements for the period included in other comprehensive income, and (iii) disclose for Level 3 measurements the range and weighted average of the significant unobservable inputs and the way it is calculated. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 prospectively as of January 1, 2020. The adoption did not have a material impact on our Consolidated Financial Statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments", which modifies how companies recognize expected credit losses on financial instruments and other commitments to extend credit held by an entity at each reporting date. Existing GAAP requires an “incurred loss” methodology whereby companies are prohibited from recording an expected loss until it is probable that the loss has been incurred. ASU 2016-13 requires companies to use a methodology that reflects current expected credit losses (“CECL”) and requires consideration of a broad range of reasonable and supportable information to record and report credit loss estimates, even when the CECL is remote. Companies will be required to record the allowance for credit losses and deduct that amount from the basis of the asset. The guidance is effective for the Company for financial statement periods beginning after December 15, 2022, although early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes", which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for public business entities for annual reporting periods beginning after December 15, 2020, and interim periods within those periods. Early adoption is permitted. We do not expect the adoption of this pronouncement to have a material impact on our consolidated financial statements.
We assessed other accounting pronouncements issued or effective during the three and nine months ended September 30, 2020 and deemed they were either not applicable to us or are not anticipated to have a material effect on our consolidated financial statements. Other standards previously issued and adopted by the Company have been disclosed in previous filings.
2. REVISION OF PRIOR PERIOD FINANCIAL STATEMENTS
In connection with the preparation of the Company’s 2019 consolidated financial statements, the Company identified errors in its historical financial statements relating to how the Company accounted for debt discounts and how the Company accounted for reimbursement of salaries and other salary related costs for its property management revenue arrangements. Specifically, the Company incorrectly accounted for debt discount of certain notes payable due to affiliates that should have been fully amortized at the end of the initial three-year term in October 2017. In addition, in the interim periods in 2019, the Company previously reported the reimbursement of salary costs from its property management agreements on a net basis, although the Company was required to account for these payroll related reimbursements on a gross basis. The correction of these non-cash errors had no effect on the previously reported operating income (loss) or total cash flows from operations, investing, or financing of the Company.
7

The Company evaluated the errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to the Company’s consolidated financial statements for any prior period.
All financial statements and footnotes presented herein have been adjusted to reflect the revisions below.
For the three months ended September 30, 2019For the nine months ended September 30, 2019
As previously
reported
AdjustmentAs adjustedAs previously
reported
AdjustmentAs adjusted
Revenue—asset management
$4,293 $440 $4,733 $12,178 $1,148 $13,326 
Direct costs—asset management
3,710 487 4,197 10,541 1,263 11,804 
Interest (expense)
(186)16 (170)(352)48 (304)
Other income, net
 47 47 16 115 131 
Net income (loss)
(643)16 (627)(827)48 (779)
Additional paid-in capital
198,184 1,025 199,209 198,184 1,025 199,209 
Accumulated deficit
(195,146)(1,724)(196,870)(195,146)(1,724)(196,870)
Total equity
7,221 (699)6,522 7,221 (699)6,522 
3. TRADE RECEIVABLES & TRADE RECEIVABLES – RELATED PARTIES
Trade receivables include amounts due from real estate services, asset management and commercial development. The Company records an allowance for doubtful accounts based on historical collection experience and the aging of receivables. As of September 30, 2020, the allowance for doubtful accounts was de minimis based on the Company’s historical collection experience for receivables older than 90 days along with an analysis of collections received as of the filing date.
As of September 30, 2020 and December 31, 2019, the Company had $3.0 million and $3.6 million, respectively, of receivables from related parties, primarily related to the 2019 AMA, as defined in Note 15. The Company does not record an allowance for doubtful accounts related to receivables from related parties. This is due to the related party nature of the receivables along with the collection history.
4. EQUITY METHOD INVESTMENTS IN REAL ESTATE VENTURES AT FAIR VALUE
Based upon elections made at the date of investment, the Company reports the equity method investments in real estate ventures at fair value. For such investments, the Company increases or decreases the investment each reporting period by the change in the fair value and the Company reports the fair value adjustments in the Consolidated Statement of Operations in the ‘loss on equity method investments carried at fair value’ line item. Changes in fair value of the Company's investment in Investors X (defined below) are impacted by distributions as the fair value is based on finite cash flows from the wind-down of that entity.
Fair value of equity method investments are classified as Level 3 of the fair value hierarchy. As of September 30, 2020 and December 31, 2019, the Company had equity method investments in real estate ventures at fair value of $7.0 million and $8.4 million, respectively. The table below shows the change in the Company’s investments in real estate ventures reported at fair value.
Nine Months Ended
September 30, 2020
Fair value of investments as of December 31, 2019$8,421 
Distributions(1,322)
Change in fair value(134)
Fair value of investments as of September 30, 2020$6,965 
See Note 15 – Related Party Transactions for additional discussion of our investments in real estate ventures at fair value.
Investors X
The Company has elected to account for the equity method investment in Comstock Investors X, L.C. (“Investors X”), a Variable Interest Entity (“VIE”) that owns the Company’s residual homebuilding operations at fair value. Fair value is determined using a discounted cash flow model based on expected future cash flows for income and realization events of the
8

underlying asset. Expected future cash flows includes contractually fixed revenues and expenses as well as estimates for future revenues and expenses where contracts do not currently exist. These estimates are based on prior experience as well as comparable, third party data.
As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in Investors X is $5.8 million and $7.2 million, respectively. The Company received distributions of $581 thousand and $1,239 thousand during the three and nine months ended September 30, 2020, respectively, and recognized a loss in fair value of $47 thousand and $161 thousand, respectively.
Summarized Financial Information for Investors X (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total revenue$5,078 $3,072 $12,276 $3,072 
Direct costs4,653 3,750 10,915 3,750 
Net income (loss)$425 $(678)$1,361 $(678)
Comstock Holding Companies, Inc. share of net income (loss)$425 $(678)$1,361 $(678)
The Hartford
On December 30, 2019, the Company made an investment related to the purchase of a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia (the “Hartford”). The Company owns a 2.5% equity interest in the asset at a cost of approximately $1.2 million. The Company has elected to account for the equity method investment in the Hartford at fair value. Fair value is determined using an income approach and sales comparable approach models. As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in the Hartford was $1.1 million. The fair value of the Hartford remained at approximately $1.2 million during the three and nine months ended September 30, 2020. The Company received distributions of $24 thousand and $83 thousand during the three and nine months ended September 30, 2020, respectively.
Summarized Financial Information for the Hartford (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
20202020
Statement of Operations:
Total revenue$2,486 $6,544 
Direct costs814 1,966 
Other costs2,366 6,257 
Net loss$(694)$(1,679)
Comstock Holding Companies, Inc. share of net loss$(17)$(42)
5. GOODWILL & INTANGIBLES
Goodwill represents the excess of the aggregate purchase price over the fair value of the net assets acquired in a business acquisition. Following an acquisition, we perform an analysis to value the acquired company’s tangible and identifiable intangible assets and liabilities. With respect to identifiable intangible assets, we consider backlog, non-compete agreements, client relationships, trade names, patents and other assets. We amortize our intangible assets based on the period over which the contractual or economic benefits of the intangible assets are expected to be realized. We assess the recoverability of the unamortized balance of our intangible assets when indicators of impairment are present based on expected future profitability and undiscounted expected cash flows and their contribution to our overall operations. Should the review indicate that the carrying value is not fully recoverable, the excess of the carrying value over the fair value of the intangible assets would be recognized as
9

an impairment loss. As of the acquisition date, goodwill consisted primarily of synergies resulting from the combination, expected expanded opportunities for growth and production, and savings in corporate overhead costs.
We perform our annual goodwill impairment review during our fourth quarter as of October 1. In addition, we regularly evaluate whether events and circumstances have occurred that may indicate a potential change in recoverability of goodwill. We perform interim goodwill impairment reviews between our annual reviews if certain events and circumstances have occurred, including a deterioration in general economic conditions, an increased competitive environment, a change in management, key personnel, strategy or customers, significant or unusual changes in market capitalization, negative or declining cash flows, or a decline in actual or planned revenue or earnings compared with actual and projected results of relevant prior periods. During the three months ended March 31, 2020 we considered the impact of the coronavirus ("COVID-19") pandemic and the resulting economic impact a triggering event and performed a goodwill impairment review. There were no events indicating a potential change in recoverability of goodwill during the three months ended September 30, 2020.
When assessing goodwill for impairment, the Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than it's carrying amount or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than it’s carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The estimate of the fair value of each reporting unit is based on a projected discounted cash flow model that includes significant assumptions and estimates, including the Company's discount rate, growth rate and future financial performance as well as a market multiple model based upon similar transactions in the market. Assumptions about the discount rate are based on a weighted average cost of capital built up from various interest rate components applicable to the Company. Assumptions about the growth rate and future financial performance of a reporting unit are based on the Company's forecasts, business plans, economic projections and anticipated future cash flows. Market multiples are derived from recent transactions among businesses of a similar size and industry. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference. For the three months ended March 31, 2020 the Company determined that there was no impairment to goodwill. As of September 30, 2020 and December 31, 2019, the balance of goodwill was $1.7 million. This goodwill is reflected within our Real Estate Services segment.
Intangible assets include customer relationships which have an amortization period of four years. During the three and nine months ended September 30, 2020, $17 thousand and $50 thousand of intangible asset amortization was recorded in ‘General and administrative’ expense on the Consolidated Statements of Operations, respectively.
September 30,
2020
December 31,
2019
Intangibles
$268 $268 
Less: accumulated amortization
(215)(165)
$53 $103 
As of September 30, 2020, the future estimated amortization expense related to these intangible assets was:
Amortization
Expense
2020 (3 months ended December 31, 2020)$13 
202140 
Total
$53 
6. LEASES
On January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-2, Leases, later codified as Accounting Standards Codification ("ASC") 842 ("ASC 842"), using the modified retrospective method.
The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes an ROU asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the non-cancelable portion of the lease term plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.
10

ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable; therefore, the Company's incremental borrowing rate of 6.5%, at the time of adoption, was used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment. The incremental borrowing rate is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of ASC 842.
The leases can contain various renewal and termination options. The period which is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period which is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised. Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.
On August 1, 2020 the Company terminated an office lease which it had previously determined would be reasonably certain to continue until 2022. The Company subsequently executed a month-to-month lease agreement for the office space. The Company does not expect the new month-to-month lease to continue for more than twelve months. As such, the Company has elected the practical expedient to not follow the recognition requirements of Topic 842 for this agreement and instead to recognize the lease payments as lease cost on a straight-line basis over the lease term.
The Company does not have any lease liabilities which have not yet commenced as of September 30, 2020. On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company executed a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.
7. REVENUE
The Company’s revenues consist primarily of
Asset Management;
Property Management;
Capital Markets;
Leasing;
Project & Development Services; and
Environmental Consulting and Engineering Services.
Asset Management
Asset Management primarily provides comprehensive real estate asset management services to the CDS Portfolio (defined below), representing a series of daily performance obligations delivered over time. Pricing includes a cost-plus management fee or a market-rate fee form of variable consideration. The Company earns whichever is higher. See Note 15 – Related Party Transactions.
The amount of revenue recognized is presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.
Property Management
We provide on-site day-to-day management services for owners of office, industrial, retail, multifamily residential and various other types of properties, representing a series of daily performance obligations delivered over time. Pricing is generally in the form of a monthly management fee based upon property-level cash receipts, square footage under management or some other variable metric. Revenues from project management may also include reimbursement of payroll and related costs for personnel providing the services and subcontracted vendor costs. Project management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed. The amount of revenue recognized is
11

presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements.
Capital Markets
We offer clients commercial mortgage and structured financing services. We are compensated for our services via a fee paid upon successful commercial financing from third party lenders. The fee earned is contingent upon the funding of the loan, which represents the transfer of control for services to the customer. Therefore, we typically satisfy our performance obligation at the point in time of the funding of the loan, when there is a present right to payment.
Leasing
We provide strategic advice and execution services for owners, investors, and occupiers of real estate in connection with the leasing of office, industrial and retail space. We are compensated for our services in the form of a commission. Our commission is paid upon signing of the lease by the tenant. We satisfy our performance obligation at a point in time; generally, at the time of the contractual event where there is a present right to payment.
Project and Construction Management
We provide project and construction management services for owners and occupiers of real estate in connection with the management and leasing of office, industrial and retail space. The fees that we earn are typically variable based upon a percentage of project cost. We are compensated for our services in the form of management fees. Project and construction management services represent a series of performance obligations delivered over time and revenue is recognized over time.
Environmental Consulting and Engineering
We provide environmental consulting and engineering services for owners of real estate. Remediation services are generally contracted and performed by Comstock Environmental. We are compensated for our services as well as for the services of subcontractors used to perform remediation services. Fees earned are generally based upon employee time spent as well as a cost-plus arrangement for subcontractors used. Generally, environmental consulting and engineering services represent a series of performance obligations delivered over time and revenue is recognized over time.
Contract Costs
Expenses, primarily employee commissions, incurred on leasing and capital markets transactions represent substantially all of our incremental costs to obtain revenue contracts. We apply the applicable practical expedient offered by ASC Topic 606 "Revenue", when the amortization period is one year or less and, therefore, recognize these costs as an operating expense as they are incurred.
The following table presents the Company’s sales from contracts with customers disaggregated by categories which best represents how the nature, amount and timing and uncertainty of sales are affected by economic factors.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total Revenue by customer
$7,330 $5,680 $20,760 $15,899 
Revenue by contract type
Fixed-price
$1,771 $1,103 $3,797 $2,077 
Cost-plus
3,779 2,800 10,867 10,686 
Time and Material
1,780 1,777 6,096 3,136 
Total Revenue by contract type
$7,330 $5,680 $20,760 $15,899 
12

For the three and nine months ended September 30, 2020, $7.3 million and $20.2 million, respectively, of our revenues were earned for contracts where revenue is recognized over time. For the three and nine months ended September 30, 2019, $5.6 million and $15.6 million, respectively, of our revenues were earned for contracts where revenue is recognized over time.
For the nine months ended September 30, 2020, $0.6 million of our revenues were earned for contracts where revenue is recognized at a point in time. For the three and nine months ended September 30, 2019, $0.1 million and $0.3 million, respectively, in revenues were earned for contracts where revenue is recognized at a point in time.
8. DEBT
As of September 30, 2020, notes payable consisted of the following:
September 30,
2020
December 31,
2019
Secured financing
$ $694 
Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019
5,500 5,706 
Unsecured financing
22 595 
Total notes payable
$5,522 $6,995 
As of September 30, 2020, net maturities and/or curtailment obligations of all borrowings are as follows:
2020$16 
20216 
2022 
20235,500 
Total
$5,522 
Secured financing
As of December 31, 2019, the Company had two secured loans related to Comstock Environmental. The first loan was used to finance the acquisition of Comstock Environmental and carried a fixed interest rate of 6.5% with a maturity date of October 17, 2022. At December 31, 2019, this financing had an outstanding balance of $667 thousand. This loan was retired during the three months ended June 30, 2020. Comstock Environmental had an additional secured loan with an outstanding balance of $27 thousand as of December 31, 2019 that was used to fund the purchase of an asset used in the business. This loan was retired during the three months ended March 31, 2020. These financings were secured by the assets of Comstock Environmental and guaranteed by our Chief Executive Officer.
Unsecured financing
As of December 31, 2019, the Company had one unsecured seller-financed promissory note with an outstanding balance of $595 thousand. This financing carried an annual interest rate of LIBOR plus 3% and had a maturity date of July 17, 2022. This loan had $50 thousand due on the third and fourth loan anniversary dates with the remainder due at maturity. At December 31, 2019, the interest rate was 5.0%. During the three months ended September 30, 2020 the Company retired this promissory note. In addition, during the nine months ended September 30, 2020, the Company financed the Director’s and Officer’s insurance policy with a one year term loan. As of September 30, 2020, the balance on this loan was $22 thousand.
Notes payable, due to affiliates – unsecured
Comstock Growth Fund
On October 17, 2014, the Company entered into an unsecured promissory note with Comstock Growth Fund ("CGF") whereby CGF made a loan to the Company in the initial principal amount of $10.0 million and a maximum amount available for borrowing of up to $20.0 million with a three-year term. On December 18, 2014, the loan agreement was amended and restated to provide for a maximum capacity of $25 million. On May 23, 2018, the Company entered into a Membership Interest Exchange and Subscription Agreement (the “Membership Exchange Agreement”), together with a revised promissory note agreement, in which a note (“CGF Note”) with an outstanding principal and accrued interest balance of $7.7 million was exchanged for 1,482,300 shares of the Company’s Series C Non-Convertible Preferred Stock, par value $0.01 per share and a stated liquidation
13

value of $5.00 per share (the “Series C Preferred Stock”), issued by the Company to Comstock Development Services, LC ("CDS"). The Company exchanged the preferred equity for 91.5% of CDS membership interest in the CGF promissory note. Concurrently, the face amount of the CGF promissory note was reduced to $5.7 million as of the Effective Date. The CGF Note bore interest at a fixed rate of 10% per annum. Interest payments were made monthly in arrears. The Company is the administrative manager of CGF but does not own any membership interests. The Company had approximately $5.7 million of outstanding borrowings and accrued interest under the CGF Note, net of discounts, as of December 31, 2019. The maturity date for the CGF Note was April 16, 2020. The CGF Note was repaid prior to maturity during the nine months ended September 30, 2020.
Revolving Capital Line of Credit
On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the Wall Street Journal Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS.  On March 27, 2020, the Company borrowed $5.5 million under the Revolver. The $5.5 million borrowed has a maturity date of April 30, 2023.
For the three and nine months ended September 30, 2020, the Company made interest payments for all debt facilities of $0.1 million and $0.3 million, respectively. For the three and nine months ended September 30, 2019, the Company made interest payments for all debt facilities of $0.2 million and $0.4 million, respectively.
During the nine months ended September 30, 2020, the Company retired the $5.7 million of outstanding borrowings for the CGF Note and did not make principal payments for the Revolver. During the three and nine months ended September 30, 2019, the Company did not make principal payments for the CGF Note.
9. CORONAVIRUS AID RELIEF AND ECONOMIC SECURITY ACT
Paycheck Protection Plan Loan
In response to the COVID-19 pandemic, the Paycheck Protection Program (the “PPP”) was established under the CARES Act and administered by the U.S. Small Business Administration (“SBA”). Companies who met the eligibility requirements set forth by the PPP could qualify for PPP loans provided by local lenders, which supports payroll, rent and utility expenses (“qualified expenses”). If the loan proceeds are fully utilized to pay qualified expenses over the covered period, as further defined by the PPP, the full principal amount of the PPP loan may qualify for loan forgiveness, subject to potential reduction based on the level of full-time employees maintained by the organization during the covered period as compared to a baseline period.
In April 2020, the Company received proceeds of $1.95 million under the PPP (the "PPP Loan") provided by Mainstreet Bank (the “Lender”). Based on the term and conditions of the loan agreement, the term of the PPP loan is two years with an annual interest rate of 1% and principal and interest payments will be deferred for the first six-months of the loan term, which has been updated according to the Paycheck Protection Program Flexibility Act of 2020 (“Flexibility Act”).
In June 2020, the Flexibility Act was signed into law, which amended the CARES Act. The Flexibility Act changed key provisions of the PPP, including, but not limited to, (i) provisions relating to the maturity of PPP loans, (ii) the deferral period covering of PPP loan payments and (iii) the process for measurement of loan forgiveness. More specifically, the Flexibility Act provides a minimum maturity of five years for all PPP loans made on or after the date of the enactment of the Flexibility Act (“June 5, 2020”) and permits lenders and borrowers to extend the maturity date of earlier PPP loans by mutual agreement. As of the date of this filing, the Company has not approached the Lender to request an extension of the current maturity date from two years to five years. The Flexibility Act also provides that if a borrower does not apply for forgiveness of a loan within 10 months after the last day of the measurement period (“covered period”), the PPP loan is no longer deferred and the borrower must begin paying principal and interest. Therefore, the Company’s deferral period for principal and interest payments was updated from six-months according to the terms and conditions of the loan agreement to ten months. In addition, the Flexibility Act extended the length of the covered period from eight weeks to 24 weeks from receipt of proceeds, while allowing borrowers that received PPP loans before June 5, 2020 to determine, at their sole discretion, a covered period of either eight weeks or 24-weeks.
After reviewing the applicable terms and conditions of the Flexibility Act, the Company has elected to extend the length of the covered period from the lesser of (i) period whereby qualified expenses equal loan proceeds or (ii) 24 weeks. The Company has performed initial calculations for the PPP loan forgiveness according to the terms and conditions of the SBA’s Loan
14

Forgiveness Application (Revised June 16, 2020) and, based on such calculations, expects that the PPP loan will be forgiven in full over a period less than 24 weeks. In addition, the Company has determined that it is probable the Company will meet all the conditions of the PPP loan forgiveness. As such, the Company has determined that the PPP loan should be accounted for as a government grant which analogizes with International Accounting Standards (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. Under the provisions of IAS 20, “a forgivable loan from government is treated as a government grant when there is reasonable assurance that the entity will meet the terms for forgiveness of the loan.” IAS 20 does not define “reasonable assurance”; however, based on certain interpretations, it is analogous to “probable” under GAAP under FASB ASC 450-20-20, which is the definition the Company has applied to its expectations of the PPP loan forgiveness. In addition, in accordance with the provisions of IAS 20, government grants shall be recognized in profit or loss on a systematic basis over the periods in which the Company recognizes costs for which the grant is intended to compensate (i.e. qualified expenses). Therefore, the Company recognized PPP funding as a contra-expense during the periods when qualified expenses were incurred. The balance and activity related to the PPP loan is as follows as of September 30, 2020.
September 30, 2020
PPP loan proceeds$1,954 
Qualified expenses eligible for forgiveness(1,954)
PPP loan balance$ 
The Company plans to submit the PPP loan forgiveness application in the near term. In accordance with the terms and conditions under the Flexibility Act, the lender has 60 days from receipt of the completed application to issue a decision to the SBA. If the lender determines that the borrower is entitled to forgiveness of some or all of the amount applied for under the statute and applicable regulations, the lender must request payment from the SBA at the time the lender issues its decision to the SBA. The SBA will, subject to any SBA review of the loan or loan application, remit the appropriate forgiveness amount to the lender, plus any interest accrued through the date of payment, not later than 90 days after the lender issues its decision to the SBA. Although the Company believes it is probable that the PPP loan will be forgiven, the Company cannot currently provide any objective assurance that it will obtain forgiveness in whole or in part. The amount the Company borrowed is within the "safe-harbor" limitations of the SBA. The SBA has published Frequently Asked Question 46 stating that if the principal amount of the loan is less than $2 million, the borrower "will be deemed to have made the required certification concerning the necessity of the loan request in good faith".
Pursuant to the Flexibility Act, the Company’s PPP loan agreement will be amended in the event that no amount or less than all of the PPP loan is forgiven. In addition, starting in August 2021, the Company will be required to make principal and interest payments totaling $82,671 per month or an adjustment amount based on the loan amendment over the remaining term of the PPP loan until such time the loan is fully settled. The Company may prepay the PPP loan at any time without penalty and the loan agreement evidencing the PPP Loan contains customary events of default relating to, among other things, payment defaults, or breaches of representations and warranties, or other provisions of the loan agreement. The occurrence of an event of default may trigger the immediate repayment of all amounts outstanding, collection of all amounts owing from the Company, and/or the Lender filing suit and obtaining a judgment against the Company.
Deferral of Social Security Tax Payments
Pursuant to sections 2302(a)(1) and (a)(2) of the CARES Act, the Company has elected to defer payments of its share of Social Security tax due during the "payroll tax deferral period". The payroll tax deferral period began on August 1, 2020 and ends December 31, 2020. At September 30, 2020 the total amount of such deferral was $66 thousand and is reflected within 'Accrued personnel costs' on our consolidated balance sheet. Per the terms of the deferral program, 50% of the deferred amount is due on December 31, 2021, and the remaining 50% is due on December 31, 2022 at 0% interest.
10. COMMITMENTS AND CONTINGENCIES
Litigation
Currently, we are not subject to any material legal proceedings. From time to time, we are named as a defendant in legal actions arising from our normal business activities. Although we cannot accurately predict the amount of our liability, if any, that could arise with respect to legal actions pending against us, we do not believe it is reasonably possible that such liability will have a material adverse effect on our financial position, operating results and cash flows. We believe that we have obtained adequate insurance coverage, rights to indemnification, or where appropriate, have established appropriate reserves in connection with any such legal proceedings.
15

11. FAIR VALUE DISCLOSURES
The carrying amounts reported in the consolidated balance sheets for cash equivalents, accounts receivable, and accounts payable are reasonable estimates of their fair values based on their short maturities. The fair value of fixed and floating rate debt is based on unobservable market rates (Level 3 inputs). The fair value of the fixed and floating rate debt was estimated using a discounted cash flow analysis on the blended borrower rates currently available to the Company for loans with similar terms. The following table summarizes the carrying amount and the corresponding fair value of fixed and floating rate debt.
September 30,
2020
December 31,
2019
Carrying amount
$5,522 $6,995 
Fair value
$5,213 $6,820 
Fair value estimates are made at a specific point in time, based on relevant market information about the financial instruments. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates.
Investments in Real Estate Ventures at Fair Value
We report our two investments in real estate ventures at fair value. For such investments, we increase or decrease our investment each reporting period by the change in the fair value and we report these fair value adjustments in the Consolidated Statements of Operations.
For our investments in real estate ventures at fair value, we estimate the fair value using the level 3 Income Approach or a sales comparable approach to determine a fair value. Critical inputs to fair value estimates include various level 3 inputs such as valuations of the underlying real estate assets and borrowings, which incorporate investment-specific assumptions such as discount rates, capitalization rates, rental and expense growth rates, and asset-specific market borrowing rates. As of September 30, 2020 and December 31, 2019, investments in the real estate ventures at fair value were approximately $7.0 million and $8.4 million, respectively.
Non-Recurring Fair Value Measurements
The Company may also value its non-financial assets and liabilities, including items such as long-lived assets, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.
12. RESTRICTED STOCK, STOCK OPTIONS AND OTHER STOCK PLANS
During the three and nine months ended September 30, 2020, the Company issued no stock options. During the three and nine months ended September 30, 2020, the Company issued 14,500 and 644,852 restricted stock awards to employees, respectively. During the three and nine months ended September 30, 2019, the Company issued 114,431 stock options and 12,085 and 254,336 restricted stock awards to employees, respectively.
Stock-based compensation expense associated with restricted stock and stock options is recognized based on the grant date fair value of the award over its vesting period. The following table reflects the statements of operations line items for stock-based compensation for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Cost of sales - Real Estate Services
$ $23 $ $61 
Expense - General and administrative
177 111 594 279 
$177 $134 $594 $340 
Under net settlement procedures currently applicable to our outstanding restricted stock awards for employees, upon each settlement date and election by the employees, restricted stock awards are withheld to cover the required withholding tax, which is based on the value of the restricted stock award on the settlement date as determined by the closing price of our Class A common stock on the trading day immediately preceding the applicable settlement date. The remaining amounts are delivered to the recipient as shares of our Class A common stock.
16

As of September 30, 2020, the weighted-average remaining contractual term of unexercised stock options was 7 years. As of September 30, 2020 and December 31, 2019, there was $1.3 million and $0.6 million, respectively, of unrecognized compensation cost related to stock options and restricted stock awards.
The Company intends to issue new shares of its Class A common stock upon vesting of restricted stock grants or the exercise of stock options.
13. INCOME (LOSS) PER SHARE
The weighted average shares and share equivalents used to calculate basic and diluted (loss) income from continuing operations for the three and nine months ended September 30, 2020 and 2019, and discontinued operations per share for the three and nine months ended September 30, 2019, are presented in the accompanying consolidated statements of operations. Restricted stock awards, stock options and warrants for the three and nine months ended September 30, 2020 and 2019 are included in the diluted income (loss) per share calculation using the treasury stock method and average market prices during the periods, unless their inclusion would be anti-dilutive.
The following share equivalents have been excluded from the continuing operations dilutive share computation for the three and nine months ended September 30, 2020 and 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
 148 3 148 
Stock options
118 295 159 268 
Warrants
449 616 589 575 
567 1,059 751 991 
The following share equivalents have been excluded from the discontinued operations dilutive share computation for the three and nine months ended September 30, 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
 148  148 
Stock options
 295  268 
Warrants
 616  575 
 1,059  991 
14. CONSOLIDATION OF VARIABLE INTEREST ENTITIES
Consolidated loss in statement of operations
Included within the Company’s net loss from discontinued operations, net of tax for the three and nine months ended September 30, 2019 are the activities of real estate entities that were determined to be VIEs. These entities have been established to own and operate real estate property and were deemed VIEs primarily based on the fact that the equity investment at risk is not sufficient to permit the entities to finance their activities without additional financial support. The Company determined that it was the primary beneficiary of these VIEs as a result of the Company’s majority voting rights and complete operational control of these entities.
Prior to April 30, 2019, the Company evaluated Investors X and determined that the equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support and the Company was the primary beneficiary of the VIE as a result of its complete operational control of the activities that most significantly impact the economic performance and its obligation to absorb losses or receive benefits. As a result of the April 30, 2019 Master Transfer Agreement (“MTA”) entered into between the Company and CDS, the Company determined that Investors X was considered held for sale effective April 30, 2019 and Investors X activities were reclassified to discontinued operations in the accompanying Consolidated Financial Statements. See Note 15 - Related Party Transactions for more information.
17

15. RELATED PARTY TRANSACTIONS
Lease for Corporate Headquarters
The Company previously leased its corporate headquarters from an affiliate controlled and owned by our CEO and family. Future minimum lease payments under this lease, which expires on October 31, 2020, are $52 thousand.
For the three and nine months ended September 30, 2020, total rental payments made were $155 thousand and $459 thousand, respectively. For the three and nine months ended September 30, 2019, total rental payments made were $153 thousand and $452 thousand, respectively.
On November 1, 2020, the Company relocated its corporate headquarters to a new office space pursuant to a lease agreement with an affiliate controlled and owned by our Chief Executive Officer and family, as landlord. See Note 20 - Subsequent Events for further discussion.
Asset Management Agreement
On March 30, 2018, CAM, an entity wholly owned by the Company, entered into that AMA with CDS. The effective date of the AMA is January 2, 2018. Pursuant to the AMA, CDS has engaged CAM to manage and administer the CDS’ commercial real estate portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (the "CDS Portfolio"). Pursuant to the terms of the AMA, CAM will provide investment advisory, development and asset management services necessary to build out, stabilize and manage certain assets.
Pursuant to the AMA, CDS will pay CAM an annual cost-plus fee (the “Annual Fee”) in an aggregate amount equal to the sum of (i) the employment expenses of personnel dedicated to providing services to the CDS Portfolio pursuant to the AMA, (ii) the costs and expenses of the Company related to maintaining the listing of its shares on a securities exchange and complying with regulatory and reporting obligations as a public company, and (iii) a fixed annual payment of $1,000,000.
2019 Amended Asset Management Agreement
On April 30, 2019, CAM entered into the 2019 AMA with CDS, which amends and restates in its entirety the AMA. Pursuant to the 2019 AMA, CDS will engage CAM to manage and administer the Anchor Portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (collectively, the “CDS Entities”). The “Anchor Portfolio” consists of a majority of the properties we currently manage.
Pursuant to the 2019 AMA, the Company provides asset management services related to the build out, lease-up and stabilization, and management of the Anchor Portfolio. CDS pays the Company and its subsidiaries annual fees equal to the greater of either (i) an aggregate amount equal to the sum of (a) an asset management fee equal to 2.5% of revenues generated by properties included in the Anchor Portfolio; (b) a construction management fee equal to 4% of all costs associated with Anchor Portfolio projects in development; (c) a property management fee equal to 1% of the Anchor Portfolio revenues, (d) an acquisition fee equal to up to 0.5% of the purchase price of acquired assets; and (f) a disposition fee equal to 0.5% of the sales price of an asset on disposition; or (ii) an aggregate amount equal to the sum of (x) the employment expenses of personnel dedicated to providing services to the Anchor Portfolio pursuant to the 2019 AMA, (y) the costs and expenses of the Company related to maintaining the public listing of its shares and complying with related regulatory and reporting obligations, and (z) a fixed annual payment of $1,000,000.  
In addition to the annual payment of the greater of either the Market Rate Fee or the Cost Plus Fee (as defined in the 2019 AMA), the Company  also is entitled on an annual basis to the following additional fees: (i) an incentive fee equal to 10% of the free cash flow of each of the real estate assets comprising the Anchor Portfolio after calculating a compounding preferred return of 8% on CDS invested capital; (ii) an investment origination fee equal to 1% of raised capital, (iii) a leasing fee equal to $1.00/sf for new leases and $0.50/sf for renewals; and (iv) mutually agreeable loan origination fees related to the Anchor Portfolio.
The 2019 AMA will terminate on December 31, 2027 (“Initial Term”), an extension from the original termination date of December 31, 2022, and will automatically renew for successive additional one year terms (each an “Extension Term”) unless CDS delivers written notice of non-renewal of the 2019 AMA at least 180 days prior to the termination date of the Initial Term or any Extension Term. Twenty-four months after the effective date of the 2019 AMA, CDS is entitled to terminate the 2019 AMA without cause upon 180 days advance written notice to CAM. In the event of such a termination and in addition to the payment of any accrued annual fees due and payable as of the termination date under the 2019 AMA, CDS is required to pay a termination fee equal to (i) the Market Rate Fee or the Cost Plus Fee paid to CAM for the calendar year immediately preceding the termination , and (ii) a one-time payment of the Incentive Fee (as defined in the 2019 AMA) as if the CDS Portfolio were liquidated for fair market value as of the termination date; or the continued payment of the Incentive Fee as if a termination had not occurred.
18

Residential, Commercial and Parking Property Management Agreements
The Company entered into separate residential property management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the properties, including tenant communications, leasing of apartment units, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
The Company entered into separate commercial property and parking management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the office and retail portions of the properties, including tenant communications, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
These property management agreements are each for one year initial terms with successive, automatic one year renewal terms, unless sooner terminated. The Company generally receives base management fees under these agreements based upon a percentage of gross rental revenues for the portions of the buildings being managed in addition to reimbursement of specified expenses, including employment expenses of personnel employed by the Company in the management and operation of each property.
Construction Management Agreements
The Company has construction management agreements with properties owned by CDS Entities under which the Company receives fees to provide certain construction management and supervision services, including construction supervision and management of the buildout of certain tenant premises.  The Company receives a flat construction management fee for each engagement under a work authorization based upon the construction management or supervision fee set forth in the applicable tenant’s lease, which fee is generally 1% to 4% of the total costs (or total hard costs) of construction of the tenant’s improvements in its premises, or as otherwise agreed to by the parties.
Business Management Agreements
On April 30, 2019, CAM entered into a Business Management Agreement (the “BMA”) with Investors X, whereby CAM will provide Investors X with asset and professional services related to the wind down of the Company’s divested homebuilding operations and the continuation of services related to the Company’s divested land development activities. The aggregate fee payable to CAM from Investors X under the Management Agreement is $937,500, payable in fifteen quarterly installments of $62,500 each.
The Hartford Investment
On December 30, 2019, the Company made an investment related to the purchase of the Hartford, a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia. The Company’s initial investment related to the purchase of the Hartford is $1.2 million.
In conjunction with the investment, the Company entered into an operating agreement (“Original Operating Agreement”) with Comstock Partners, LC ("Partners") to form Comstock 3101 Wilson, LC (the “Hartford Owner”), to purchase the Hartford. Pursuant to the Original Operating Agreement, the Company holds a minority membership interest in the Hartford Owner and the remaining membership interests of the Hartford Owner is held by Partners, who is further the Manager of the Hartford Owner. At the closing of the acquisition of the Hartford, the Company received an acquisition fee of $500 thousand and is entitled to asset management, property management, construction management and leasing fees for its management of the Property pursuant to separate agreements between the Hartford Owner, or its affiliates, and the Company, or its affiliates. The Company is also entitled to an incentive fee related to the performance of the investment.
On February 7, 2020, the Company, Partners and DWF VI 3101 Wilson Member, LLC (“DWF”), an unaffiliated, third party, equity investor in the Hartford, entered into a limited liability company agreement (the “DWC Operating Agreement”) to form DWC 3101 Wilson Venture, LLC (“DWC”) to, among other things, acquire, own and hold all interests in the Hartford Owner. In furtherance thereof, on February 7, 2020, the Original Operating Agreement for the Hartford Owner was amended and restated (the “A&R Operating Agreement”) to memorialize the Company’s and Partners’ assignment of 100% of its membership interests in the Hartford Owner to DWC. As a result thereof, DWC is the sole member of the Hartford Owner. The Company and Partners, respectively, hold minority membership interests in, and DWF holds the majority membership interest in, DWC. The Company’s ownership interest in the Hartford remains at 2.5%.
Private Placements and Promissory Notes
19

On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the WSJ Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS. On March 27, 2020 the Company borrowed $5.5 million under the Revolver. On April 10, 2020, the capital provided to the Company by the Revolver was utilized to retire all of the Company’s 10% corporate indebtedness maturing in 2020 owed to CGF.
See Note 8 - Debt for further description of the CGF Private Placement and the Revolver.
Revenues from Related Parties
The following table details the revenue earned from related parties.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total revenue$7,330 $5,680 $20,760 $15,899 
16. UNCONSOLIDATED JOINT VENTURE
The Company accounts for its interest in its title insurance joint venture using the equity method of accounting and adjusts the carrying value for its proportionate share of earnings, losses and distributions. The investment in the unconsolidated joint venture was $11 thousand and $125 thousand as of September 30, 2020 and December 31, 2019, respectively, and is included within ‘Prepaid and other assets, net’ in the accompanying Consolidated Balance Sheets.
The Company’s share of earnings for the three and nine months ended September 30, 2020 from this unconsolidated joint venture of $1 thousand and $16 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2020, the Company collected and recorded distributions of 22 thousand and $130 thousand from this joint venture as a return on investment.
The Company’s share of earnings for the three and nine months ended September 30, 2019 from this unconsolidated joint venture of $48 thousand and $115 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2019, the Company collected and recorded distributions of 10 thousand and 124 thousand, respectively, from this joint venture as a return on investment.
Summarized financial information for the unconsolidated joint venture is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total net revenue
$30 $122 $125 $318 
Total expenses
28 27 94 88 
Net income$2 $95 $31 $230 
Comstock Holding Companies, Inc. share of net income$1 $48 $16 $115 
17. INCOME TAXES
For the three and nine months ended September 30, 2020, the Company recognized deferred income tax expense of $1 thousand and $13 thousand, respectively. For the three and nine months ended September 30, 2019, the Company recognized no deferred income tax expense from continuing operations due to the valuation allowance. The effective tax rate for the nine months ended September 30, 2020 and 2019 is (0.11)% and 19.99%, respectively.
The Company currently has approximately $144 million in federal and state NOLs. If unused, these NOLs will begin expiring in 2027. Under Internal Revenue Code Section 382 (“Section 382”), if a change in ownership is triggered, the Company’s NOL assets and possibly certain other deferred tax assets may be impaired.
20

The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. The Company has not recorded any accruals related to uncertain tax positions as of September 30, 2020 and 2019. We file U.S. and state income tax returns in jurisdictions with varying statutes of limitations. The 2016 through 2019 tax years remain subject to examination by federal and most state tax authorities.
18. SEGMENT DISCLOSURES
Subsequent to July 23, 2019, we operate our business through two segments: Asset Management, and Real Estate Services.
In our Asset Management segment, we focus on providing management services to a wide range of real estate owners and businesses that include a variety of commercial real estate uses, including apartments, hotels, office buildings, commercial garages, leased lands, retail stores, mixed-use developments, and urban transit-oriented developments. The properties and businesses we currently manage are located primarily along the Washington, D.C. Metro Silver Line in Fairfax and Loudoun Counties, but we also manage projects in other jurisdictions including Maryland and Virginia.
In our Real Estate Services segment, our experienced management team provides a wide range of real estate services in the areas of strategic corporate planning, capital markets, brokerage services, and environmental and design-based services. Our environmental services group provides consulting and engineering services, environmental studies, remediation services and provides site specific solutions for any project that may have an environmental impact, from environmental due diligence to site-specific assessments and remediation. The Real Estate Services segment operates in the Mid-Atlantic Region.
The following table includes the Company’s two reportable segments of Asset Management and Real Estate Services, excluding discontinued operations, for the three and nine months ended September 30, 2020 and 2019.
Asset
Management
Real Estate
Services
Total
Three Months Ended September 30, 2020
Gross revenue
$5,891 $1,439 $7,330 
Gross profit825 809 1,634 
Net income411 12 423 
Total assets
14,687 3,681 18,368 
Three Months Ended September 30, 2019
Gross revenue
$4,733 $947 $5,680 
Gross profit536 85 621 
Net loss(353)(208)(561)
Total assets
12,131 3,784 15,915 
Nine Months Ended September 30, 2020
Gross revenue$15,466 $5,294 $20,760 
Gross profit2,551 2,185 4,736 
Net income1,112 479 1,591 
Total assets14,687 3,681 18,368 
Nine Months Ended September 30, 2019
Gross revenue$13,326 $2,573 $15,899 
Gross profit1,522 308 1,830 
Net income (loss)364 (547)(183)
Total assets12,131 3,784 15,915 
21

19. DISCONTINUED OPERATIONS
On April 30, 2019, the Company entered into the MTA with CDS, an entity wholly owned by Christopher Clemente, the Chief Executive Officer of the Company, and FR54, LC (“FR54”), an entity also controlled by Mr. Clemente, that sets forth certain transactions to complete the Company’s previously announced exit from the homebuilding and land development business in favor of a migration to an asset management model. Refer to Note 14 – Consolidation of Variable Interest Entities for further discussion regarding the accounting related to discontinued operations.
The Company did not carry any assets or liabilities from discontinued operations on the consolidated balance sheet as of September 30, 2020 and December 31, 2019.
The operating results of the discontinued operations that are reflected on the consolidated statement of operations within the net income (loss) from discontinued operations are as follows:
Three Months Ended September 30, 2019Nine Months Ended September 30, 2019
Revenues
Revenue—homebuilding
$1,305 $14,919 
Total revenue
1,305 14,919 
Expenses
Cost of sales—homebuilding
1,281 14,901 
Sales and marketing
89 270 
General and administrative
1 21 
Operating (loss)
(66)(273)
Income tax expense
 10 
Net (loss) from discontinued operations
(66)(283)
Net income attributable to non-controlling interests
 313 
Net (loss) attributable to Comstock Holding Companies, Inc.
$(66)$(596)
20. SUBSEQUENT EVENTS
On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. Commencing on November 1, 2020, the Company is responsible for the new monthly base rent payment plus the monthly payment of the Company’s proportionate share of operating expenses, real estate taxes and insurance for the office space, which are reimbursable under the 2019 AMA.
22

COMSTOCK HOLDING COMPANIES, INC.
ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this report. This discussion and analysis contains forward-looking statements that involve risks and uncertainties. Please see “Cautionary Notes Regarding Forward-looking Statements” for more information. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors including, but not limited to, those discussed below and elsewhere in this report, particularly under the headings “Cautionary Notes Regarding Forward-looking Statements.” References to dollar amounts are in thousands except per share data, or as otherwise noted.
Cautionary Notes Regarding Forward-looking Statements
This report includes forward-looking statements that are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements can be identified by the use of words such as “anticipate,” “believe,” “estimate,” “may,” “likely,” “intend,” “expect,” “will,” “should,” “seeks” or other similar words or expressions. Forward-looking statements are based largely on our expectations and involve inherent risks and uncertainties, many of which are beyond our control. You should not place undue reliance on any forward-looking statement, which speaks only as of the date made. Some factors which may affect the accuracy of the forward-looking statements apply generally to the real estate industry, while other factors apply specifically to us. Any number of important factors could cause actual results to differ materially from those in the forward-looking statements including, without limitation: general economic and market conditions, including interest rate levels; our ability to service our debt; inherent risks in investment in real estate; our ability to compete in the markets in which we operate; economic risks in the markets in which we operate, including actions related to government spending; delays in governmental approvals and/or land development activity at our projects; regulatory actions; our ability to maintain compliance with stock market listing rules and standards; fluctuations in operating results; our anticipated growth strategies; shortages and increased costs of labor or building materials; natural disasters; our ability to raise debt and equity capital and grow our operations on a profitable basis; and our continuing relationships with affiliates.
On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (the “COVID-19 outbreak”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.
At this time, we cannot foresee whether the outbreak of COVID-19 will be effectively contained, nor can we predict the severity and duration of its impact. If the outbreak of COVID-19 is not effectively and timely controlled, our business operations and financial condition may be materially and adversely affected as a result of the deteriorating market outlook for the segments and the markets in which we operate, the slowdown in regional and national economic growth, weakened liquidity and financial condition of our customers or other factors that we cannot foresee. Some of the uncertainties related to the Company’s operations that are directly related to COVID-19 include, but are not limited to, the severity of the virus, the duration of the outbreak, governmental, business or other actions and their impacts on the Company and our clients, along with short and long term effects of consumer demand that may affect our clients financial position and consequently necessitate changes to our operations.  As discussed in Note 15, the Company derives a substantial portion of its revenues from various related party entities associated with real estate properties. Any of these factors and other factors beyond our control could have an adverse effect on the overall business environment and cause our business to suffer in ways that we cannot predict at this time and that may materially and adversely impact our business, financial condition and results of operations. While we have not seen a significant impact to our results from COVID-19 to date, if the virus continues to cause significant negative impacts to economic conditions or consumer confidence, our revenues including our property management revenues, trade receivables, related party receivables, goodwill and our fair value investment in Investors X, results of operations, financial condition and liquidity could be adversely impacted.
Our actual results could differ materially from these projected or suggested by the forward-looking statements. The Company undertakes no obligation to update publicly or revise any forward-looking statements in light of new information or future events, except as required by law.
23

We make available, free of charge, on our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, as soon as reasonably practicable after these forms are filed with, or furnished to, the SEC. The information on or accessible through our website, www.comstockcompanies.com, is not incorporated by reference into this Quarterly Report on Form 10-Q.
Overview
Comstock Holding Companies, Inc. (“CHCI” or “the Company”) is a developer, operator, and asset manager of mixed-use and transit-oriented development properties in the greater Washington, D.C. metropolitan area, where we focus primarily on select high-growth urban and transitioning “sub-urban” markets. We provide a broad range of real estate asset management services, including development, construction management, leasing and property management services, to owners of real estate properties that we manage. We invest capital on behalf of our asset management clients and institutional real estate investors in office, retail, residential and mixed-use properties, generally retaining an economic interest for the Company and providing management services to those properties, enabling the Company to increase its assets under management (“AUM”)  in order to realize competitive advantages of scale and enhance our overall returns. The Company also provides additional fee-based real estate services, including corporate planning, capital markets, brokerage, title insurance, design, and environmental consulting and engineering services, to properties in the Company’s managed portfolio and to other clients in the U.S. Mid-Atlantic Region.
As a vertically integrated real estate operating and investment company, we earn revenue from multiple sources, including fees generated from asset management services that we provide to our managed portfolio of real estate assets on behalf of our asset management clients, and fees from additional real estate related services, including environmental consulting and engineering services provided to our managed properties and unrelated third party clients in the Mid-Atlantic Region. In addition, the Company expects to generate revenue from co-investments with our partners in certain property acquisitions and from performance-based incentive compensation from certain assets in our managed portfolio. The Company can earn these incentive-based fees upon the occurrence of certain transaction-related events or when the performance of the subject properties meets defined performance metrics.
The services we provide pursuant to the asset management agreements covering our AUM properties vary by property, and include property management, development and construction management, leasing management, acquisition and disposition management, origination and negotiation of debt and equity facilities, risk management, and various other property-specific services. Substantially all of the properties included in our managed portfolio are covered by full-service asset management agreements encompassing substantially all aspects of development, construction, and operations management relating to the subject properties. A limited number of properties in our managed portfolio are covered by service-specific asset management contracts that focus our services on defined critical elements of operations, such as marketing, leasing, and construction management, where the property owner continues to manage other operating functions. The full-service asset management agreement for our Anchor Portfolio as defined below is a long-term contract with an original term of 10 years that provides for significant payments to Comstock in the case of early termination by the asset owner. The asset management agreement for the Hartford acquired in December 2019 as described below, the Company’s initial co-investment asset, is medium term in duration, and the duration of co-investment asset management agreements generally are expected to align with the duration of the applicable co-investment business plan. The co-investment business plans are property specific and therefore vary in expected duration but are generally expected to be between four and seven years. Our limited-service asset management agreements generally are anticipated to be short term in nature and do not include material early termination penalties. Presently, there are only one co-investment management agreement and one limited-service management agreement in place in addition to the management agreements covering our Anchor Portfolio.
Anchoring the Company’s asset management services platform is a long-term full service asset management agreement (the “2019 AMA”) with an affiliate of the Company’s Chief Executive Officer, Christopher Clemente, that encompasses the Anchor Portfolio.
The 2019 AMA provides the Company fee based revenue based on a general formula charging the greater of (i) the defined operating costs of the Company plus a base fee of $1,000,000 per annum and various supplemental fees or (ii) market rate fees delineated in the 2019 AMA.
Reston Station - Strategically located mid-way between Tysons Corner and Dulles International Airport, Reston Station is among the largest mixed use, transit-oriented developments in the Washington, DC area. Located at the terminus of Phase I of Metro’s Silver Line and encompassing nearly 40 acres spanning the Dulles Toll Road and surrounding Reston’s first Metro Station, Reston Station is already home to more than 1,000 residents and numerous businesses, including multiple retail establishments and popular restaurants. With more than one million square feet of completed and stabilized buildings, approximately four million square feet of additional development in various stages of entitlement, development and construction,
24

and a 3,500-space underground parking garage and bus transit facility adjacent to the Wiehle-Reston-East Metro Station, the Reston Station neighborhood is leading the urban transformation of the Dulles Corridor.
Loudoun Station - Located at the terminus station on Metro’s Silver Line, minutes from Dulles International Airport, Loudoun Station represents Loudoun County’s first (and currently its only) Metro-connected development. Loudoun Station has approximately 600,000 square feet of mixed-use development completed, including hundreds of rental apartments, approximately 125,000 square feet of retail, restaurants, and entertainment venues, 50,000 square feet of Class A office, and a 1,500+ space commuter parking garage. Approximately two million square feet of additional development is slated for Loudoun Station. Located adjacent to Metro’s Ashburn Station, the Loudoun Station neighborhood represents Loudoun County’s beginning transformation into a transit connected community with direct connectivity to Dulles International Airport, Reston, Tysons Corner and downtown Washington, DC.
Our Business Strategy
In early 2018, the Company transitioned our business strategy and operating platform from being focused on the development and sale of residential homes to our current fee-based services model focused on commercial and mixed-use real estate primarily in the greater Washington, D.C. region.  We generate base fees, incentive fees and profit participation by providing a broad range of real estate asset management services, including development, construction management, leasing and property management services, as well as acquisition and disposition services, employing our substantial experience in entitling, designing, developing, and managing a diverse range of properties. While our Anchor Portfolio, concentrated primarily along the rapidly growing Dulles Corridor in Northern Virginia, provides a stable, cost-plus fee structure foundation under the 2019 AMA, our business strategy includes expanding our total AUM by identifying high-quality office, retail, residential and mixed-use properties in the greater Washington, D.C. region and identifying institutional real estate investors that seek investment opportunities in such real estate assets while lacking the operational or local expertise needed to manage such properties. This approach enables the Company to generate earnings through the management of the Anchor Portfolio and provides the opportunity to increase earnings through the expansion of our managed portfolio of properties through additional acquisitions and related management agreements. Our acquisition strategy is currently focused on value-add, core, and core-plus opportunities and other opportunistic asset acquisitions. In addition to our asset management services, we provide a suite of real estate-related services to our managed real estate portfolio and to additional third-party clients, and we may seek to expand the services we offer through organic growth.
We believe that we have several strengths that distinguish our new business focus and strategy:
Revenue Base. Our revenues are generated primarily from recurring asset management fees and additional real estate services fees. Our asset management agreements provide a highly visible and reliable source of revenue and position the Company to enhance bottom line results as the Company’s Anchor Portfolio and other assets under management expand.
Management Services – During recent years, we have made several changes to our management team as we refocused our operating platform from residential home building to commercial real estate and asset management. As a result of this effort, our current management team has significant experience managing large-scale portfolios of real estate assets, including rental apartments, office buildings, hotels, commercial garages, leased lands, retail properties, mixed-use developments, and transit-oriented developments.
Geographic Focus - The properties included in our Anchor Portfolio that we currently manage are located primarily in the Dulles Corridor, which is the location of the Silver Line, the first new rail line added to Washington D.C.’s Metro rail system in almost 20 years, which serves or will serve Arlington, Fairfax and Loudoun Counties in Virginia. Our property acquisition initiatives with institutional partners are focused on multiple high-growth areas throughout the Washington, D.C. region, and our first such acquisition, which closed in December 2019, is located in Arlington County, Virginia. We also provide environmental consulting and engineering services throughout a wider region stretching from the Washington, D.C. region to the Philadelphia, Pennsylvania, and New Jersey regions.
Real Estate Services – In addition to the asset management services we provide in connection with our AUM, we also provide a variety of supplemental real estate services in the areas of strategic corporate planning, capital markets and financial consulting, commercial mortgage brokerage, title, design and environmental consulting and engineering services, and industrial hygiene services. Our environmental services group provides consulting and engineering services, environmental studies, remediation management services and site-specific solutions for properties that may require or benefit from
25

environmental due diligence, site-specific assessments, and industrial hygiene services. Our real estate services business platform allows us to generate positive fee income from our highly-qualified personnel and serves as a potential catalyst for joint venture and strategic acquisition opportunities.
The Company’s various business units work in concert to leverage the collective skill sets of our organization - The talent and experience of our personnel allow workflow flexibility and a multitasking approach to managing various projects. We believe that our focus and our business network in the Washington, D.C. market provides us with a competitive advantage in sourcing and executing on investment opportunities. While the Company has previously developed numerous properties in multiple key markets throughout the southeastern United States, and our management team has experience managing large national portfolios, we believe the greater Washington, D.C. market provides compelling growth opportunities for our business.
Long Track Record - The Company and its management team have been active in the metropolitan Washington, D.C. region since 1985 and have developed, acquired, and managed thousands of residential units and millions of square feet of mixed-use properties throughout the region and in other key markets in the United States.
Multiple Public-Private Partnerships - Affiliates of the Company have been selected by multiple local governments (including Fairfax County, Loudoun County, and the Town of Herndon, Virginia) to develop and manage large-scale mixed-use and transit facility developments through public-private partnerships at a time when local jurisdictions are focused on public-private partnerships as a means of leveraging private sector capabilities to meet public infrastructure development needs.
Economic Drivers - Significant growth trends in demand for cyber security and other technology services in the government sector, as well as in the private sector, have generated substantial growth and attracted to Northern Virginia large tech companies, such as Microsoft, Google, and Amazon. In 2018, Northern Virginia was selected by Amazon as the location for its highly publicized “HQ2” second headquarters, which it has said will create tens of thousands of new jobs over the next several years. The Northern Virginia market has for a number of years captured a majority of the new jobs created in the Washington, D.C. metropolitan area, including corporate relocations and expansions, as well as numerous start-ups. Further, Northern Virginia’s significant data infrastructure, capable of serving the needs of the federal government and its defense and information contractors, has spurred the expansion and/or relocation of several federal government agencies, including the FBI, CIA, NSA, and the Customs and Border Patrol agency, to the Dulles Corridor. The Dulles Corridor has become known as the “Internet Capitol of the World”, because of its tremendous network of data centers, primarily located in Loudoun County, Virginia in the western portion of the Dulles Corridor.  Loudoun County has experienced tremendous growth in data center development and has become the global leader in data center space while accounting for more than 40% of national data center space absorption in recent years.
Diverse Employment Base - The diverse and well-educated employment base in the greater Washington, D.C. region, coupled with proximity to the federal government and the presence of well-established government contractors, is contributing to the attractiveness of the region to technology companies.
Metro’s Silver Line - Phase I of Metro’s Silver Line opened in 2014, connecting Tysons Corner and Reston to Arlington, Virginia and downtown Washington, D.C. Phase II is scheduled to open in late 2020 or early 2021 and will extend service from the terminus of Phase I located in the center of the Company’s Reston Station development to Herndon, Dulles International Airport, and Loudoun County, Virginia, terminating at the Company’s Loudoun Station development.
Regional Land Use Plans - Recent changes to Comprehensive Land Use Plans of Fairfax County and Loudoun County encourage high-density and mixed-use development proximate to the new Silver Line Metro Stations, resulting in compelling growth opportunities for the Company and its managed portfolio.
Increased Demand for Transit-Oriented and Mixed-Use Developments - Recent trends indicate commercial tenants are increasingly seeking to locate (or relocate) offices to urban, mixed-use developments in “sub-urban” markets, such as Northern Virginia’s Dulles Corridor, and have demonstrated willingness to pay premium rents for commercial space at the Metro-accessible sites, such as those that make up a significant portion of the Company’s portfolio of managed assets.
26

Additionally, demand for housing in transit-oriented, mixed-use neighborhoods has increased steadily over the past decade while home ownership rates have decreased and demand for high-quality rental housing has increased. The Company has been focused on these emerging trends for more than two decades and the Company, through the 2019 AMA, controls the development and asset management of a significant portfolio of high-profile assets at the forefront of the urban transformation taking place in the Dulles Corridor. With a stabilized portfolio and development pipeline that include millions of square feet of mixed-use and transit-oriented properties located at key Metro stations in the Dulles Corridor, the Company is well positioned to capitalize on trends that we believe will shape the future commercial real estate landscape and provide opportunities for significant growth and attractive returns to the Company.
Asset Management Services
2019 AMA
Effective January 1, 2019, the Company entered into an Amended and Restated Master Asset Management Agreement with CDS, an entity owned and controlled by the Company’s Chief Executive Officer, which provides the Company significant fees for services related to the development, marketing, and operations of the Anchor Portfolio of commercial and residential mixed-use real estate owned by CDS affiliates. The 2019 AMA covers two large-scale, transit-oriented, mixed-use developments in the Dulles Corridor: Reston Station and Loudoun Station, Virginia, as well as a mixed-use development asset located in Herndon, Virginia and other properties designated pursuant thereto from time to time. Separately, the Company also is party to fee-based management services arrangements with unrelated third parties, covering properties in Tysons Corner, Virginia and Rockville, Maryland.
Pursuant to the 2019 AMA, the Company provides asset management services related to the build out, lease-up and stabilization, and management of the Anchor Portfolio. CDS pays the Company and its subsidiaries annual fees equal to the greater of either (i) an aggregate amount equal to the sum of (a) an asset management fee equal to 2.5% of revenues generated by properties included in the Anchor Portfolio; (b) a construction management fee equal to 4% of all costs associated with Anchor Portfolio projects in development; (c) a property management fee equal to 1% of the Anchor Portfolio revenues, (d) an acquisition fee equal to up to 0.5% of the purchase price of acquired assets; and (f) a disposition fee equal to 0.5% of the sales price of an asset on disposition (collectively, the “Market Rate Fee”); or (ii) an aggregate amount equal to the sum of (x) the employment expenses of personnel dedicated to providing services to the Anchor Portfolio pursuant to the 2019 AMA, (y) the costs and expenses of the Company related to maintaining the public listing of its shares and complying with related regulator and reporting obligations, and (z) a fixed annual payment of $1,000,000 (collectively the “Cost Plus Fee”). The Company believes that the Cost-Plus Fee feature of the 2019 AMA provides a stable foundation of revenue to enable the Company to further expand its asset management business and AUM.
In addition to the annual payment of the greater of either the Market Rate Fee or the Cost Plus Fee, the Company  also is entitled on an annual basis to the following additional fees: (i) an incentive fee equal to 10% of the free cash flow of each of the real estate assets comprising the Anchor Portfolio after calculating a compounding preferred return of 8% on CDS invested capital (the “Incentive Fee”); (ii) an investment origination fee equal to 1% of raised capital, (iii) a leasing fee equal to $1.00/sf for new leases and $0.50/sf for renewals; and (iv) mutually agreeable loan origination fees related to the Anchor Portfolio.
The 2019 AMA is a long-term agreement, with an initial term until December 31, 2027 (“Initial Term”), and will automatically renew for successive additional one-year terms (each, an “Extension Term”) unless CDS delivers written notice of non-renewal of the 2019 AMA at least 180 days prior to the termination date of the Initial Term or any Extension Term. For a period of twenty-four months after the April 30, 2019 effective date of the 2019 AMA, CDS is entitled to terminate the 2019 AMA without cause upon 180 days advance written notice to the Company.  In the event of such a termination and in addition to the payment of any accrued annual fees due and payable as of the termination date under the 2019 AMA, in the event of any such termination, CDS is required to pay a termination fee to the Company equal to (i) the Market Rate Fee or the Cost Plus Fee paid to the Company for the calendar year immediately preceding the termination, and (ii) a one-time payment of the Incentive Fee as if the Anchor Portfolio were liquidated for fair market value as of the termination date, or at CDS’ election, the continued payment of the Incentive Fee as if a termination had not occurred.
Other Asset Management Agreements. The duration of our fee-based service agreements varies in nature. In addition to the long term nature of the 2019 AMA, our other asset management agreements for our co-investment opportunities are intended to cover the duration of the expected investment cycle of the portfolio property managed and are generally expected to last between four and seven years.  However, these arrangements do not typically contain significant early-termination penalties. We also administer many various task-specific limited-service asset management agreements under short-term arrangements generally terminable at will.
27

Hartford Asset Management Agreement
On December 30, 2019, the Company made an investment related to the purchase of a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia (the “Hartford”). The Company will retain a 2.5% equity interest in the asset at a cost of approximately $1.2 million. The Company has entered into management arrangements for the Hartford under which the Company will receive asset management, property management and construction management fees for the Company’s management and operation of the property and certain incentive fees relating to the performance of the investment.
Residential, Commercial and Parking Property Management Agreements
During the period of December 2017 through and including April 2020, the Company entered into separate residential property management agreements with properties in our Anchor Portfolio under which the Company receives fees to manage and operate the properties including tenant communications, leasing of apartment units, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
During the period of May 2019 through and including April 2020, the Company entered into separate commercial property and parking management agreements with properties in our Anchor Portfolio under which the Company receives fees to manage and operate the office, retail and parking portions of the properties, including tenant communications, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
These property management agreements are each for one year initial terms with successive, automatic one year renewal terms, unless sooner terminated. The Company generally receives base management fees under these agreements based upon a percentage of gross rental revenues for the portions of the buildings being managed in addition to reimbursement of specified expenses, including employment expenses of personnel employed by the Company in the management and operation of each property.
Construction Management Agreements
The Company has entered into construction management agreements with properties in our Anchor Portfolio under which the Company receives fees to provide certain construction management and supervision services, including construction supervision and management of the buildout of certain tenant premises.  The Company receives a flat construction management fee for each engagement under a work authorization based upon the construction management or supervision fee set forth in the applicable tenant’s lease, which fee is generally 1% to 4% of the total costs (or total hard costs) of construction of the tenant’s improvements in its premises, or as otherwise agreed to by the parties.
Real Estate Services
In addition to the asset management services that the Company provides related to the Anchor Portfolio and other managed assets, the Company’s wholly owned subsidiaries, Comstock Real Estate Services and Comstock Environmental Services, LC (“Comstock Environmental”), provide real estate-related services to our asset management clients and third-party customers. These services include environmental consulting and engineering services, industrial hygiene services, and other consulting services in the U.S. Mid-Atlantic Region.
Results of Operations
Three and nine months ended September 30, 2020 compared to the three and nine months ended September 30, 2019
Revenue – asset management
Revenue from asset management for the three months ended September 30, 2020 and 2019 was $5.9 million and $4.7 million, respectively. This represents an increase of $1.2 million, or 24.5%, compared to prior year. Revenue increased primarily due to increased headcount and other costs that are reimbursable from CDS under the 2019 AMA and recognized as revenue along with growth in our property management business and other asset management fee streams including the BMA.
Revenue from asset management for the nine months ended September 30, 2020 and 2019 was $15.5 million and $13.3 million, respectively. This represents an increase of $2.1 million, or 16.1%, compared to the prior year. Revenue increased primarily due to increased headcount and other costs that are reimbursable from CDS under the 2019 AMA and recognized as revenue along with growth in our property management business and other asset management fee streams including the BMA.
28

Revenue increases were partially offset by proceeds from the PPP Loan. The proceeds from the PPP Loan were utilized primarily to cover employee costs that were not passed through to customers. $1.2 million of the PPP Loan proceeds that otherwise would have been charged to customers were recognized as a contra-payroll expense, resulting in lower payroll costs and lower billable revenue.
Revenue – real estate services
Revenue from real estate services for the three months ended September 30, 2020 and 2019 was $1.4 million and $0.9 million, respectively. This represents an increase in quarter over quarter revenues of $0.5 million or 52% growth. Revenue from real estate services for the nine months ended September 30, 2020 and 2019 was $5.3 million and $2.6 million, respectively. This represents an increase in year-to-date revenues of $2.7 million or 106% growth. The increase in real estate services revenue for the three and nine months ended September 30, 2020 is primarily attributable to continued organic growth in the number of jobs being performed while average revenue per job has remained relatively flat.
Direct costs – asset management
Direct costs – asset management for the three months ended September 30, 2020 and 2019 was $5.1 million and $4.2 million, respectively. This 20.7% increase amounts to a $0.9 million increase to direct costs - asset management. The increase in costs for the three months ended September 30, 2020 compared to 2019 was primarily attributable to an increase in personnel expenses, primarily from headcount increases, as well as from the continued growth of our asset management operations
Direct costs – asset management for the nine months ended September 30, 2020 and 2019 was $12.9 million and $11.8 million, respectively. This 9.4% increase amounts to a $1.1 million increase to direct costs - asset management. This increase was primarily related to an increase in personnel expenses, primarily from headcount increases, as well as from the continued growth of our asset management operations. The increased costs was partially offset by the recognition of the PPP Loan as a government grant. The grant was recognized during the second quarter as the related payroll costs were incurred, and the Company has complied with all conditions attached to the PPP Loan.
Direct costs – real estate services
Direct costs – real estate services for the three months ended September 30, 2020 and 2019 was $0.6 million and $0.9 million, respectively. Direct costs – real estate services for the nine months ended September 30, 2020 and 2019 was $3.1 million and $2.3 million, respectively. For the nine months ended September 30, 2020 and 2019 direct costs - real estate services increased $0.8 million, respectively. The increase is primarily due to increased employment costs relating to our expanding footprint in the real estate consulting and environmental study fields partially offset by the recognition of the PPP Loan as a government grant. The grant was recognized during the quarter as the related payroll costs were incurred, and the Company has complied with all conditions attached to the PPP Loan.
General and administrative
General and administrative expenses for the three months ended September 30, 2020 and 2019 was $1,029 thousand and $353 thousand, respectively. General and administrative expenses for the nine months ended September 30, 2020 and 2019 was $2.3 million and $1.0 million, respectively. For the three and nine months ended September 30, 2020 and 2019, general and administrative costs increased $676 thousand and $1.3 million, respectively. The increase is primarily attributable to increased headcount and associated equity compensation and personnel cost, that are not billable to customers within our Asset Management and Real Estate Services segments.
Selling and Marketing
Selling & marketing expenses for the three and nine months ended September 30, 2020 was $127 thousand and $507 thousand, respectively. There were no selling and marketing expenses for the three and nine months ended September 30, 2019. The increase is attributable to increased sales development programs launched by our Environmental business unit to grow the business.
29

Interest Expense
For the three months ended September 30, 2020 and 2019, the Company’s interest expense was $63 thousand and $170 thousand, respectively. The 62.9% reduction to interest expense quarter over quarter amounted to $107 thousand. The reduction in interest expense is primarily related to the retiring of the Comstock Growth Fund loan during the three months ended June 30, 2020.
For the nine months ended September 30, 2020 and 2019, the Company’s interest expense was $320 thousand and $134 thousand, respectively. The 138.8% increase in interest expense for the year-to-date period amounted to a $186 thousand increase in interest expense. This is primarily driven by the MTA effective April 30, 2019. Prior to the MTA certain interest expense was capitalized to homebuilding projects and expensed when the projects were sold. After the MTA this interest expense is no longer capitalized into homebuilding projects.
Income taxes
For the three and nine months ended September 30, 2020, the Company recognized deferred income tax expense of $1 thousand and $15 thousand, respectively. For the three and nine months ended September 30, 2019 the Company did not recognize deferred income tax expense from continuing operations.
Liquidity and Capital Resources
We finance our Asset Management and Real Estate Services operations, capital expenditures, and business acquisitions with internally generated funds, borrowings from our credit facilities and long-term debt. Pursuant to the MTA, the Company transferred to CDS management of its Class A membership interests in Investors X, the entity owning the Company’s residual homebuilding operations in exchange for residual cash flows. The associated debt obligations were also transferred to CDS. See Note 8 in the accompanying consolidated financial statements for more details on our debt and credit facilities.
On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the WSJ Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS. On March 27, 2020 the Company borrowed $5.5 million under the Revolver. The $5.5 million borrowing has a maturity date of April 30, 2023. On April 10, 2020, the capital provided to the Company by the Revolver was utilized to retire all of the Company’s 10% corporate indebtedness maturing in 2020 owed to Comstock Growth Fund, L.C.
On April 20, 2020, the Company was granted the PPP Loan in the aggregate amount of $1.95 million pursuant to the PPP under the CARES Act, which was enacted March 27, 2020. Under the terms of the PPP, PPP loans and accrued interest are forgivable after twenty-four weeks as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the forgiveness period.
As of September 30, 2020, the Company has used the entire loan proceeds to fund its payroll and rent expenses. As a result, the Company believes that it has met the PPP eligibility criteria for forgiveness and has concluded that the loan represents, in substance, a government grant that is expected to be forgiven. As such, in accordance with IAS 20 “Accounting for Government Grants and Disclosure of Government Assistance”, the Company has recognized the entire loan amount as a reduction to the associated expenses as at September 30, 2020.
The Company does not anticipate taking any action that would cause any portion of the PPP Loan to be ineligible for forgiveness. However, to the extent that any amount is deemed unforgivable, such amount is payable over 2 to 5 years at an interest rate of 1%, with a deferral of payments for the first 6 months.
Cash Flow
We finance our Asset Management and Real Estate Services operations, capital expenditures, and business acquisitions with internally generated funds, borrowings from our credit facilities and long-term debt.
For the nine months ended September 30, 2020, net cash provided by operating activities was $2.7 million. Net cash provided by operations activities was primarily related to the collection of revenue earned within the period along with the collection of receivables outstanding as of December 31, 2019. Net cash provided by operating activities was partially offset by the payment of accrued personnel costs and accounts payable. For the nine months ended September 30, 2019, net cash provided by operating activities was $6.9 million primarily related to $7.4 million provided by discontinued operations.
30

Net cash used in investing activities was immaterial for the nine months ended September 30, 2020 and September 30, 2019.
Net cash used in financing activities for the nine months ended September 30, 2020 was $1.6 million. This was primarily attributable to the retirement of debt partially offset by proceeds under the Revolver of $5.5 million. Net cash used in financing activities of continuing operations was immaterial for the nine months ended September 30, 2019.
Critical Accounting Policies and Estimates
There have been no other significant changes to our critical accounting policies and estimates during the three months ended September 30, 2020 from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019.
Recently Issued Accounting Standards
See Note 1 - Organization and Basis of Presentation to the accompanying consolidated financial statements included in this Quarterly Report on Form 10-Q.
Off Balance Sheet Arrangements
None.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Not Applicable.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We have evaluated, with the participation of our Chief Executive Officer and our Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) as of September 30, 2020. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of September 30, 2020.
Limitations on the Effectiveness of Controls
We do not expect that our disclosure controls and internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, a control may become inadequate because of changes in conditions or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.
Changes in Internal Control over Financial Reporting
No changes have occurred in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the quarter ended September 30, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
31

PART II – OTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS
Information regarding legal proceedings is incorporated by reference from Note 10 - Commitments and Contingencies to the accompanying consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q.
ITEM 6.    EXHIBITS
3.1
Amended and Restated Certificate of Incorporation (incorporated by reference to an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the Commission on November 16, 2015).
3.2
Amended and Restated Bylaws (incorporated by reference to an Exhibit 3.2 to the Registrant’s Annual Report on Form 10-K filed with the Commission on March 31, 2005).
3.3
Certificate of Elimination of the Series A Junior Participating Preferred Stock of the Company filed with the Secretary of State of the State of Delaware on March 26, 2015 (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 8-K filed with the Commission on March 27, 2015).
3.4
Certificate of Designation of Series A Junior Participating Preferred Stock of the Company filed with the Secretary of State of the State of Delaware on March 26, 2015 (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 8-K filed with the Commission on March 27, 2015).
3.5
Certificate of Designation of Series B Non-Convertible Preferred Stock of the Company filed with the Secretary of State of the State of Delaware on December 29, 2015 (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 8-K filed on January 4, 2016).
3.6
Certificate of Designation of Series C Non-Convertible Preferred Stock of Comstock Holding Companies, Inc., filed with the Secretary of the State of Delaware on March 22, 2017 (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 8-K filed with the Commission on March 28, 2017).
3.7
Certificate of Amendment of Certificate of Designation of Series C Non-Convertible Preferred Stock of Comstock Holding Companies, Inc. filed with the Secretary of State of the State of Delaware on February 15, 2019 (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 10-K filed with the Commission on March 29, 2019).
3.8
Certificate of Amendment of Amended and Restated Certificate of Incorporation of Comstock Holding Companies, Inc. (incorporated by reference to an exhibit to the Registrant’s Current Report on Form 10-K filed with the Commission on March 29, 2019).
4.1
Specimen Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registrant’s Registration Statement on Form S-1, as amended, initially filed with the Commission on August 13, 2004 (File No. 333-118193)).
31.1*
31.2*
32.1*
101*
The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2020, formatted in eXtensible Business Reporting Language (XBRL): (i) the Consolidated Balance Sheet, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Cash Flows and (iv) the Notes to the Consolidated Financial Statements.
*    Filed herewith.
32

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
COMSTOCK HOLDING COMPANIES, INC.
Date: November 16, 2020
By:
/s/ CHRISTOPHER CLEMENTE
Christopher Clemente
Chairman and Chief Executive Officer
(Principal Executive Officer)
Date: November 16, 2020
By:
/s/ CHRISTOPHER GUTHRIE
Christopher Guthrie
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
33
EX-31.1 2 chci-20200930xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHAIRMAN AND CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Christopher Clemente, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Comstock Holding Companies, 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 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 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: November 16, 2020
/s/ Christopher Clemente
Christopher Clemente
Chairman and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 chci-20200930xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Christopher Guthrie, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Comstock Holding Companies, 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 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 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: November 16, 2020
/s/ Christopher Guthrie
Christopher Guthrie
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 4 chci-20200930xex321.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 on Form 10-Q of Comstock Holding Companies, Inc. (the “Company”) for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of Christopher Clemente, Chairman and Chief Executive Officer of the Company, and Christopher Guthrie, Chief Financial Officer of the Company, certifies, to his best knowledge and belief, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 16, 2020
/s/ Christopher Clemente
Christopher Clemente
Chairman and Chief Executive Officer
Date: November 16, 2020
/s/ Christopher Guthrie
Christopher Guthrie
Chief Financial Officer

EX-101.SCH 5 chci-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover 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 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 link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Revision of Prior Period Financial Statements link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revision of Prior Period Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Trade Receivables & Trade Receivables - Related Parties link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Goodwill & Intangibles link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Goodwill & Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Goodwill & Intangibles - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2124108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Debt - Summary of Notes Payable (Detail) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Coronavirus Aid Relief and Economic Security Act link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Tables) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Details) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2134111 - Disclosure - Fair Value Disclosures link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Fair Value Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Fair Value Disclosures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2138112 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail) link:presentationLink link:calculationLink link:definitionLink 2142113 - Disclosure - Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2343309 - Disclosure - Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2444421 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail) link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail) link:presentationLink link:calculationLink link:definitionLink 2146114 - Disclosure - Consolidation of Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 2147115 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2449423 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2450424 - Disclosure - Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail) link:presentationLink link:calculationLink link:definitionLink 2151116 - Disclosure - Unconsolidated Joint Venture link:presentationLink link:calculationLink link:definitionLink 2352311 - Disclosure - Unconsolidated Joint Venture (Tables) link:presentationLink link:calculationLink link:definitionLink 2453425 - Disclosure - Unconsolidated Joint Venture - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2454426 - Disclosure - Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail) link:presentationLink link:calculationLink link:definitionLink 2155117 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2456427 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2157118 - Disclosure - Segment Disclosures link:presentationLink link:calculationLink link:definitionLink 2358312 - Disclosure - Segment Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 2459428 - Disclosure - Segment Disclosures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2460429 - Disclosure - Segment Disclosures - Segment Reporting Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2161119 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2362313 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2463430 - Disclosure - Discontinued Operations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2464431 - Disclosure - Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2165120 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2466432 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 chci-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 chci-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 chci-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restatement Revision of Prior Period [Axis] Other income, net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Treasury stock Treasury Stock [Member] Asset Management Management Service [Member] Schedule of Summarized Financial Information for Equity Investments Equity Method Investments, Financial Information [Table Text Block] Equity Method Investments, Financial Information Segments Segments [Axis] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Level 3 Fair Value, Inputs, Level 3 [Member] Fixed annual payment Contractual Obligation Commercial Commercial Customers [Member] Commercial customers. Notes Payable to Affiliates Notes Payable To Affiliates [Member] Notes payable to affiliates. Statistical Measurement Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] PPP loan proceeds, CARES Act PPP loan proceeds Proceeds from Issuance of Debt Preferred Stock Preferred Stock [Member] Current Fiscal Year End Date Current Fiscal Year End Date Asset Management Asset Management Segment [Member] Asset management segment. Error correction, type [Extensible List] Error Correction, Type [Extensible List] Aggregate fee payable Related Party Transaction Aggregate Fee Payable Related party transaction aggregate fee payable. Operating income Operating Income (Loss) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Transferred over Time Transferred over Time [Member] Variable Rate Variable Rate [Domain] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Variable Rate Variable Rate [Axis] Commitments and contingencies Commitments and Contingencies Homebuilding Home Building [Member] Shares withheld related to net share settlement of restricted stock awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation ASSETS Assets [Abstract] Investment, Name Investment, Name [Axis] Stock compensation and issuances Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Shell Company Entity Shell Company Cover [Abstract] Cover [Abstract] Accounts payable Accounts Payable, Current Document Type Document Type 2023 Long-Term Debt, Maturity, Year Three Unusual or Infrequent Item, or Both [Line Items] Unusual or Infrequent Item, or Both [Line Items] Outstanding secured debt Secured Debt Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Gain on early extinguishment of debt Gain (Loss) on Extinguishment of Debt Debt instrument reduction Debt Instrument Reduced Carrying Value Debt instrument reduced carrying value. Warrant exercises Stock Issued During Period, Value, Warrant Exercised Stock Issued During Period, Value, Warrant Exercised Revolving Capital Line of Credit Agreement Revolving Capital Line Of Credit Agreement [Member] Revolving capital line of credit agreement. Class B Common Class B [Member] Unrecognized compensation cost related to stock options and restricted stock awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Customer Customer [Axis] Loss on equity method investments carried at fair value Change in fair value of equity method investment Change In Fair Value Of Equity Method Investment Change in fair value of equity method investment. Series C preferred stock $0.01 par value, 20,000,000 shares authorized, 3,440,690 issued and outstanding and liquidation preference of $17,203 at September 30, 2020 and December 31, 2019 Preferred Stock, Value, Issued Diluted net income (loss) per share (in USD per share) Income (Loss) from Continuing Operations, Per Diluted Share Operating Activities [Table] Operating Activities [Table] Operating Activities Equity method investment cost Payments to Acquire Equity Method Investments Diluted net loss per share (in USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Document Quarterly Report Document Quarterly Report Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Operating Activities Operating Activities [Axis] Percentage of raised capital Related Party Transaction Percentage Of Raised Capital Related party transaction percentage of raised capital. Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Revenue Total revenue Gross revenue Revenue from Contract with Customer, Excluding Assessed Tax Lease fee for renewal leases (in dollars per sqft) Leasing Fee Per Square Foot For Renewal Leases Leasing fee per square foot for renewal leases. Net income (loss) from continuing operations Net income Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Entity File Number Entity File Number Secured Loan One Secured Debt One [Member] Secured debt one. Statement [Line Items] Statement [Line Items] Equity method investments at fair value Fair value of equity method investment Fair value investments, starting balance Fair value investments, ending balance Equity Method Investments, Fair Value Disclosure Summary of Shares Equivalents Excluded from Dilutive Share Computation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Forecast Forecast [Member] Class of Stock Class of Stock [Domain] Secured loan due on third anniversary Debt Instrument, Periodic Payment, Amount Due on Third Anniversary Debt Instrument, Periodic Payment, Amount Due on Third Anniversary Debt instrument term (in years) Debt Instrument, Term Document Fiscal Period Focus Document Fiscal Period Focus 2019 Amended Asset Management Agreement Two Thousand Nineteen Amended And Restated Asset Management Agreement [Member] Two thousand nineteen amended and restated asset management agreement. Statement [Table] Statement [Table] Statistical Measurement Statistical Measurement [Axis] Percentage of membership interest Percentage Of Membership Interest Percentage of membership interest. Operating lease not yet commenced, liability Lessee Operating Lease Not Yet Commenced Liability Incurred Lessee operating lease not yet commenced liability incurred. Credit Facility Credit Facility [Axis] Preferred stock, shares issued Preferred Stock, Shares Issued Property management agreements initial term Property Management Agreements Initial Term Property management agreements initial term. Agreement termination period Related Party Transaction, Termination Period Related Party Transaction, Termination Period Unusual or Infrequent Items, or Both [Abstract] Property Management Fee Property Management Fee [Member] Property management fee. Debt instrument, balance amount Debt Instrument Remaining Balance Carrying Amount Debt instrument remaining balance carrying amount. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Total revenue Disposal Group, Including Discontinued Operation, Revenue Time and Material Time-and-materials Contract [Member] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Cost of sales—homebuilding Disposal Group, Including Discontinued Operation, Costs of Goods Sold Share based compensation cost capitalized, expensed Share-based Payment Arrangement, Expensed and Capitalized, Amount Amendment Flag Amendment Flag Capital line of credit borrowed Capital line of credit drawn Long-term Line of Credit Repayments of debt Repayments of Debt Summarized Financial Information for Investment Equity Method Investments [Table Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Disposition Fee Disposition Fee [Member] Disposition fee. Related Party Related Party [Domain] Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019 Due to affiliate Due to Affiliate Related Party Transaction [Line Items] Related Party Transaction [Line Items] Accrued personnel costs Accrued Personnel Costs Accrued personnel costs. Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Title Insurance Joint Venture Title Insurance Joint Venture [Member] Title insurance joint venture. Secured loan due on fourth anniversary Debt Instrument, Periodic Payment, Amount Due on Fourth Anniversary Debt Instrument, Periodic Payment, Amount Due on Fourth Anniversary Liabilities from discontinued operations Disposal Group, Including Discontinued Operation, Liabilities Subsequent Events Subsequent Events [Text Block] Local Phone Number Local Phone Number Series C conversion of non-controlling interest (in shares) Preferred Stock Issued During Period, Shares, Conversion Of Non-controlling Interest Preferred Stock Issued During Period, Shares, Conversion Of Non-controlling Interest Segments Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Expenses Disposal Group Including Discontinued Operation Operating Cost And Expense [Abstract] Disposal group, including discontinued operation, operating cost and expense. Intangible asset amortization Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Cost of sales - Real Estate Services Cost Of Sales Real Estate Services [Member] Cost of sales real estate services. Entity Current Reporting Status Entity Current Reporting Status Unconsolidated Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Segment Disclosures Segment Reporting Disclosure [Text Block] Schedule of Investments in Real Estate Ventures Schedule Of Investments In Real Estate Ventures Table [Table Text Block] Schedule of investments in real estate ventures. Percentage of construction management fee Related Party Transaction Percentage Of Construction Management Fee Related party transaction percentage of construction management fee. TOTAL ASSETS Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Contract with Customer, Basis of Pricing Contract with Customer, Basis of Pricing [Axis] Purchase of fixed assets Payments for (Proceeds from) Productive Assets Intangible assets, net Total Finite-Lived Intangible Assets, Net Qualified expenses eligible for forgiveness Debt Instrument, Decrease, Forgiveness Subsequent Event Type Subsequent Event Type [Axis] Antidilutive Securities Antidilutive Securities [Axis] Entity Small Business Entity Small Business Comstock Partners, L.C. Comstock Partners L C [Member] Comstock partners LC. As previously reported Previously Reported [Member] Direct costs Direct costs Direct Operating Costs Amortization and depreciation expense Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Preferred stock liquidation value (in dollars per share) Preferred Stock, Liquidation Preference Per Share Discontinued Operations Discontinued Operations [Member] Investment Origination Fee Investment Origination Fee [Member] Investment origination fee. Product and Service Product and Service [Axis] TOTAL LIABILITIES Liabilities Entity Address, City or Town Entity Address, City or Town Business Management Agreement Business Management Agreement [Member] Business management agreement. Transferred at Point in Time Transferred at Point in Time [Member] Proceeds from notes payable Proceeds from Notes Payable 2022 Long-Term Debt, Maturity, Year Two Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Interest payments Debt Instrument, Periodic Payment, Interest Accounts payable Increase (Decrease) in Accounts Payable Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Domain] Debt Instrument Debt Instrument [Axis] Additional paid-in capital Additional Paid-in Capital [Member] Interest expense Interest (expense) Interest Income (Expense), Net Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued liabilities Increase (Decrease) in Accrued Liabilities Lease fee for new leases (in dollars per sqft) Leasing Fee Per Square Foot For New Leases Leasing fee per square foot for new leases. Adjustment to reconcile net income (loss) from continuing operations to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Beginning Balance (in shares) Ending Balance (in shares) Shares, Issued Basic net income (loss) per share (in USD per share) Income (Loss) from Continuing Operations, Per Basic Share Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Investment in unconsolidated joint venture Equity Method Investments Operating Activities Operating Activities [Domain] Common stock, shares outstanding Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Consolidation of Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Subsequent Events Subsequent Event [Member] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Common stock, shares authorized Common Stock, Shares Authorized Comstock Asset Management, L.C. Comstock Asset Management Lc [Member] Comstock asset management LC. Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] CDS Comstock Development Services [Member] Comstock Development Services [Member] Document Period End Date Document Period End Date Accrued personnel costs Increase (Decrease) in Employee Related Liabilities Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Long term operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Net cash provided by operating activities of discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Loss per share from discontinued operations Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share [Abstract] Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Accrued liability settled through issuance of stock Adjustments To Additional Paid In Capital Stock Issued For Settlement Of Accrued Liability Adjustments to additional paid in capital, stock issued for settlement of accrued liability. Preferred stock, par value (in dollars per share) Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2021 Long-Term Debt, Maturity, Year One Scenario [Domain] Scenario [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Adjustment Revision of Prior Period, Adjustment [Member] Document Information [Line Items] Document Information [Line Items] WSJ Prime Rate Wall Street Journal Prime Rate [Member] Wall street journal prime rate. Entity Tax Identification Number Entity Tax Identification Number New Office Space in Reston Virginia New Office Space In Reston Virginia [Member] New Office Space In Reston Virginia Goodwill & Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Revision of Prior Period Financial Statements Accounting Changes and Error Corrections [Text Block] Debt instrument maturity date from initial date Debt Instrument Maturity Date From Initial Date Debt instrument maturity date from initial date. Convertible preferred shares issued upon conversion (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Earnings from unconsolidated joint venture, net of distributions Comstock Holding Companies, Inc. share of net income (loss) Change in fair value Income (Loss) from Equity Method Investments Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Trade receivables - related parties Receivables from related parties Accounts Receivable, Related Parties, Current Summary of Sales from Contracts with Customers Disaggregated by Categories Disaggregation of Revenue [Table Text Block] Trading Symbol Trading Symbol Operating lease, term of contract Lessee, Operating Lease, Term of Contract Incentive Fee Incentive Fee [Member] Incentive fee. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Notes Payable, Other Payables Notes Payable, Other Payables [Member] Real Estate Services Real Estate Services [Member] Real estate services. Construction Management Agreement Construction Management Agreement [Member] Construction management agreement. Long-term Debt, Type Long-term Debt, Type [Domain] Stock compensation Share-based Payment Arrangement, Noncash Expense Other Income Other Income [Member] 2020 Long-Term Debt, Maturity, Remainder of Fiscal Year Accrued interest Increase (Decrease) in Interest Payable, Net Percentage of CRE portfolio revenues Related Party Transaction Percentage Of Portfolio Revenues Related party transaction percentage of portfolio revenues. Number of secured loans Number Of Secured Loans Number Of Secured Loans. Investors X Investors X [Member] Investors X. Agreement additional extension term (in years) Agreement Additional Extension Term Agreement additional extension term. Distributions from equity method investments carried at fair value Distributions Distributions Proceeds from Equity Method Investment, Distribution Secured Loan Two Secured Debt Two [Member] Secured debt two. Affiliated Entity Affiliated Entity [Member] Total notes payable PPP loan balance Carrying amount Long-term Debt Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] City Area Code City Area Code Principal payments to CGF Line of Credit Facility, Periodic Payment, Principal Customer Relationships Customer Relationships [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Net loss from discontinued operations, net of tax Net (loss) attributable to Comstock Holding Companies, Inc. Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Total expenses Costs and Expenses Equity Components Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted stock awards Restricted Stock [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location Balance Sheet Location [Domain] Payments on notes payable Repayments of Notes Payable Class A stock conversion of non-controlling interest (in shares) Stock Issued During Period, Shares, Conversion Of Non-controlling Interest Stock Issued During Period, Shares, Conversion Of Non-controlling Interest Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Sales and marketing Disposal Group Including Discontinued Operation Selling And Marketing Expense Disposal group, including discontinued operation, selling and marketing expense. Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Revenues Revenues [Abstract] Fair Value Disclosures Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Accrued liability settled through issuance of stock (in shares) Stock Issued During Period Shares Accrued Liability Settled Through Issuance Of Stock Stock issued during period shares accrued liability settled through of stock. 2020 (3 months ended December 31, 2020) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer Customer [Domain] Preferred stock, liquidation value Preferred Stock, Liquidation Preference, Value Subsequent Event Type Subsequent Event Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule Of Goodwill And Intangible Assets [Line Items] Schedule Of Goodwill And Intangible Assets [Line Items] Schedule Of Goodwill And Intangible Assets [Line Items] Fee payable in installments Related Party Transaction Fee Payable In Installments Related party transaction fee payable in installments. Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Agreement notice period required for termination Related Party Transaction, Termination Notice, Required Notice Period Related Party Transaction, Termination Notice, Required Notice Period Goodwill impairment Goodwill, Impairment Loss Trade receivables Accounts Receivable, after Allowance for Credit Loss, Current Future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Membership Exchange Agreement Membership Exchange Agreement [Member] Membership exchange agreement. Class A stock conversion of non-controlling interest Stock Issued During Period, Value, Conversion Of Non-controlling interest Stock Issued During Period, Value, Conversion Of Non-controlling interest Goodwill Goodwill Short term notes payable - due to affiliates, net of discount Due to Affiliate, Current Series C conversion of non-controlling interest Preferred Stock Issued During Period, Value, Conversion Of Non-controlling Interest Preferred Stock Issued During Period, Value, Conversion Of Non-controlling Interest Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Warrants Warrant [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Axis] Comstock Growth Fund Comstock Growth Fund [Member] Comstock growth fund. General and Administrative Expense Expense - General and administrative General and Administrative Expense [Member] Schedule Of Goodwill And Intangible Assets [Table] Schedule Of Goodwill And Intangible Assets [Table] Schedule Of Goodwill And Intangible Assets [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Supplemental disclosure for non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Basic net loss per share (in USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Central Index Key Entity Central Index Key Unsecured Notes Payable to Affiliate Unsecured Notes Payable To Affiliate [Member] Unsecured Notes Payable To Affiliate [Member]. Summary of Goodwill & Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Hartford Investment Hartford Investment [Member] Hartford investment. Credit Facility Credit Facility [Domain] Summary of Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Notes payable, discount and unamortized deferred financing charges Debt Instrument, Unamortized Discount (Premium), Net Other costs Other Costs Other Costs Number of operating segments Number of Operating Segments Debt Disclosure [Abstract] Debt Disclosure [Abstract] Selling and Marketing Selling and Marketing Expense Long term notes payable - due to affiliates Due to Affiliate, Noncurrent Amortization of loan discount, loan commitment and deferred financing fees Amortization of Debt Issuance Costs and Discounts Net (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Summary of Discontinued Operations in Financial Statements Disposal Groups, Including Discontinued Operations [Table Text Block] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Share based compensation cost capitalized, expensed Share-based Payment Arrangement, Expense Balance Sheet Location Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Common stock Common Stock, Value, Issued Secured financing Secured Long-term Debt, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Unsecured Seller-financed Promissory Note Commercial Paper [Member] Related party Related Party [Member] Related party. Trade Receivables & Trade Receivables - Related Parties Trade Receivables And Trade Receivables Related Parties Disclosure [Text Block] Trade receivables and trade receivables - related parties. Interest rate for period Debt Instrument, Interest Rate During Period Construction Management Fee Construction Management Fee [Member] Construction management fee. Related Party Transaction Related Party Transaction [Axis] Subsequent Event [Table] Subsequent Event [Table] Cost-plus Costplus Contract [Member] Cost-plus contract. Stock compensation and issuances (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Equity Method Investments in Real Estate Ventures at Fair Value Investments In Real Estate Ventures At Fair Value Disclosure [Text Block] Investments in real estate ventures at fair value disclosure. Percentage of free cash flow from real estate assets Related Party Transaction Percentage Of Cash Flow From Real Estate Assets Related party transaction percentage of cash flow from real estate assets. Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Short term notes payable Short-term Debt Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Unsecured financing Unsecured Long-term Debt, Noncurrent Segment Reporting [Abstract] Segment Reporting [Abstract] Contract with Customer, Basis of Pricing Contract with Customer, Basis of Pricing [Domain] Loan annual principal repayment (in percentage) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Trade receivables Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] TOTAL COMSTOCK HOLDING COMPANIES, INC. EQUITY Stockholders' Equity Attributable to Parent Gain on deconsolidation of discontinued operations Adjustment to Additional Paid in Capital, Gain on Deconsolidation of Discontinued Operations Adjustment to Additional Paid in Capital, Gain on Deconsolidation of Discontinued Operations TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity General and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Number of unsecured seller-financed promissory note outstanding Number Of Promissory Notes Outstanding Number of promissory notes outstanding. Income Taxes Income Tax Disclosure [Text Block] Series C Non-Convertible Preferred Stock Series C Non Convertible Preferred Stock [Member] Series C- non convertible preferred stock. Debt instrument, initial principal amount Notes Payable Percentage of membership interest owned by company and partners Percentage Of Membership Interest Owned By Company And Partners Percentage of membership interest owned by company and partners. Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Fixed-price Fixed-price Contract [Member] Accruals related to uncertainties tax positions Income Tax Examination, Penalties and Interest Accrued General and administrative General and Administrative Expense Redeemable Series C Preferred Stock Series C Preferred Stock [Member] Anti-dilutive securities excluded from diluted share computation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Amortization period of intangible assets (in years) Finite-Lived Intangible Asset, Useful Life Equity Component Equity Component [Domain] Asset Management Fee Asset Management Fee [Member] Asset management fee. Statement of Operations: Equity Method Investment, Summarized Financial Information [Abstract] Operating Activities [Line Items] Operating Activities [Line Items] Operating Activities Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Gross profit Gross Profit Fixed assets, net Property, Plant and Equipment, Net Assets from discontinued operations Disposal Group, Including Discontinued Operation, Assets Restricted Stock, Stock Options and Other Stock Plans Share-based Payment Arrangement [Text Block] Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] LIBOR Rate London Interbank Offered Rate (LIBOR) [Member] Investment, Name Investment, Name [Domain] Leases [Abstract] Leases [Abstract] Long-term Debt, Type Long-term Debt, Type [Axis] Total current assets Assets, Current Federal and state net Operating Losses Operating Loss Carryforwards Maximum percentage of purchase price of an acquired asset Related Party Transaction Maximum Percentage Of Purchase Price Of Acquired Asset Related party transaction maximum percentage of purchase price of acquired asset. Earnings Per Share [Abstract] Earnings Per Share [Abstract] Shares issued by the company (in shares) Deferred Compensation Arrangement with Individual, Shares Issued Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] STOCKHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent [Abstract] Agreement notice period required for non-renewal Agreement Notice Period Required For Non Renewal Agreement notice period required for non renewal. Long term notes payable - net of deferred financing charges Secured And Unsecured Long Term Debt Secured and unsecured long term debt. Entity Interactive Data Current Entity Interactive Data Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fixed interest rate Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Equity Method Investment and Joint Venture, Fair Value Change [Roll Forward] Equity Method Investment, Fair Value Change [Roll Forward] Equity Method Investment, Fair Value Change Paycheck Protection Program, CARES Act Paycheck Protection Program, CARES Act [Member] Paycheck protection program. Taxes paid related to net share settlement of equity awards Excess Tax Benefit from Share-based Compensation, Financing Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Principal received on note receivable Proceeds from Collection of Notes Receivable Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Product and Service Product and Service [Domain] Operating lease borrowing rate (in percentage) Lessee, Operating Lease, Discount Rate Percentage sales price of an asset on disposition Related Party Transaction Percentage Of Sales Price Of Asset On Disposition Related party transaction percentage of sales price of asset on disposition. Initial investment related to the purchase Due to Related Parties Cumulative, compounded, preferred return rate Preferred Stock, Dividend Rate, Percentage Lease Contractual Term [Axis] Lease Contractual Term [Axis] Secured Financing Secured Debt [Member] Intangibles Finite-Lived Intangible Assets, Gross Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Restatement Revision of Prior Period [Domain] Debt instrument fixed interest rate (in percentage) Debt Instrument, Interest Rate, Stated Percentage Recent Developments Management and Investment Advisory Fees, Policy [Policy Text Block] Class A Common Class A [Member] Schedule of Revenue Earned From Related Parties Schedule of Related Party Transactions [Table Text Block] Total rental payments made under lease agreement Payments for Rent Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Stock options Share-based Payment Arrangement, Option [Member] Accrued liability settled through issuance of stock Stock Issued Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Debt instrument spread variable rate Debt Instrument, Basis Spread on Variable Rate Expenses Costs and Expenses [Abstract] Subsequent Events [Abstract] Subsequent Events [Abstract] Treasury stock, shares Treasury Stock, Shares Revenue Revenue from Contract with Customer [Text Block] Percentage of ownership interest Equity Method Investment, Ownership Percentage Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Number of installments of fee payment Number Of Installments Of Fee Payment Number of installments of fee payment. Revenues Disposal Group Including Discontinued Operation Revenue [Abstract] Disposal group, including discontinued operation, revenue. Beginning Balance Ending Balance Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income (loss) per share from continuing operations Income Loss From Continuing Operations Per Basic And Diluted Share [Abstract] Income (loss) from continuing operations per basic and diluted share. Additional paid-in capital Additional Paid in Capital 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Total revenue Total net revenue Revenues Class of Stock Class of Stock [Axis] Income tax expense Income Tax Expense (Benefit) Percentage of all costs associated with portfolio projects in development Related Party Transaction Percentage Of All Costs Associated With Portfolio Projects In Development Related party transaction percentage of all costs associated with portfolio projects in development. Net Maturities and/or Curtailment Obligations of All Borrowings Schedule of Maturities of Long-term Debt [Table Text Block] Accrued liabilities Accrued Liabilities, Current Deferred payroll tax, CARES Act Social Security Tax, Employer, Deferral, CARES Act Social Security Tax, Employer, Deferral, CARES Act Operating (loss) Disposal Group, Including Discontinued Operation, Operating Income (Loss) Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Schedule of Balance and Activities Related to PPP Loan Schedule of Debt [Table Text Block] Income tax expense Discontinued Operation, Tax Effect of Discontinued Operation Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Warrant exercises (in shares) Stock Issued During Period, Share, Warrant Exercised Stock Issued During Period, Share, Warrant Exercised DWC Operating Agreement D W C Operating Agreement [Member] DWC operating agreement. Total Debt outstanding balance Long-term Debt, Gross Summary of Notes Payable Schedule of Long-term Debt Instruments [Table Text Block] Related Party Transaction Related Party Transaction [Domain] Prepaid and other assets Increase (Decrease) in Other Operating Assets Period of trade accounts receivable considered to be bad debts (in days) Threshold Period Past Due for Write-off of Trade Accounts Receivable Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Acquisition Fee Acquisition Fee [Member] Acquisition fee. Maximum borrowing capacity Capital line of credit Line of Credit Facility, Maximum Borrowing Capacity The Hartford The Hartford [Member] The Hartford. Award Type Award Type [Axis] Prepaid and Other Assets, Net Prepaid Expenses and Other Current Assets [Member] Prepaid and other assets, net Prepaid Expense and Other Assets Acquisition fee received Related Party Transaction Acquisition Fee Received Related party transaction acquisition fee received. Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Lease Contractual Term [Domain] Lease Contractual Term [Domain] Comstock Investors X Comstock Investors X [Member] Comstock Investors X. Maximum Maximum [Member] Security Exchange Name Security Exchange Name Preferred stock, shares authorized Preferred Stock, Shares Authorized Non-controlling interest Noncontrolling Interest [Member] Document Information [Table] Document Information [Table] Principal and Interest payments, CARES Act Long-term Debt, Principal And Interest Payments, CARES Act Long-term Debt, Principal And Interest Payments, CARES Act Coronavirus Aid Relief and Economic Security Act Unusual or Infrequent Items, or Both, Disclosure [Text Block] Accumulated deficit Retained Earnings [Member] Property management agreements renewal term Property Management Agreements Renewal Term Property management agreements renewal term. Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Short-term Debt, Type Short-term Debt, Type [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted-average remaining contractual term of unexercised stock options (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Domain] Trade receivables - related party Increase (Decrease) in Accounts Receivable, Related Parties Document Transition Report Document Transition Report Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Continuing Operations Continued Operations Continuing Operations [Member] Treasury stock, at cost (85,570 shares Class A common stock) Treasury Stock, Value Income (Loss) Per Share Earnings Per Share [Text Block] Fair value Notes Payable, Fair Value Disclosure Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Residential Property Management Agreements Residential Property Management Agreements [Member] Residential property management agreements. Current liabilities: Liabilities, Current [Abstract] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Shares withheld related to net share settlement of restricted stock awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Recently Adopted and Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 chci-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 chci-20200930_htm.xml IDEA: XBRL DOCUMENT 0001299969 2020-01-01 2020-09-30 0001299969 us-gaap:CommonClassAMember 2020-11-13 0001299969 us-gaap:CommonClassBMember 2020-11-13 0001299969 2020-09-30 0001299969 2019-12-31 0001299969 us-gaap:SeriesCPreferredStockMember 2020-09-30 0001299969 us-gaap:SeriesCPreferredStockMember 2019-12-31 0001299969 us-gaap:CommonClassAMember 2020-09-30 0001299969 us-gaap:CommonClassAMember 2019-12-31 0001299969 us-gaap:CommonClassBMember 2020-09-30 0001299969 us-gaap:CommonClassBMember 2019-12-31 0001299969 us-gaap:ManagementServiceMember 2020-07-01 2020-09-30 0001299969 us-gaap:ManagementServiceMember 2019-07-01 2019-09-30 0001299969 us-gaap:ManagementServiceMember 2020-01-01 2020-09-30 0001299969 us-gaap:ManagementServiceMember 2019-01-01 2019-09-30 0001299969 chci:RealEstateServicesMember 2020-07-01 2020-09-30 0001299969 chci:RealEstateServicesMember 2019-07-01 2019-09-30 0001299969 chci:RealEstateServicesMember 2020-01-01 2020-09-30 0001299969 chci:RealEstateServicesMember 2019-01-01 2019-09-30 0001299969 2020-07-01 2020-09-30 0001299969 2019-07-01 2019-09-30 0001299969 2019-01-01 2019-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:SegmentDiscontinuedOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:SegmentDiscontinuedOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001299969 us-gaap:TreasuryStockMember 2019-12-31 0001299969 us-gaap:RetainedEarningsMember 2019-12-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001299969 2020-01-01 2020-03-31 0001299969 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-03-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001299969 us-gaap:TreasuryStockMember 2020-03-31 0001299969 us-gaap:RetainedEarningsMember 2020-03-31 0001299969 2020-03-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001299969 2020-04-01 2020-06-30 0001299969 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-06-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001299969 us-gaap:TreasuryStockMember 2020-06-30 0001299969 us-gaap:RetainedEarningsMember 2020-06-30 0001299969 2020-06-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001299969 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-09-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-09-30 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001299969 us-gaap:TreasuryStockMember 2020-09-30 0001299969 us-gaap:RetainedEarningsMember 2020-09-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2018-12-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001299969 us-gaap:TreasuryStockMember 2018-12-31 0001299969 us-gaap:RetainedEarningsMember 2018-12-31 0001299969 us-gaap:NoncontrollingInterestMember 2018-12-31 0001299969 2018-12-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001299969 2019-01-01 2019-03-31 0001299969 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001299969 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-03-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-31 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001299969 us-gaap:TreasuryStockMember 2019-03-31 0001299969 us-gaap:RetainedEarningsMember 2019-03-31 0001299969 us-gaap:NoncontrollingInterestMember 2019-03-31 0001299969 2019-03-31 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001299969 2019-04-01 2019-06-30 0001299969 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-04-01 2019-06-30 0001299969 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-06-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-30 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-06-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001299969 us-gaap:TreasuryStockMember 2019-06-30 0001299969 us-gaap:RetainedEarningsMember 2019-06-30 0001299969 us-gaap:NoncontrollingInterestMember 2019-06-30 0001299969 2019-06-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001299969 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001299969 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0001299969 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-09-30 0001299969 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-09-30 0001299969 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-09-30 0001299969 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001299969 us-gaap:TreasuryStockMember 2019-09-30 0001299969 us-gaap:RetainedEarningsMember 2019-09-30 0001299969 us-gaap:NoncontrollingInterestMember 2019-09-30 0001299969 2019-09-30 0001299969 us-gaap:ManagementServiceMember srt:ScenarioPreviouslyReportedMember 2019-07-01 2019-09-30 0001299969 us-gaap:ManagementServiceMember srt:RestatementAdjustmentMember 2019-07-01 2019-09-30 0001299969 us-gaap:ManagementServiceMember srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-09-30 0001299969 us-gaap:ManagementServiceMember srt:RestatementAdjustmentMember 2019-01-01 2019-09-30 0001299969 srt:ScenarioPreviouslyReportedMember 2019-07-01 2019-09-30 0001299969 srt:RestatementAdjustmentMember 2019-07-01 2019-09-30 0001299969 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-09-30 0001299969 srt:RestatementAdjustmentMember 2019-01-01 2019-09-30 0001299969 srt:ScenarioPreviouslyReportedMember 2019-09-30 0001299969 srt:RestatementAdjustmentMember 2019-09-30 0001299969 us-gaap:FairValueInputsLevel3Member 2020-09-30 0001299969 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001299969 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-09-30 0001299969 chci:InvestorsXMember 2020-09-30 0001299969 chci:InvestorsXMember 2019-12-31 0001299969 chci:InvestorsXMember 2020-07-01 2020-09-30 0001299969 chci:InvestorsXMember 2020-01-01 2020-09-30 0001299969 chci:InvestorsXMember 2020-07-01 2020-09-30 0001299969 chci:InvestorsXMember 2019-07-01 2019-09-30 0001299969 chci:InvestorsXMember 2020-01-01 2020-09-30 0001299969 chci:InvestorsXMember 2019-01-01 2019-09-30 0001299969 chci:InvestorsXMember 2019-07-01 2019-09-30 0001299969 chci:InvestorsXMember 2019-01-01 2019-09-30 0001299969 chci:TheHartfordMember 2019-12-30 0001299969 chci:TheHartfordMember 2019-12-30 2019-12-30 0001299969 chci:TheHartfordMember 2019-12-31 0001299969 chci:TheHartfordMember 2020-09-30 0001299969 chci:TheHartfordMember 2020-07-01 2020-09-30 0001299969 chci:TheHartfordMember 2020-01-01 2020-09-30 0001299969 chci:TheHartfordMember 2020-07-01 2020-09-30 0001299969 chci:TheHartfordMember 2020-01-01 2020-09-30 0001299969 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-09-30 0001299969 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001299969 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001299969 chci:RelatedPartyMember 2020-07-01 2020-09-30 0001299969 chci:RelatedPartyMember 2019-07-01 2019-09-30 0001299969 chci:RelatedPartyMember 2020-01-01 2020-09-30 0001299969 chci:RelatedPartyMember 2019-01-01 2019-09-30 0001299969 chci:CommercialCustomersMember 2020-07-01 2020-09-30 0001299969 chci:CommercialCustomersMember 2019-07-01 2019-09-30 0001299969 chci:CommercialCustomersMember 2020-01-01 2020-09-30 0001299969 chci:CommercialCustomersMember 2019-01-01 2019-09-30 0001299969 us-gaap:FixedPriceContractMember 2020-07-01 2020-09-30 0001299969 us-gaap:FixedPriceContractMember 2019-07-01 2019-09-30 0001299969 us-gaap:FixedPriceContractMember 2020-01-01 2020-09-30 0001299969 us-gaap:FixedPriceContractMember 2019-01-01 2019-09-30 0001299969 chci:CostplusContractMember 2020-07-01 2020-09-30 0001299969 chci:CostplusContractMember 2019-07-01 2019-09-30 0001299969 chci:CostplusContractMember 2020-01-01 2020-09-30 0001299969 chci:CostplusContractMember 2019-01-01 2019-09-30 0001299969 us-gaap:TimeAndMaterialsContractMember 2020-07-01 2020-09-30 0001299969 us-gaap:TimeAndMaterialsContractMember 2019-07-01 2019-09-30 0001299969 us-gaap:TimeAndMaterialsContractMember 2020-01-01 2020-09-30 0001299969 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-09-30 0001299969 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001299969 us-gaap:TransferredOverTimeMember 2020-01-01 2020-09-30 0001299969 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001299969 us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001299969 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-09-30 0001299969 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001299969 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001299969 chci:NotesPayableToAffiliatesMember 2019-12-31 0001299969 us-gaap:SecuredDebtMember 2019-12-31 2019-12-31 0001299969 us-gaap:SecuredDebtMember 2020-09-30 0001299969 chci:SecuredDebtOneMember 2019-12-31 0001299969 chci:SecuredDebtTwoMember 2019-12-31 0001299969 us-gaap:CommercialPaperMember 2019-12-31 2019-12-31 0001299969 us-gaap:CommercialPaperMember 2019-12-31 0001299969 us-gaap:CommercialPaperMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-09-30 0001299969 us-gaap:CommercialPaperMember 2020-09-30 0001299969 us-gaap:CommercialPaperMember 2020-01-01 2020-09-30 0001299969 us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember 2014-10-17 0001299969 us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember 2014-10-17 2014-10-17 0001299969 us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember 2014-12-18 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember 2018-05-23 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember chci:SeriesCNonConvertiblePreferredStockMember 2018-05-23 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember us-gaap:SeriesCPreferredStockMember 2018-05-23 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember chci:ComstockGrowthFundMember 2018-05-23 2018-05-23 0001299969 chci:UnsecuredNotesPayableToAffiliateMember chci:ComstockGrowthFundMember 2019-12-31 0001299969 us-gaap:SecuredDebtMember chci:RevolvingCapitalLineOfCreditAgreementMember chci:ComstockDevelopmentServicesMember 2020-03-19 0001299969 chci:RevolvingCapitalLineOfCreditAgreementMember chci:WallStreetJournalPrimeRateMember 2020-03-19 2020-03-19 0001299969 us-gaap:SecuredDebtMember chci:RevolvingCapitalLineOfCreditAgreementMember chci:ComstockDevelopmentServicesMember 2020-03-19 2020-03-19 0001299969 us-gaap:SecuredDebtMember chci:RevolvingCapitalLineOfCreditAgreementMember chci:ComstockDevelopmentServicesMember 2020-03-27 0001299969 chci:ComstockGrowthFundMember 2020-07-01 2020-09-30 0001299969 chci:ComstockGrowthFundMember 2020-01-01 2020-09-30 0001299969 chci:ComstockGrowthFundMember 2019-07-01 2019-09-30 0001299969 chci:ComstockGrowthFundMember 2019-01-01 2019-09-30 0001299969 chci:MembershipExchangeAgreementMember chci:UnsecuredNotesPayableToAffiliateMember chci:ComstockGrowthFundMember 2020-07-01 2020-09-30 0001299969 chci:RevolvingCapitalLineOfCreditAgreementMember us-gaap:NotesPayableOtherPayablesMember 2020-01-01 2020-09-30 0001299969 chci:RevolvingCapitalLineOfCreditAgreementMember us-gaap:NotesPayableOtherPayablesMember 2020-07-01 2020-09-30 0001299969 chci:RevolvingCapitalLineOfCreditAgreementMember us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-09-30 0001299969 chci:RevolvingCapitalLineOfCreditAgreementMember us-gaap:NotesPayableOtherPayablesMember 2019-07-01 2019-09-30 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-09-30 0001299969 chci:MembershipExchangeAgreementMember us-gaap:NotesPayableOtherPayablesMember 2019-07-01 2019-09-30 0001299969 chci:PaycheckProtectionProgramCARESActMember 2020-04-01 2020-04-30 0001299969 chci:PaycheckProtectionProgramCARESActMember 2020-04-01 2020-09-30 0001299969 chci:PaycheckProtectionProgramCARESActMember 2020-09-30 0001299969 srt:ScenarioForecastMember chci:PaycheckProtectionProgramCARESActMember 2021-08-01 2021-08-31 0001299969 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001299969 chci:CostOfSalesRealEstateServicesMember 2020-07-01 2020-09-30 0001299969 chci:CostOfSalesRealEstateServicesMember 2019-07-01 2019-09-30 0001299969 chci:CostOfSalesRealEstateServicesMember 2020-01-01 2020-09-30 0001299969 chci:CostOfSalesRealEstateServicesMember 2019-01-01 2019-09-30 0001299969 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001299969 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentContinuingOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentContinuingOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentContinuingOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentContinuingOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentContinuingOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentContinuingOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentContinuingOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentContinuingOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentContinuingOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentDiscontinuedOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentDiscontinuedOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:RestrictedStockMember us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentDiscontinuedOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentDiscontinuedOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:EmployeeStockOptionMember us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentDiscontinuedOperationsMember 2020-07-01 2020-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentDiscontinuedOperationsMember 2019-07-01 2019-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-09-30 0001299969 us-gaap:WarrantMember us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-09-30 0001299969 srt:AffiliatedEntityMember 2020-09-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember 2018-01-02 0001299969 chci:ComstockDevelopmentServicesMember chci:AssetManagementFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember chci:ConstructionManagementFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember chci:PropertyManagementFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember chci:AcquisitionFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember chci:DispositionFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 0001299969 chci:ComstockAssetManagementLcMember chci:IncentiveFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 2019-04-30 0001299969 chci:ComstockAssetManagementLcMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 2019-04-30 0001299969 chci:ComstockAssetManagementLcMember chci:InvestmentOriginationFeeMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember srt:AffiliatedEntityMember chci:TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember 2019-04-30 2019-04-30 0001299969 chci:ComstockDevelopmentServicesMember chci:ResidentialPropertyManagementAgreementsMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001299969 chci:ComstockDevelopmentServicesMember srt:MinimumMember chci:ConstructionManagementAgreementMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001299969 chci:ComstockDevelopmentServicesMember srt:MaximumMember chci:ConstructionManagementAgreementMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001299969 chci:ComstockInvestorsXMember srt:AffiliatedEntityMember chci:BusinessManagementAgreementMember 2019-04-30 0001299969 chci:ComstockInvestorsXMember srt:AffiliatedEntityMember chci:BusinessManagementAgreementMember 2019-04-30 2019-04-30 0001299969 chci:HartfordInvestmentMember srt:AffiliatedEntityMember 2019-12-30 0001299969 chci:ComstockPartnersLCMember 2019-12-30 2019-12-30 0001299969 chci:DWCOperatingAgreementMember srt:AffiliatedEntityMember 2020-02-07 0001299969 chci:HartfordInvestmentMember srt:AffiliatedEntityMember 2020-02-07 0001299969 chci:ComstockDevelopmentServicesMember us-gaap:SecuredDebtMember chci:RevolvingCapitalLineOfCreditAgreementMember srt:AffiliatedEntityMember 2020-03-19 0001299969 chci:ComstockDevelopmentServicesMember chci:RevolvingCapitalLineOfCreditAgreementMember srt:AffiliatedEntityMember chci:WallStreetJournalPrimeRateMember 2020-03-19 2020-03-19 0001299969 chci:ComstockDevelopmentServicesMember chci:RevolvingCapitalLineOfCreditAgreementMember srt:AffiliatedEntityMember 2020-03-19 2020-03-19 0001299969 chci:ComstockDevelopmentServicesMember us-gaap:SecuredDebtMember chci:RevolvingCapitalLineOfCreditAgreementMember srt:AffiliatedEntityMember 2020-03-27 0001299969 chci:ComstockGrowthFundMember srt:AffiliatedEntityMember 2020-04-10 2020-04-10 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:OtherIncomeMember 2020-07-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:OtherIncomeMember 2020-01-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2020-07-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2020-01-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:OtherIncomeMember 2019-07-01 2019-09-30 0001299969 chci:TitleInsuranceJointVentureMember us-gaap:OtherIncomeMember 2019-01-01 2019-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2019-07-01 2019-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2019-01-01 2019-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2020-07-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2019-07-01 2019-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2020-01-01 2020-09-30 0001299969 chci:TitleInsuranceJointVentureMember 2019-01-01 2019-09-30 0001299969 2019-07-24 2019-07-24 0001299969 chci:AssetManagementSegmentMember 2020-07-01 2020-09-30 0001299969 chci:RealEstateServicesMember 2020-07-01 2020-09-30 0001299969 chci:AssetManagementSegmentMember us-gaap:SegmentContinuingOperationsMember 2020-09-30 0001299969 chci:RealEstateServicesMember us-gaap:SegmentContinuingOperationsMember 2020-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2020-09-30 0001299969 chci:AssetManagementSegmentMember 2019-07-01 2019-09-30 0001299969 chci:RealEstateServicesMember 2019-07-01 2019-09-30 0001299969 chci:AssetManagementSegmentMember us-gaap:SegmentContinuingOperationsMember 2019-09-30 0001299969 chci:RealEstateServicesMember us-gaap:SegmentContinuingOperationsMember 2019-09-30 0001299969 us-gaap:SegmentContinuingOperationsMember 2019-09-30 0001299969 chci:AssetManagementSegmentMember 2020-01-01 2020-09-30 0001299969 chci:RealEstateServicesMember 2020-01-01 2020-09-30 0001299969 chci:AssetManagementSegmentMember 2019-01-01 2019-09-30 0001299969 chci:RealEstateServicesMember 2019-01-01 2019-09-30 0001299969 us-gaap:HomeBuildingMember 2019-07-01 2019-09-30 0001299969 us-gaap:HomeBuildingMember 2019-01-01 2019-09-30 0001299969 chci:NewOfficeSpaceInRestonVirginiaMember us-gaap:SubsequentEventMember 2020-11-01 shares iso4217:USD iso4217:USD shares pure chci:SecurityLoan chci:promissory_note iso4217:USD utr:sqft chci:Installment chci:Segment 2020-09-30 2020 Q3 0001299969 --12-31 false NASDAQ chci:IncorrectAccountingForDebtDiscountsAndReimbursementsOfSalaryRelatedCostsMember 10-Q true false 1-32375 Comstock Holding Companies, Inc. DE 20-1164345 1900 Reston Metro Plaza 10th Floor Reston VA 20190 703 230-1985 Class A common stock, par value $0.01 per share CHCI NASDAQ Yes Yes Non-accelerated Filer true false false 7863582 220250 4491000 3511000 1635000 1886000 3016000 3644000 240000 274000 9382000 9315000 6965000 8421000 266000 278000 1702000 1702000 53000 103000 0 114000 18368000 19933000 1349000 2916000 307000 1438000 660000 166000 0 5706000 22000 77000 2338000 10303000 5500000 0 0 1212000 0 61000 7838000 11576000 0.01 0.01 20000000 20000000 3440690 3440690 3440690 3440690 17203000 17203000 6765000 6765000 0.01 0.01 59779750 59779750 7949152 7849756 7863582 7764186 79000 78000 0.01 0.01 220250 220250 220250 220250 220250 220250 2000 2000 199953000 199372000 85570 85570 2662000 2662000 -193607000 -195198000 10530000 8357000 18368000 19933000 5891000 4733000 15466000 13326000 1439000 947000 5294000 2573000 7330000 5680000 20760000 15899000 5066000 4197000 12915000 11804000 630000 862000 3109000 2265000 1029000 353000 2261000 968000 127000 100000 507000 266000 478000 168000 1968000 596000 55000 47000 92000 131000 -63000 -170000 -320000 -304000 470000 45000 1740000 423000 1000 0 15000 0 46000 606000 134000 606000 423000 -561000 1591000 -183000 0 -66000 0 -596000 423000 -627000 1591000 -779000 0.05 -0.07 0.20 -0.03 0.05 -0.07 0.19 -0.03 0 -0.01 0 -0.10 0 -0.01 0 -0.10 8078000 7954000 8046000 6159000 8579000 7954000 8415000 6159000 0 7954000 0 6159000 3441000 6765000 7850000 78000 220000 2000 199372000 -2662000 -195198000 8357000 52000 1000 212000 213000 11000 20000 20000 16000 31000 31000 -12000 -12000 3441000 6765000 7897000 79000 220000 2000 199573000 -2662000 -195210000 8547000 52000 0 204000 204000 9000 20000 20000 16000 30000 30000 1180000 1180000 3441000 6765000 7942000 79000 220000 2000 199767000 -2662000 -194030000 9921000 3000 0 179000 179000 5000 14000 14000 1000 7000 7000 423000 423000 3441000 6765000 7949000 79000 220000 2000 199953000 -2662000 -193607000 10530000 2800000 7193000 3703000 37000 220000 2000 181632000 -2662000 -196091000 15706000 5817000 41000 61000 61000 15000 35000 35000 10000 85000 300000 385000 2800000 7193000 3749000 37000 220000 2000 181728000 -2662000 -196006000 16006000 6298000 30000 1000 186000 187000 14000 36000 36000 2000 200000 2000 358000 360000 3824000 38000 16050000 -16019000 69000 641000 -428000 -428000 -237000 13000 -224000 3441000 6765000 7815000 78000 220000 2000 198358000 -2662000 -196243000 0 6298000 0 134000 134000 17000 35000 35000 682000 682000 -627000 0 -627000 3441000 6765000 7832000 78000 220000 2000 199209000 -2662000 -196870000 0 6522000 1591000 -183000 27000 82000 176000 103000 -114000 -9000 595000 345000 134000 606000 1322000 100000 -628000 -463000 -251000 -19000 -1567000 -42000 80000 -91000 0 -1000 601000 488000 -1130000 -2596000 0 7429000 2662000 6913000 114000 126000 0 27000 -114000 -99000 5554000 0 7054000 172000 -68000 6000 -1568000 -166000 980000 6648000 3511000 854000 4491000 7502000 338000 440000 54000 106000 50000 0 ORGANIZATION AND BASIS OF PRESENTATION<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements of Comstock Holding Companies, Inc. and subsidiaries (“Comstock”, “CHCI” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and other applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Such financial statements do not include all of the disclosures required by GAAP for complete financial statements. In our opinion, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. The Company has evaluated subsequent events through the date these consolidated financial statements were issued and has included all necessary adjustments and disclosures. For further information and a discussion of our significant accounting policies, other than discussed below, refer to our audited consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Holding Companies, Inc., incorporated in 2004 as a Delaware corporation, is a multi-faceted asset management and services company primarily focused in the Washington, D.C. Metropolitan Statistical Area. In 2018, the Company made a strategic decision to transform its operating platform from being primarily focused on developing on-balance sheet, for-sale, homebuilding projects to being focused on commercial and residential asset management and real estate related services. On April 30, 2019, the Company announced the exit from the homebuilding business. The Company now operates through five subsidiaries – CDS Asset Management, LC (“CAM”), Comstock Residential Management, LC, Comstock Commercial Management, LC, Park X Management, LC and Comstock Environmental Services, LLC (“CES”). The Company’s homebuilding operations are presented in Discontinued Operations (see Note 19 – Discontinued Operations). References in these Consolidated Financial Statements to “Comstock,” “Company”, “we,” “our” and “us” refer to Comstock Holding Companies, Inc. together in each case with our subsidiaries unless the context suggests otherwise.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Class A common stock is traded on the NASDAQ Capital Market under the symbol “CHCI”.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this quarterly report on Form 10-Q, amounts are in thousands, except per share data, number of stock options, number of stock awards, or as otherwise noted.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of December 31, 2019 was derived from the audited financial statements contained in the 2019 Form 10-K.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2020 and 2019, comprehensive income (loss) equaled net income (loss); therefore, a separate statement of comprehensive income (loss) is not included in the accompanying consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the prior period have been reclassified to conform to the current year presentation in connection with the classification of 'General and administrative' expenses on the consolidated statement of operations and the accompanying notes to the consolidated financial statements. The reclassification had no effect on the previously reported totals (e.g. operating income, income before income tax, and net income). </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Coronoavirus Aid Relief and Economic Security Act ("CARES Act") was signed into law in response to the COVID-19 pandemic, and we opted into the CARES Act payroll tax deferral program in the third quarter of 2020. See Note 9 - Coronavirus Aid Relief and Economic Security Act' for further discussion. </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts for the reporting periods. We base these estimates and judgments on historical experience and on various other factors that we believe to </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be reasonable under the circumstances. We evaluate these estimates and judgments on an ongoing basis. Actual results may differ from those estimates under different assumptions or conditions. Material estimates are utilized in the valuation of deferred tax assets, analysis of goodwill impairment, valuation of equity-based compensation, valuation of preferred stock issuances, capitalization of costs, consolidation of variable interest entities and fair value of financial instruments (including the fair value of our equity method investments).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”), which removes, adds and modifies certain disclosure requirements for fair value measurements in Topic 820. ASU 2018-13 removes the following disclosure requirements: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and (ii) the entity’s valuation processes for Level 3 fair value measurements. ASU 2018-13 adds the following disclosure requirements: (i) provide information about the measurement uncertainty of Level 3 fair value measurements as of the reporting date rather than a point in the future, (ii) disclose changes in unrealized gains and losses related to Level 3 measurements for the period included in other comprehensive income, and (iii) disclose for Level 3 measurements the range and weighted average of the significant unobservable inputs and the way it is calculated. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 prospectively as of January 1, 2020. The adoption did not have a material impact on our Consolidated Financial Statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments", which modifies how companies recognize expected credit losses on financial instruments and other commitments to extend credit held by an entity at each reporting date. Existing GAAP requires an “incurred loss” methodology whereby companies are prohibited from recording an expected loss until it is probable that the loss has been incurred. ASU 2016-13 requires companies to use a methodology that reflects current expected credit losses (“CECL”) and requires consideration of a broad range of reasonable and supportable information to record and report credit loss estimates, even when the CECL is remote. Companies will be required to record the allowance for credit losses and deduct that amount from the basis of the asset. The guidance is effective for the Company for financial statement periods beginning after December 15, 2022, although early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes", which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for public business entities for annual reporting periods beginning after December 15, 2020, and interim periods within those periods. Early adoption is permitted. We do not expect the adoption of this pronouncement to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assessed other accounting pronouncements issued or effective during the three and nine months ended September 30, 2020 and deemed they were either not applicable to us or are not anticipated to have a material effect on our consolidated financial statements. Other standards previously issued and adopted by the Company have been disclosed in previous filings.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Coronoavirus Aid Relief and Economic Security Act ("CARES Act") was signed into law in response to the COVID-19 pandemic, and we opted into the CARES Act payroll tax deferral program in the third quarter of 2020. See Note 9 - Coronavirus Aid Relief and Economic Security Act' for further discussion. </span></div>On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts for the reporting periods. We base these estimates and judgments on historical experience and on various other factors that we believe to </span></div>be reasonable under the circumstances. We evaluate these estimates and judgments on an ongoing basis. Actual results may differ from those estimates under different assumptions or conditions. Material estimates are utilized in the valuation of deferred tax assets, analysis of goodwill impairment, valuation of equity-based compensation, valuation of preferred stock issuances, capitalization of costs, consolidation of variable interest entities and fair value of financial instruments (including the fair value of our equity method investments). <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”), which removes, adds and modifies certain disclosure requirements for fair value measurements in Topic 820. ASU 2018-13 removes the following disclosure requirements: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and (ii) the entity’s valuation processes for Level 3 fair value measurements. ASU 2018-13 adds the following disclosure requirements: (i) provide information about the measurement uncertainty of Level 3 fair value measurements as of the reporting date rather than a point in the future, (ii) disclose changes in unrealized gains and losses related to Level 3 measurements for the period included in other comprehensive income, and (iii) disclose for Level 3 measurements the range and weighted average of the significant unobservable inputs and the way it is calculated. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 prospectively as of January 1, 2020. The adoption did not have a material impact on our Consolidated Financial Statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments", which modifies how companies recognize expected credit losses on financial instruments and other commitments to extend credit held by an entity at each reporting date. Existing GAAP requires an “incurred loss” methodology whereby companies are prohibited from recording an expected loss until it is probable that the loss has been incurred. ASU 2016-13 requires companies to use a methodology that reflects current expected credit losses (“CECL”) and requires consideration of a broad range of reasonable and supportable information to record and report credit loss estimates, even when the CECL is remote. Companies will be required to record the allowance for credit losses and deduct that amount from the basis of the asset. The guidance is effective for the Company for financial statement periods beginning after December 15, 2022, although early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes", which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for public business entities for annual reporting periods beginning after December 15, 2020, and interim periods within those periods. Early adoption is permitted. We do not expect the adoption of this pronouncement to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assessed other accounting pronouncements issued or effective during the three and nine months ended September 30, 2020 and deemed they were either not applicable to us or are not anticipated to have a material effect on our consolidated financial statements. Other standards previously issued and adopted by the Company have been disclosed in previous filings.</span></div> REVISION OF PRIOR PERIOD FINANCIAL STATEMENTSIn connection with the preparation of the Company’s 2019 consolidated financial statements, the Company identified errors in its historical financial statements relating to how the Company accounted for debt discounts and how the Company accounted for reimbursement of salaries and other salary related costs for its property management revenue arrangements. Specifically, the Company incorrectly accounted for debt discount of certain notes payable due to affiliates that should have been fully amortized at the end of the initial three-year term in October 2017. In addition, in the interim periods in 2019, the Company previously reported the reimbursement of salary costs from its property management agreements on a net basis, although the Company was required to account for these payroll related reimbursements on a gross basis. The correction of these non-cash errors had no effect on the previously reported operating income (loss) or total cash flows from operations, investing, or financing of the Company.<div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to the Company’s consolidated financial statements for any prior period.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statements and footnotes presented herein have been adjusted to reflect the revisions below.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.399%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the three months ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As previously<br/>reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As adjusted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As previously<br/>reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue—asset management</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,293 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,178 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs—asset management</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,710 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest (expense)</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,146)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,724)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,870)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,146)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,724)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,870)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statements and footnotes presented herein have been adjusted to reflect the revisions below.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.399%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the three months ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As previously<br/>reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As adjusted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As previously<br/>reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue—asset management</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,293 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,178 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs—asset management</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,710 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest (expense)</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,146)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,724)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,870)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,146)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,724)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,870)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 4293000 440000 4733000 12178000 1148000 13326000 3710000 487000 4197000 10541000 1263000 11804000 -186000 16000 -170000 -352000 48000 -304000 0 47000 47000 16000 115000 131000 -643000 16000 -627000 -827000 48000 -779000 198184000 1025000 199209000 198184000 1025000 199209000 -195146000 -1724000 -196870000 -195146000 -1724000 -196870000 7221000 -699000 6522000 7221000 -699000 6522000 TRADE RECEIVABLES &amp; TRADE RECEIVABLES – RELATED PARTIES<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables include amounts due from real estate services, asset management and commercial development. The Company records an allowance for doubtful accounts based on historical collection experience and the aging of receivables. As of September 30, 2020, the allowance for doubtful accounts was de minimis based on the Company’s historical collection experience for receivables older than 90 days along with an analysis of collections received as of the filing date.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020 and December 31, 2019, the Company had $3.0 million and $3.6 million, respectively, of receivables from related parties, primarily related to the 2019 AMA, as defined in Note 15. The Company does not record an allowance for doubtful accounts related to receivables from related parties. This is due to the related party nature of the receivables along with the collection history.</span></div> P90D 3000000.0 3600000 EQUITY METHOD INVESTMENTS IN REAL ESTATE VENTURES AT FAIR VALUE<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based upon elections made at the date of investment, the Company reports the equity method investments in real estate ventures at fair value. For such investments, the Company increases or decreases the investment each reporting period by the change in the fair value and the Company reports the fair value adjustments in the Consolidated Statement of Operations in the ‘loss on equity method investments carried at fair value’ line item. Changes in fair value of the Company's investment in Investors X (defined below) are impacted by distributions as the fair value is based on finite cash flows from the wind-down of that entity. </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of equity method investments are classified as Level 3 of the fair value hierarchy. As of September 30, 2020 and December 31, 2019, the Company had equity method investments in real estate ventures at fair value of $7.0 million and $8.4 million, respectively. The table below shows the change in the Company’s investments in real estate ventures reported at fair value.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of investments as of December 31, 2019</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,421 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of investments as of September 30, 2020</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional discussion of our investments in real estate ventures at fair value.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investors X</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for the equity method investment in Comstock Investors X, L.C. (“Investors X”), a Variable Interest Entity (“VIE”) that owns the Company’s residual homebuilding operations at fair value. Fair value is determined using a discounted cash flow model based on expected future cash flows for income and realization events of the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">underlying asset. Expected future cash flows includes contractually fixed revenues and expenses as well as estimates for future revenues and expenses where contracts do not currently exist. These estimates are based on prior experience as well as comparable, third party data.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in Investors X is $5.8 million and $7.2 million, respectively. The Company received distributions of $581 thousand and $1,239 thousand during the three and nine months ended September 30, 2020, respectively, and recognized a loss in fair value of $47 thousand and $161 thousand, respectively.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Financial Information for Investors X (unaudited)</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,276 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comstock Holding Companies, Inc. share of net income (loss)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Hartford</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2019, the Company made an investment related to the purchase of a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia (the “Hartford”). The Company owns a 2.5% equity interest in the asset at a cost of approximately $1.2 million. The Company has elected to account for the equity method investment in the Hartford at fair value. Fair value is determined using an income approach and sales comparable approach models. As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in the Hartford was $1.1 million. The fair value of the Hartford remained at approximately $1.2 million during the three and nine months ended September 30, 2020. The Company received distributions of $24 thousand and $83 thousand during the three and nine months ended September 30, 2020, respectively.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Financial Information for the Hartford (unaudited)</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,544 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,679)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Holding Companies, Inc. share of net loss</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7000000.0 8400000 The table below shows the change in the Company’s investments in real estate ventures reported at fair value.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of investments as of December 31, 2019</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,421 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of investments as of September 30, 2020</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8421000 1322000 -134000 6965000 5800000 7200000 581000 1239000 -47000 -161000 <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Financial Information for Investors X (unaudited)</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,276 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,750 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comstock Holding Companies, Inc. share of net income (loss)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(678)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Financial Information for the Hartford (unaudited)</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,544 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,679)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Holding Companies, Inc. share of net loss</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5078000 3072000 12276000 3072000 4653000 3750000 10915000 3750000 425000 -678000 1361000 -678000 425000 -678000 1361000 -678000 0.025 1200000 1100000 1100000 1200000 24000 83000 2486000 6544000 814000 1966000 2366000 6257000 -694000 -1679000 -17000 -42000 GOODWILL &amp; INTANGIBLESGoodwill represents the excess of the aggregate purchase price over the fair value of the net assets acquired in a business acquisition. Following an acquisition, we perform an analysis to value the acquired company’s tangible and identifiable intangible assets and liabilities. With respect to identifiable intangible assets, we consider backlog, non-compete agreements, client relationships, trade names, patents and other assets. We amortize our intangible assets based on the period over which the contractual or economic benefits of the intangible assets are expected to be realized. We assess the recoverability of the unamortized balance of our intangible assets when indicators of impairment are present based on expected future profitability and undiscounted expected cash flows and their contribution to our overall operations. Should the review indicate that the carrying value is not fully recoverable, the excess of the carrying value over the fair value of the intangible assets would be recognized as <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an impairment loss. As of the acquisition date, goodwill consisted primarily of synergies resulting from the combination, expected expanded opportunities for growth and production, and savings in corporate overhead costs.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our annual goodwill impairment review during our fourth quarter as of October 1. In addition, we regularly evaluate whether events and circumstances have occurred that may indicate a potential change in recoverability of goodwill. We perform interim goodwill impairment reviews between our annual reviews if certain events and circumstances have occurred, including a deterioration in general economic conditions, an increased competitive environment, a change in management, key personnel, strategy or customers, significant or unusual changes in market capitalization, negative or declining cash flows, or a decline in actual or planned revenue or earnings compared with actual and projected results of relevant prior periods. During the three months ended March 31, 2020 we considered the impact of the coronavirus ("COVID-19") pandemic and the resulting economic impact a triggering event and performed a goodwill impairment review. There were no events indicating a potential change in recoverability of goodwill during the three months ended September 30, 2020.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When assessing goodwill for impairment, the Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than it's carrying amount or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than it’s carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The estimate of the fair value of each reporting unit is based on a projected discounted cash flow model that includes significant assumptions and estimates, including the Company's discount rate, growth rate and future financial performance as well as a market multiple model based upon similar transactions in the market. Assumptions about the discount rate are based on a weighted average cost of capital built up from various interest rate components applicable to the Company. Assumptions about the growth rate and future financial performance of a reporting unit are based on the Company's forecasts, business plans, economic projections and anticipated future cash flows. Market multiples are derived from recent transactions among businesses of a similar size and industry. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference. For the three months ended March 31, 2020 the Company determined that there was no impairment to goodwill. As of September 30, 2020 and December 31, 2019, the balance of goodwill was $1.7 million. This goodwill is reflected within our Real Estate Services segment.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include customer relationships which have an amortization period of four years. During the three and nine months ended September 30, 2020, $17 thousand and $50 thousand of intangible asset amortization was recorded in ‘</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expense on the Consolidated Statements of Operations, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the future estimated amortization expense related to these intangible assets was:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (3 months ended December 31, 2020)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 1700000 1700000 P4Y 17000 50000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 268000 268000 215000 165000 53000 103000 <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the future estimated amortization expense related to these intangible assets was:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (3 months ended December 31, 2020)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13000 40000 53000 LEASES<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-2, Leases, later codified as Accounting Standards Codification ("ASC") 842 ("ASC 842"), using the modified retrospective method.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes an ROU asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the non-cancelable portion of the lease term plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable; therefore, the Company's incremental borrowing rate of 6.5%, at the time of adoption, was used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment. The incremental borrowing rate is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of ASC 842.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The leases can contain various renewal and termination options. The period which is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period which is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised. Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2020 the Company terminated an office lease which it had previously determined would be reasonably certain to continue until 2022. The Company subsequently executed a month-to-month lease agreement for the office space. The Company does not expect the new month-to-month lease to continue for more than twelve months. As such, the Company has elected the practical expedient to not follow the recognition requirements of Topic 842 for this agreement and instead to recognize the lease payments as lease cost on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have any lease liabilities which have not yet commenced as of September 30, 2020. On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company executed a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.</span></div> 0.065 0 REVENUE<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues consist primarily of</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Asset Management;</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Property Management;</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Capital Markets;</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Leasing;</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Project &amp; Development Services; and</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt">Environmental Consulting and Engineering Services.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Management</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset Management primarily provides comprehensive real estate asset management services to the CDS Portfolio (defined below), representing a series of daily performance obligations delivered over time. Pricing includes a cost-plus management fee or a market-rate fee form of variable consideration. The Company earns whichever is higher. See Note 15 – Related Party Transactions.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized is presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property Management</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide on-site day-to-day management services for owners of office, industrial, retail, multifamily residential and various other types of properties, representing a series of daily performance obligations delivered over time. Pricing is generally in the form of a monthly management fee based upon property-level cash receipts, square footage under management or some other variable metric. Revenues from project management may also include reimbursement of payroll and related costs for personnel providing the services and subcontracted vendor costs. Project management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed. The amount of revenue recognized is </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Markets</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer clients commercial mortgage and structured financing services. We are compensated for our services via a fee paid upon successful commercial financing from third party lenders. The fee earned is contingent upon the funding of the loan, which represents the transfer of control for services to the customer. Therefore, we typically satisfy our performance obligation at the point in time of the funding of the loan, when there is a present right to payment.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leasing</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide strategic advice and execution services for owners, investors, and occupiers of real estate in connection with the leasing of office, industrial and retail space. We are compensated for our services in the form of a commission. Our commission is paid upon signing of the lease by the tenant. We satisfy our performance obligation at a point in time; generally, at the time of the contractual event where there is a present right to payment.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Project and Construction Management</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide project and construction management services for owners and occupiers of real estate in connection with the management and leasing of office, industrial and retail space. The fees that we earn are typically variable based upon a percentage of project cost. We are compensated for our services in the form of management fees. Project and construction management services represent a series of performance obligations delivered over time and revenue is recognized over time.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental Consulting and Engineering</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide environmental consulting and engineering services for owners of real estate. Remediation services are generally contracted and performed by Comstock Environmental. We are compensated for our services as well as for the services of subcontractors used to perform remediation services. Fees earned are generally based upon employee time spent as well as a cost-plus arrangement for subcontractors used. Generally, environmental consulting and engineering services represent a series of performance obligations delivered over time and revenue is recognized over time.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses, primarily employee commissions, incurred on leasing and capital markets transactions represent substantially all of our incremental costs to obtain revenue contracts. We apply the applicable practical expedient offered by ASC Topic 606 "Revenue", when the amortization period is one year or less and, therefore, recognize these costs as an operating expense as they are incurred.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s sales from contracts with customers disaggregated by categories which best represents how the nature, amount and timing and uncertainty of sales are affected by economic factors.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,730 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenue by customer</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed-price</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,797 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,077 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost-plus</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,779 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,867 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,686 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time and Material</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenue by contract type</span></div></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2020, $7.3 million and $20.2 million, respectively, of our revenues were earned for contracts where revenue is recognized over time. For the three and nine months ended September 30, 2019, $5.6 million and $15.6 million, respectively, of our revenues were earned for contracts where revenue is recognized over time.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2020, $0.6 million of our revenues were earned for contracts where revenue is recognized at a point in time. For the three and nine months ended September 30, 2019, $0.1 million and $0.3 million, respectively, in revenues were earned for contracts where revenue is recognized at a point in time.</span></div> <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s sales from contracts with customers disaggregated by categories which best represents how the nature, amount and timing and uncertainty of sales are affected by economic factors.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,730 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenue by customer</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed-price</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,797 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,077 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost-plus</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,779 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,867 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,686 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time and Material</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenue by contract type</span></div></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5957000 4673000 16030000 13469000 1373000 1007000 4730000 2430000 7330000 5680000 20760000 15899000 1771000 1103000 3797000 2077000 3779000 2800000 10867000 10686000 1780000 1777000 6096000 3136000 7330000 5680000 20760000 15899000 7300000 20200000 5600000 15600000 600000 100000 300000 DEBT<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, notes payable consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured financing</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsecured financing</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, net maturities and/or curtailment obligations of all borrowings are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Secured financing</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, the Company had two secured loans related to Comstock Environmental. The first loan was used to finance the acquisition of Comstock Environmental and carried a fixed interest rate of 6.5% with a maturity date of October 17, 2022. At December 31, 2019, this financing had an outstanding balance of $667 thousand. This loan was retired during the three months ended June 30, 2020. Comstock Environmental had an additional secured loan with an outstanding balance of $27 thousand as of December 31, 2019 that was used to fund the purchase of an asset used in the business. This loan was retired during the three months ended March 31, 2020. These financings were secured by the assets of Comstock Environmental and guaranteed by our Chief Executive Officer.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unsecured financing</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, the Company had one unsecured seller-financed promissory note with an outstanding balance of $595 thousand. This financing carried an annual interest rate of LIBOR plus 3% and had a maturity date of July 17, 2022. This loan had $50 thousand due on the third and fourth loan anniversary dates with the remainder due at maturity. At December 31, 2019, the interest rate was 5.0%. During the three months ended September 30, 2020 the Company retired this promissory note. In addition, during the nine months ended September 30, 2020, the Company financed the Director’s and Officer’s insurance policy with a one year term loan. As of September 30, 2020, the balance on this loan was $22 thousand.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes payable, due to affiliates – unsecured</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Comstock Growth Fund</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 17, 2014, the Company entered into an unsecured promissory note with Comstock Growth Fund ("CGF") whereby CGF made a loan to the Company in the initial principal amount of $10.0 million and a maximum amount available for borrowing of up to $20.0 million with a three-year term. On December 18, 2014, the loan agreement was amended and restated to provide for a maximum capacity of $25 million. On May 23, 2018, the Company entered into a Membership Interest Exchange and Subscription Agreement (the “Membership Exchange Agreement”), together with a revised promissory note agreement, in which a note (“CGF Note”) with an outstanding principal and accrued interest balance of $7.7 million was exchanged for 1,482,300 shares of the Company’s Series C Non-Convertible Preferred Stock, par value $0.01 per share and a stated liquidation </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of $5.00 per share (the “Series C Preferred Stock”), issued by the Company to Comstock Development Services, LC ("CDS"). The Company exchanged the preferred equity for 91.5% of CDS membership interest in the CGF promissory note. Concurrently, the face amount of the CGF promissory note was reduced to $5.7 million as of the Effective Date. The CGF Note bore interest at a fixed rate of 10% per annum. Interest payments were made monthly in arrears. The Company is the administrative manager of CGF but does not own any membership interests. The Company had approximately $5.7 million of outstanding borrowings and accrued interest under the CGF Note, net of discounts, as of December 31, 2019. The maturity date for the CGF Note was April 16, 2020. The CGF Note was repaid prior to maturity during the nine months ended September 30, 2020.</span></div><div style="margin-top:18pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Revolving Capital Line of Credit</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the Wall Street Journal Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS.  On March 27, 2020, the Company borrowed $5.5 million under the Revolver. The $5.5 million borrowed has a maturity date of April 30, 2023.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2020, the Company made interest payments for all debt facilities of $0.1 million and $0.3 million, respectively. For the three and nine months ended September 30, 2019, the Company made interest payments for all debt facilities of $0.2 million and $0.4 million, respectively. </span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2020, the Company retired the $5.7 million of outstanding borrowings for the CGF Note and did not make principal payments for the Revolver. During the three and nine months ended September 30, 2019, the Company did not make principal payments for the CGF Note.</span></div> <div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, notes payable consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured financing</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsecured financing</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 694000 27000 5500000 5706000 22000 595000 5522000 6995000 <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, net maturities and/or curtailment obligations of all borrowings are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16000 6000 0 5500000 5522000 2 0.065 667000 27000 1 595000 0.03 50000 50000 0.050 P1Y 22000 10000000.0 20000000.0 P3Y 25000000 7700000 1482300 0.01 5.00 0.915 5700000 0.10 5700000 10000000.0 0.0100 P5Y P12M 5500000 5500000 100000 300000 200000 400000 5700000 0 0 0 0 0 0 <div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Plan Loan</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, the Paycheck Protection Program (the “PPP”) was established under the CARES Act and administered by the U.S. Small Business Administration (“SBA”). Companies who met the eligibility requirements set forth by the PPP could qualify for PPP loans provided by local lenders, which supports payroll, rent and utility expenses (“qualified expenses”). If the loan proceeds are fully utilized to pay qualified expenses over the covered period, as further defined by the PPP, the full principal amount of the PPP loan may qualify for loan forgiveness, subject to potential reduction based on the level of full-time employees maintained by the organization during the covered period as compared to a baseline period.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company received proceeds of $1.95 million under the PPP (the "PPP Loan") provided by Mainstreet Bank (the “Lender”). Based on the term and conditions of the loan agreement, the term of the PPP loan is two years with an annual interest rate of 1% and principal and interest payments will be deferred for the first six-months of the loan term, which has been updated according to the Paycheck Protection Program Flexibility Act of 2020 (“Flexibility Act”).</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Flexibility Act was signed into law, which amended the CARES Act. The Flexibility Act changed key provisions of the PPP, including, but not limited to, (i) provisions relating to the maturity of PPP loans, (ii) the deferral period covering of PPP loan payments and (iii) the process for measurement of loan forgiveness. More specifically, the Flexibility Act provides a minimum maturity of five years for all PPP loans made on or after the date of the enactment of the Flexibility Act (“June 5, 2020”) and permits lenders and borrowers to extend the maturity date of earlier PPP loans by mutual agreement. As of the date of this filing, the Company has not approached the Lender to request an extension of the current maturity date from two years to five years. The Flexibility Act also provides that if a borrower does not apply for forgiveness of a loan within 10 months after the last day of the measurement period (“covered period”), the PPP loan is no longer deferred and the borrower must begin paying principal and interest. Therefore, the Company’s deferral period for principal and interest payments was updated from six-months according to the terms and conditions of the loan agreement to ten months. In addition, the Flexibility Act extended the length of the covered period from eight weeks to 24 weeks from receipt of proceeds, while allowing borrowers that received PPP loans before June 5, 2020 to determine, at their sole discretion, a covered period of either eight weeks or 24-weeks.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After reviewing the applicable terms and conditions of the Flexibility Act, the Company has elected to extend the length of the covered period from the lesser of (i) period whereby qualified expenses equal loan proceeds or (ii) 24 weeks. The Company has performed initial calculations for the PPP loan forgiveness according to the terms and conditions of the SBA’s Loan </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forgiveness Application (Revised June 16, 2020) and, based on such calculations, expects that the PPP loan will be forgiven in full over a period less than 24 weeks. In addition, the Company has determined that it is probable the Company will meet all the conditions of the PPP loan forgiveness. As such, the Company has determined that the PPP loan should be accounted for as a government grant which analogizes with International Accounting Standards (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. Under the provisions of IAS 20, “a forgivable loan from government is treated as a government grant when there is reasonable assurance that the entity will meet the terms for forgiveness of the loan.” IAS 20 does not define “reasonable assurance”; however, based on certain interpretations, it is analogous to “probable” under GAAP under FASB ASC 450-20-20, which is the definition the Company has applied to its expectations of the PPP loan forgiveness. In addition, in accordance with the provisions of IAS 20, government grants shall be recognized in profit or loss on a systematic basis over the periods in which the Company recognizes costs for which the grant is intended to compensate (i.e. qualified expenses). Therefore, the Company recognized PPP funding as a contra-expense during the periods when qualified expenses were incurred. The balance and activity related to the PPP loan is as follows as of September 30, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan proceeds</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified expenses eligible for forgiveness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan balance</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company plans to submit the PPP loan forgiveness application in the near term. In accordance with the terms and conditions under the Flexibility Act, the lender has 60 days from receipt of the completed application to issue a decision to the SBA. If the lender determines that the borrower is entitled to forgiveness of some or all of the amount applied for under the statute and applicable regulations, the lender must request payment from the SBA at the time the lender issues its decision to the SBA. The SBA will, subject to any SBA review of the loan or loan application, remit the appropriate forgiveness amount to the lender, plus any interest accrued through the date of payment, not later than 90 days after the lender issues its decision to the SBA. Although the Company believes it is probable that the PPP loan will be forgiven, the Company cannot currently provide any objective assurance that it will obtain forgiveness in whole or in part. The amount the Company borrowed is within the "safe-harbor" limitations of the SBA. The SBA has published Frequently Asked Question 46 stating that if the principal amount of the loan is less than $2 million, the borrower "will be deemed to have made the required certification concerning the necessity of the loan request in good faith".</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Flexibility Act, the Company’s PPP loan agreement will be amended in the event that no amount or less than all of the PPP loan is forgiven. In addition, starting in August 2021, the Company will be required to make principal and interest payments totaling $82,671 per month or an adjustment amount based on the loan amendment over the remaining term of the PPP loan until such time the loan is fully settled. The Company may prepay the PPP loan at any time without penalty and the loan agreement evidencing the PPP Loan contains customary events of default relating to, among other things, payment defaults, or breaches of representations and warranties, or other provisions of the loan agreement. The occurrence of an event of default may trigger the immediate repayment of all amounts outstanding, collection of all amounts owing from the Company, and/or the Lender filing suit and obtaining a judgment against the Company.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deferral of Social Security Tax Payments</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to sections 2302(a)(1) and (a)(2) of the CARES Act, the Company has elected to defer payments of its share of Social Security tax due during the "payroll tax deferral period". The payroll tax deferral period began on August 1, 2020 and ends December 31, 2020. At September 30, 2020 the total amount of such deferral was $66 thousand and is reflected within 'Accrued personnel costs' on our consolidated balance sheet. Per the terms of the deferral program, 50% of the deferred amount is due on December 31, 2021, and the remaining 50% is due on December 31, 2022 at 0% interest.</span></div> 1950000 The balance and activity related to the PPP loan is as follows as of September 30, 2020.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan proceeds</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified expenses eligible for forgiveness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan balance</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1954000 1954000 0 82671 66000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currently, we are not subject to any material legal proceedings. From time to time, we are named as a defendant in legal actions arising from our normal business activities. Although we cannot accurately predict the amount of our liability, if any, that could arise with respect to legal actions pending against us, we do not believe it is reasonably possible that such liability will have a material adverse effect on our financial position, operating results and cash flows. We believe that we have obtained adequate insurance coverage, rights to indemnification, or where appropriate, have established appropriate reserves in connection with any such legal proceedings.</span></div> FAIR VALUE DISCLOSURES<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts reported in the consolidated balance sheets for cash equivalents, accounts receivable, and accounts payable are reasonable estimates of their fair values based on their short maturities. The fair value of fixed and floating rate debt is based on unobservable market rates (Level 3 inputs). The fair value of the fixed and floating rate debt was estimated using a discounted cash flow analysis on the blended borrower rates currently available to the Company for loans with similar terms. The following table summarizes the carrying amount and the corresponding fair value of fixed and floating rate debt.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying amount</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,213 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value estimates are made at a specific point in time, based on relevant market information about the financial instruments. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investments in Real Estate Ventures at Fair Value</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our two investments in real estate ventures at fair value. For such investments, we increase or decrease our investment each reporting period by the change in the fair value and we report these fair value adjustments in the Consolidated Statements of Operations.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our investments in real estate ventures at fair value, we estimate the fair value using the level 3 Income Approach or a sales comparable approach to determine a fair value. Critical inputs to fair value estimates include various level 3 inputs such as valuations of the underlying real estate assets and borrowings, which incorporate investment-specific assumptions such as discount rates, capitalization rates, rental and expense growth rates, and asset-specific market borrowing rates. As of September 30, 2020 and December 31, 2019, investments in the real estate ventures at fair value were approximately $7.0 million and $8.4 million, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Recurring Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also value its non-financial assets and liabilities, including items such as long-lived assets, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.</span></div> The following table summarizes the carrying amount and the corresponding fair value of fixed and floating rate debt.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying amount</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,213 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5522000 6995000 5213000 6820000 7000000.0 8400000 RESTRICTED STOCK, STOCK OPTIONS AND OTHER STOCK PLANS<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2020, the Company issued no stock options. During the three and nine months ended September 30, 2020, the Company issued 14,500 and 644,852 restricted stock awards to employees, respectively. During the three and nine months ended September 30, 2019, the Company issued 114,431 stock options and 12,085 and 254,336 restricted stock awards to employees, respectively.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense associated with restricted stock and stock options is recognized based on the grant date fair value of the award over its vesting period. The following table reflects the statements of operations line items for stock-based compensation for the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales - Real Estate Services</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense - General and administrative</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under net settlement procedures currently applicable to our outstanding restricted stock awards for employees, upon each settlement date and election by the employees, restricted stock awards are withheld to cover the required withholding tax, which is based on the value of the restricted stock award on the settlement date as determined by the closing price of our Class A common stock on the trading day immediately preceding the applicable settlement date. The remaining amounts are delivered to the recipient as shares of our Class A common stock.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the weighted-average remaining contractual term of unexercised stock options was 7 years. As of September 30, 2020 and December 31, 2019, there was $1.3 million and $0.6 million, respectively, of unrecognized compensation cost related to stock options and restricted stock awards.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to issue new shares of its Class A common stock upon vesting of restricted stock grants or the exercise of stock options.</span></div> 0 0 14500 644852 114431 12085 254336 The following table reflects the statements of operations line items for stock-based compensation for the periods presented:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales - Real Estate Services</span></div></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense - General and administrative</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 23000 0 61000 177000 111000 594000 279000 177000 134000 594000 340000 P7Y 1300000 600000 INCOME (LOSS) PER SHARE<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average shares and share equivalents used to calculate basic and diluted (loss) income from continuing operations for the three and nine months ended September 30, 2020 and 2019, and discontinued operations per share for the three and nine months ended September 30, 2019, are presented in the accompanying consolidated statements of operations. Restricted stock awards, stock options and warrants for the three and nine months ended September 30, 2020 and 2019 are included in the diluted income (loss) per share calculation using the treasury stock method and average market prices during the periods, unless their inclusion would be anti-dilutive.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following share equivalents have been excluded from the continuing operations dilutive share computation for the three and nine months ended September 30, 2020 and 2019 as their inclusion would be anti-dilutive.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following share equivalents have been excluded from the discontinued operations dilutive share computation for the three and nine months ended September 30, 2019 as their inclusion would be anti-dilutive.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following share equivalents have been excluded from the continuing operations dilutive share computation for the three and nine months ended September 30, 2020 and 2019 as their inclusion would be anti-dilutive.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 148 3 148 118 295 159 268 449 616 589 575 567 1059 751 991 <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following share equivalents have been excluded from the discontinued operations dilutive share computation for the three and nine months ended September 30, 2019 as their inclusion would be anti-dilutive.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 148 0 148 0 295 0 268 0 616 0 575 0 1059 0 991 CONSOLIDATION OF VARIABLE INTEREST ENTITIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Consolidated loss in statement of operations</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within the Company’s net loss from discontinued operations, net of tax for the three and nine months ended September 30, 2019 are the activities of real estate entities that were determined to be VIEs. These entities have been established to own and operate real estate property and were deemed VIEs primarily based on the fact that the equity investment at risk is not sufficient to permit the entities to finance their activities without additional financial support. The Company determined that it was the primary beneficiary of these VIEs as a result of the Company’s majority voting rights and complete operational control of these entities.</span></div>Prior to April 30, 2019, the Company evaluated Investors X and determined that the equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support and the Company was the primary beneficiary of the VIE as a result of its complete operational control of the activities that most significantly impact the economic performance and its obligation to absorb losses or receive benefits. As a result of the April 30, 2019 Master Transfer Agreement (“MTA”) entered into between the Company and CDS, the Company determined that Investors X was considered held for sale effective April 30, 2019 and Investors X activities were reclassified to discontinued operations in the accompanying Consolidated Financial Statements. RELATED PARTY TRANSACTIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lease for Corporate Headquarters</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company previously leased its corporate headquarters from an affiliate controlled and owned by our CEO and family. Future minimum lease payments under this lease, which expires on October 31, 2020, are $52 thousand.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2020, total rental payments made were $155 thousand and $459 thousand, respectively. For the three and nine months ended September 30, 2019, total rental payments made were $153 thousand and $452 thousand, respectively.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2020, the Company relocated its corporate headquarters to a new office space pursuant to a lease agreement with an affiliate controlled and owned by our Chief Executive Officer and family, as landlord. See Note 20 - Subsequent Events for further discussion. </span></div><div style="margin-top:18pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Asset Management Agreement</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 30, 2018, CAM, an entity wholly owned by the Company, entered into that AMA with CDS. The effective date of the AMA is January 2, 2018. Pursuant to the AMA, CDS has engaged CAM to manage and administer the CDS’ commercial real estate portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (the "CDS Portfolio"). Pursuant to the terms of the AMA, CAM will provide investment advisory, development and asset management services necessary to build out, stabilize and manage certain assets.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the AMA, CDS will pay CAM an annual cost-plus fee (the “Annual Fee”) in an aggregate amount equal to the sum of (i) the employment expenses of personnel dedicated to providing services to the CDS Portfolio pursuant to the AMA, (ii) the costs and expenses of the Company related to maintaining the listing of its shares on a securities exchange and complying with regulatory and reporting obligations as a public company, and (iii) a fixed annual payment of $1,000,000.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2019 Amended Asset Management Agreement</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 30, 2019, CAM entered into the 2019 AMA with CDS, which amends and restates in its entirety the AMA. Pursuant to the 2019 AMA, CDS will engage CAM to manage and administer the Anchor Portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (collectively, the “CDS Entities”). The “Anchor Portfolio” consists of a majority of the properties we currently manage.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2019 AMA, the Company provides asset management services related to the build out, lease-up and stabilization, and management of the Anchor Portfolio. CDS pays the Company and its subsidiaries annual fees equal to the greater of either (i) an aggregate amount equal to the sum of (a) an asset management fee equal to 2.5% of revenues generated by properties included in the Anchor Portfolio; (b) a construction management fee equal to 4% of all costs associated with Anchor Portfolio projects in development; (c) a property management fee equal to 1% of the Anchor Portfolio revenues, (d) an acquisition fee equal to up to 0.5% of the purchase price of acquired assets; and (f) a disposition fee equal to 0.5% of the sales price of an asset on disposition; or (ii) an aggregate amount equal to the sum of (x) the employment expenses of personnel dedicated to providing services to the Anchor Portfolio pursuant to the 2019 AMA, (y) the costs and expenses of the Company related to maintaining the public listing of its shares and complying with related regulatory and reporting obligations, and (z) a fixed annual payment of $1,000,000.  </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the annual payment of the greater of either the Market Rate Fee or the Cost Plus Fee (as defined in the 2019 AMA), the Company  also is entitled on an annual basis to the following additional fees: (i) an incentive fee equal to 10% of the free cash flow of each of the real estate assets comprising the Anchor Portfolio after calculating a compounding preferred return of 8% on CDS invested capital; (ii) an investment origination fee equal to 1% of raised capital, (iii) a leasing fee equal to $1.00/sf for new leases and $0.50/sf for renewals; and (iv) mutually agreeable loan origination fees related to the Anchor Portfolio.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 AMA will terminate on December 31, 2027 (“Initial Term”), an extension from the original termination date of December 31, 2022, and will automatically renew for successive additional one year terms (each an “Extension Term”) unless CDS delivers written notice of non-renewal of the 2019 AMA at least 180 days prior to the termination date of the Initial Term or any Extension Term. Twenty-four months after the effective date of the 2019 AMA, CDS is entitled to terminate the 2019 AMA without cause upon 180 days advance written notice to CAM. In the event of such a termination and in addition to the payment of any accrued annual fees due and payable as of the termination date under the 2019 AMA, CDS is required to pay a termination fee equal to (i) the Market Rate Fee or the Cost Plus Fee paid to CAM for the calendar year immediately preceding the termination , and (ii) a one-time payment of the Incentive Fee (as defined in the 2019 AMA) as if the CDS Portfolio were liquidated for fair market value as of the termination date; or the continued payment of the Incentive Fee as if a termination had not occurred.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Residential, Commercial and Parking Property Management Agreements</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into separate residential property management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the properties, including tenant communications, leasing of apartment units, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into separate commercial property and parking management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the office and retail portions of the properties, including tenant communications, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These property management agreements are each for one year initial terms with successive, automatic one year renewal terms, unless sooner terminated. The Company generally receives base management fees under these agreements based upon a percentage of gross rental revenues for the portions of the buildings being managed in addition to reimbursement of specified expenses, including employment expenses of personnel employed by the Company in the management and operation of each property.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Construction Management Agreements</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has construction management agreements with properties owned by CDS Entities under which the Company receives fees to provide certain construction management and supervision services, including construction supervision and management of the buildout of certain tenant premises.  The Company receives a flat construction management fee for each engagement under a work authorization based upon the construction management or supervision fee set forth in the applicable tenant’s lease, which fee is generally 1% to 4% of the total costs (or total hard costs) of construction of the tenant’s improvements in its premises, or as otherwise agreed to by the parties.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Management Agreements</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2019, CAM entered into a Business Management Agreement (the “BMA”) with Investors X, whereby CAM will provide Investors X with asset and professional services related to the wind down of the Company’s divested homebuilding operations and the continuation of services related to the Company’s divested land development activities. The aggregate fee payable to CAM from Investors X under the Management Agreement is $937,500, payable in fifteen quarterly installments of $62,500 each.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">The Hartford Investment</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2019, the Company made an investment related to the purchase of the Hartford, a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia. The Company’s initial investment related to the purchase of the Hartford is $1.2 million.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the investment, the Company entered into an operating agreement (“Original Operating Agreement”) with Comstock Partners, LC ("Partners") to form Comstock 3101 Wilson, LC (the “Hartford Owner”), to purchase the Hartford. Pursuant to the Original Operating Agreement, the Company holds a minority membership interest in the Hartford Owner and the remaining membership interests of the Hartford Owner is held by Partners, who is further the Manager of the Hartford Owner. At the closing of the acquisition of the Hartford, the Company received an acquisition fee of $500 thousand and is entitled to asset management, property management, construction management and leasing fees for its management of the Property pursuant to separate agreements between the Hartford Owner, or its affiliates, and the Company, or its affiliates. The Company is also entitled to an incentive fee related to the performance of the investment.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2020, the Company, Partners and DWF VI 3101 Wilson Member, LLC (“DWF”), an unaffiliated, third party, equity investor in the Hartford, entered into a limited liability company agreement (the “DWC Operating Agreement”) to form DWC 3101 Wilson Venture, LLC (“DWC”) to, among other things, acquire, own and hold all interests in the Hartford Owner. In furtherance thereof, on February 7, 2020, the Original Operating Agreement for the Hartford Owner was amended and restated (the “A&amp;R Operating Agreement”) to memorialize the Company’s and Partners’ assignment of 100% of its membership interests in the Hartford Owner to DWC. As a result thereof, DWC is the sole member of the Hartford Owner. The Company and Partners, respectively, hold minority membership interests in, and DWF holds the majority membership interest in, DWC. The Company’s ownership interest in the Hartford remains at 2.5%.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Private Placements and Promissory Notes</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the WSJ Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS. On March 27, 2020 the Company borrowed $5.5 million under the Revolver. On April 10, 2020, the capital provided to the Company by the Revolver was utilized to retire all of the Company’s 10% corporate indebtedness maturing in 2020 owed to CGF.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further description of the CGF Private Placement and the Revolver.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues from Related Parties</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the revenue earned from related parties.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,730 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 52000 155000 459000 153000 452000 1000000 0.025 0.04 0.01 0.005 0.005 1000000 0.10 0.08 0.01 1.00 0.50 P1Y P180D P24M P180D P1Y P1Y 0.01 0.04 937500 15 62500 1200000 500000 1 0.025 10000000.0 0.0100 P5Y P12M 5500000 0.10 <div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the revenue earned from related parties.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,030 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,730 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5957000 4673000 16030000 13469000 1373000 1007000 4730000 2430000 7330000 5680000 20760000 15899000 UNCONSOLIDATED JOINT VENTURE<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its interest in its title insurance joint venture using the equity method of accounting and adjusts the carrying value for its proportionate share of earnings, losses and distributions. The investment in the unconsolidated joint venture was $11 thousand and $125 thousand as of September 30, 2020 and December 31, 2019, respectively, and is included within ‘Prepaid and other assets, net’ in the accompanying Consolidated Balance Sheets. </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s share of earnings for the three and nine months ended September 30, 2020 from this unconsolidated joint venture of $1 thousand and $16 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2020, the Company collected and recorded distributions of 22 thousand and $130 thousand from this joint venture as a return on investment. </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s share of earnings for the three and nine months ended September 30, 2019 from this unconsolidated joint venture of $48 thousand and $115 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2019, the Company collected and recorded distributions of 10 thousand and 124 thousand, respectively, from this joint venture as a return on investment.</span></div><div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the unconsolidated joint venture is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net revenue</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Holding Companies, Inc. share of net income</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11000 125000 1000 16000 22000 130000 48000 115000 10000 124000 <div style="margin-top:12pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the unconsolidated joint venture is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Operations:</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net revenue</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expenses</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Holding Companies, Inc. share of net income</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30000 122000 125000 318000 28000 27000 94000 88000 2000 95000 31000 230000 1000 48000 16000 115000 INCOME TAXES<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2020, the Company recognized deferred income tax expense of $1 thousand and $13 thousand, respectively. For the three and nine months ended September 30, 2019, the Company recognized no deferred income tax expense from continuing operations due to the valuation allowance. The effective tax rate for the nine months ended September 30, 2020 and 2019 is (0.11)% and 19.99%, respectively.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently has approximately $144 million in federal and state NOLs. If unused, these NOLs will begin expiring in 2027. Under Internal Revenue Code Section 382 (“Section 382”), if a change in ownership is triggered, the Company’s NOL assets and possibly certain other deferred tax assets may be impaired.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses uncertain tax positions in accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainties in Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has not recorded any accruals related to uncertain tax positions as of September 30, 2020 and 2019. We file U.S. and state income tax returns in jurisdictions with varying statutes of limitations. The 2016 through 2019 tax years remain subject to examination by federal and most state tax authorities.</span> 1000 13000 0 0 -0.0011 0.1999 144000000 0 0 SEGMENT DISCLOSURES<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to July 23, 2019, we operate our business through two segments: Asset Management, and Real Estate Services.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Asset Management segment, we focus on providing management services to a wide range of real estate owners and businesses that include a variety of commercial real estate uses, including apartments, hotels, office buildings, commercial garages, leased lands, retail stores, mixed-use developments, and urban transit-oriented developments. The properties and businesses we currently manage are located primarily along the Washington, D.C. Metro Silver Line in Fairfax and Loudoun Counties, but we also manage projects in other jurisdictions including Maryland and Virginia.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Real Estate Services segment, our experienced management team provides a wide range of real estate services in the areas of strategic corporate planning, capital markets, brokerage services, and environmental and design-based services. Our environmental services group provides consulting and engineering services, environmental studies, remediation services and provides site specific solutions for any project that may have an environmental impact, from environmental due diligence to site-specific assessments and remediation. The Real Estate Services segment operates in the Mid-Atlantic Region.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the Company’s two reportable segments of Asset Management and Real Estate Services, excluding discontinued operations, for the three and nine months ended September 30, 2020 and 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:56.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Asset</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Management</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Real Estate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Services</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross revenue</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,687 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,368 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross revenue</span></div></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,294 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,736 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,687 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,368 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross revenue</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the Company’s two reportable segments of Asset Management and Real Estate Services, excluding discontinued operations, for the three and nine months ended September 30, 2020 and 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:56.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Asset</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Management</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Real Estate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Services</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross revenue</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,687 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,368 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross revenue</span></div></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,680 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,294 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,760 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,736 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,687 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,368 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross revenue</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,899 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 5891000 1439000 7330000 825000 809000 1634000 411000 12000 423000 14687000 3681000 18368000 4733000 947000 5680000 536000 85000 621000 -353000 -208000 -561000 12131000 3784000 15915000 15466000 5294000 20760000 2551000 2185000 4736000 1112000 479000 1591000 14687000 3681000 18368000 13326000 2573000 15899000 1522000 308000 1830000 364000 -547000 -183000 12131000 3784000 15915000 DISCONTINUED OPERATIONS<div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2019, the Company entered into the MTA with CDS, an entity wholly owned by Christopher Clemente, the Chief Executive Officer of the Company, and FR54, LC (“FR54”), an entity also controlled by Mr. Clemente, that sets forth certain transactions to complete the Company’s previously announced exit from the homebuilding and land development business in favor of a migration to an asset management model. Refer to Note 14 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation of Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion regarding the accounting related to discontinued operations.</span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not carry any assets or liabilities from discontinued operations on the consolidated balance sheet as of September 30, 2020 and December 31, 2019. </span></div><div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of the discontinued operations that are reflected on the consolidated statement of operations within the net income (loss) from discontinued operations are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue—homebuilding</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,919 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,919 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales—homebuilding</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating (loss)</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) from discontinued operations</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to non-controlling interests</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) attributable to Comstock Holding Companies, Inc.</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 0 0 0 0 <div style="margin-top:6pt;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of the discontinued operations that are reflected on the consolidated statement of operations within the net income (loss) from discontinued operations are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.015%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></div></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue—homebuilding</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,919 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,919 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales—homebuilding</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating (loss)</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) from discontinued operations</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to non-controlling interests</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net (loss) attributable to Comstock Holding Companies, Inc.</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 1305000 14919000 1305000 14919000 1281000 14901000 89000 270000 1000 21000 -66000 -273000 0 10000 -66000 -283000 0 313000 -66000 -596000 SUBSEQUENT EVENTSOn October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. Commencing on November 1, 2020, the Company is responsible for the new monthly base rent payment plus the monthly payment of the Company’s proportionate share of operating expenses, real estate taxes and insurance for the office space, which are reimbursable under the 2019 AMA. P10Y XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Sep. 30, 2020
Nov. 13, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 1-32375  
Entity Registrant Name Comstock Holding Companies, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1164345  
Entity Address, Address Line One 1900 Reston Metro Plaza  
Entity Address, Address Line Two 10th Floor  
Entity Address, City or Town Reston  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 20190  
City Area Code 703  
Local Phone Number 230-1985  
Title of 12(b) Security Class A common stock, par value $0.01 per share  
Trading Symbol CHCI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Period End Date Sep. 30, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001299969  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Class A    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   7,863,582
Class B    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   220,250
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 4,491 $ 3,511
Trade receivables 1,635 1,886
Trade receivables - related parties 3,016 3,644
Prepaid and other assets, net 240 274
Total current assets 9,382 9,315
Equity method investments at fair value 6,965 8,421
Fixed assets, net 266 278
Goodwill 1,702 1,702
Intangible assets, net 53 103
Operating lease right-of-use assets 0 114
TOTAL ASSETS 18,368 19,933
Current liabilities:    
Accrued personnel costs 1,349 2,916
Accounts payable 307 1,438
Accrued liabilities 660 166
Short term notes payable - due to affiliates, net of discount 0 5,706
Short term notes payable 22 77
Total current liabilities 2,338 10,303
Long term notes payable - due to affiliates 5,500 0
Long term notes payable - net of deferred financing charges 0 1,212
Long term operating lease liabilities, net of current portion 0 61
TOTAL LIABILITIES 7,838 11,576
Commitments and contingencies
STOCKHOLDERS’ EQUITY    
Additional paid-in capital 199,953 199,372
Accumulated deficit (193,607) (195,198)
TOTAL COMSTOCK HOLDING COMPANIES, INC. EQUITY 10,530 8,357
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 18,368 19,933
Redeemable Series C Preferred Stock    
STOCKHOLDERS’ EQUITY    
Series C preferred stock $0.01 par value, 20,000,000 shares authorized, 3,440,690 issued and outstanding and liquidation preference of $17,203 at September 30, 2020 and December 31, 2019 6,765 6,765
Class A    
STOCKHOLDERS’ EQUITY    
Common stock 79 78
Treasury stock, at cost (85,570 shares Class A common stock) (2,662) (2,662)
Class B    
STOCKHOLDERS’ EQUITY    
Common stock $ 2 $ 2
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Redeemable Series C Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares issued 3,440,690 3,440,690
Preferred stock, shares outstanding 3,440,690 3,440,690
Preferred stock, liquidation value $ 17,203 $ 17,203
Class A    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 59,779,750 59,779,750
Common stock, shares issued 7,949,152 7,849,756
Common stock, shares outstanding 7,863,582 7,764,186
Treasury stock, shares 85,570 85,570
Class B    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 220,250 220,250
Common stock, shares issued 220,250 220,250
Common stock, shares outstanding 220,250 220,250
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues        
Revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899
Expenses        
General and administrative 1,029 353 2,261 968
Selling and Marketing 127 100 507 266
Operating income 478 168 1,968 596
Other income, net 55 47 92 131
Interest expense (63) (170) (320) (304)
Income before income tax expense 470 45 1,740 423
Income tax expense (1) 0 (15) 0
Loss on equity method investments carried at fair value (46) (606) (134) (606)
Net income (loss) from continuing operations 423 (561) 1,591 (183)
Net loss from discontinued operations, net of tax 0 (66) 0 (596)
Net income (loss) $ 423 $ (627) $ 1,591 $ (779)
Income (loss) per share from continuing operations        
Basic net income (loss) per share (in USD per share) $ 0.05 $ (0.07) $ 0.20 $ (0.03)
Diluted net income (loss) per share (in USD per share) 0.05 (0.07) 0.19 (0.03)
Loss per share from discontinued operations        
Basic net loss per share (in USD per share) 0 (0.01) 0 (0.10)
Diluted net loss per share (in USD per share) $ 0 $ (0.01) $ 0 $ (0.10)
Basic weighted average shares outstanding (in shares) 8,078 7,954 8,046 6,159
Continuing Operations        
Loss per share from discontinued operations        
Diluted weighted average shares outstanding (in shares) 8,579 7,954 8,415 6,159
Discontinued Operations        
Loss per share from discontinued operations        
Diluted weighted average shares outstanding (in shares) 0 7,954 0 6,159
Asset Management        
Revenues        
Revenue $ 5,891 $ 4,733 $ 15,466 $ 13,326
Expenses        
Direct costs 5,066 4,197 12,915 11,804
Real Estate Services        
Revenues        
Revenue 1,439 947 5,294 2,573
Expenses        
Direct costs $ 630 $ 862 $ 3,109 $ 2,265
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Additional paid-in capital
Treasury stock
Accumulated deficit
Non-controlling interest
Redeemable Series C Preferred Stock
Preferred Stock
Class A
Common Stock
Class B
Common Stock
Beginning Balance (in shares) at Dec. 31, 2018           2,800 3,703 220
Beginning Balance at Dec. 31, 2018 $ 5,817 $ 181,632 $ (2,662) $ (196,091) $ 15,706 $ 7,193 $ 37 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             41  
Stock compensation and issuances 61 61            
Accrued liability settled through issuance of stock (in shares)             15  
Accrued liability settled through issuance of stock 35 35            
Shares withheld related to net share settlement of restricted stock awards (in shares)             (10)  
Net (loss) income 385     85 300      
Ending Balance (in shares) at Mar. 31, 2019           2,800 3,749 220
Ending Balance at Mar. 31, 2019 6,298 181,728 (2,662) (196,006) 16,006 $ 7,193 $ 37 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             30  
Stock compensation and issuances 187 186         $ 1  
Accrued liability settled through issuance of stock (in shares)             14  
Accrued liability settled through issuance of stock 36 36            
Shares withheld related to net share settlement of restricted stock awards (in shares)             (2)  
Warrant exercises (in shares)             200  
Warrant exercises 360 358         $ 2  
Class A stock conversion of non-controlling interest (in shares)             3,824  
Class A stock conversion of non-controlling interest 69 16,050     (16,019)   $ 38  
Series C conversion of non-controlling interest (in shares)           641    
Series C conversion of non-controlling interest (428)         $ (428)    
Net (loss) income (224)     (237) 13      
Ending Balance (in shares) at Jun. 30, 2019           3,441 7,815 220
Ending Balance at Jun. 30, 2019 6,298 198,358 (2,662) (196,243) 0 $ 6,765 $ 78 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             0  
Stock compensation and issuances 134 134            
Accrued liability settled through issuance of stock (in shares)             17  
Accrued liability settled through issuance of stock 35 35            
Gain on deconsolidation of discontinued operations 682 682            
Net (loss) income (627)     (627) 0      
Ending Balance (in shares) at Sep. 30, 2019           3,441 7,832 220
Ending Balance at Sep. 30, 2019 6,522 199,209 (2,662) (196,870) $ 0 $ 6,765 $ 78 $ 2
Beginning Balance (in shares) at Dec. 31, 2019           3,441 7,850 220
Beginning Balance at Dec. 31, 2019 8,357 199,372 (2,662) (195,198)   $ 6,765 $ 78 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             52  
Stock compensation and issuances 213 212         $ 1  
Accrued liability settled through issuance of stock (in shares)             11  
Accrued liability settled through issuance of stock 20 20            
Shares withheld related to net share settlement of restricted stock awards (in shares)             (16)  
Shares withheld related to net share settlement of restricted stock awards (31) (31)            
Net (loss) income (12)     (12)        
Ending Balance (in shares) at Mar. 31, 2020           3,441 7,897 220
Ending Balance at Mar. 31, 2020 8,547 199,573 (2,662) (195,210)   $ 6,765 $ 79 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             52  
Stock compensation and issuances 204 204         $ 0  
Accrued liability settled through issuance of stock (in shares)             9  
Accrued liability settled through issuance of stock 20 20            
Shares withheld related to net share settlement of restricted stock awards (in shares)             (16)  
Shares withheld related to net share settlement of restricted stock awards (30) (30)            
Net (loss) income 1,180     1,180        
Ending Balance (in shares) at Jun. 30, 2020           3,441 7,942 220
Ending Balance at Jun. 30, 2020 9,921 199,767 (2,662) (194,030)   $ 6,765 $ 79 $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation and issuances (in shares)             3  
Stock compensation and issuances 179 179         $ 0  
Accrued liability settled through issuance of stock (in shares)             5  
Accrued liability settled through issuance of stock 14 14            
Shares withheld related to net share settlement of restricted stock awards (in shares)             (1)  
Shares withheld related to net share settlement of restricted stock awards (7) (7)            
Net (loss) income 423     423        
Ending Balance (in shares) at Sep. 30, 2020           3,441 7,949 220
Ending Balance at Sep. 30, 2020 $ 10,530 $ 199,953 $ (2,662) $ (193,607)   $ 6,765 $ 79 $ 2
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net income $ 1,591 $ (183)
Adjustment to reconcile net income (loss) from continuing operations to net cash provided by operating activities    
Amortization of loan discount, loan commitment and deferred financing fees 27 82
Amortization and depreciation expense 176 103
Earnings from unconsolidated joint venture, net of distributions 114 9
Stock compensation 595 345
Change in fair value of equity method investment 134 606
Distributions from equity method investments carried at fair value 1,322 100
Changes in operating assets and liabilities:    
Trade receivables - related party 628 463
Trade receivables 251 19
Accrued personnel costs (1,567) (42)
Prepaid and other assets (80) 91
Accrued interest 0 (1)
Accrued liabilities 601 488
Accounts payable (1,130) (2,596)
Net cash provided by operating activities of discontinued operations 0 7,429
Net cash provided by operating activities 2,662 6,913
Cash flows from investing activities:    
Purchase of fixed assets (114) (126)
Principal received on note receivable 0 27
Net cash used in investing activities (114) (99)
Cash flows from financing activities:    
Proceeds from notes payable 5,554 0
Payments on notes payable (7,054) (172)
Taxes paid related to net share settlement of equity awards (68) 6
Net cash used in financing activities (1,568) (166)
Net increase in cash and cash equivalents 980 6,648
Cash and cash equivalents, beginning of period 3,511 854
Cash and cash equivalents, end of period 4,491 7,502
Supplemental cash flow information:    
Interest paid 338 440
Supplemental disclosure for non-cash investing and financing activities:    
Accrued liability settled through issuance of stock 54 106
Gain on early extinguishment of debt $ 50 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Basis of Presentation
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation ORGANIZATION AND BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements of Comstock Holding Companies, Inc. and subsidiaries (“Comstock”, “CHCI” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and other applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Such financial statements do not include all of the disclosures required by GAAP for complete financial statements. In our opinion, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included in the accompanying consolidated financial statements. The Company has evaluated subsequent events through the date these consolidated financial statements were issued and has included all necessary adjustments and disclosures. For further information and a discussion of our significant accounting policies, other than discussed below, refer to our audited consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.
Comstock Holding Companies, Inc., incorporated in 2004 as a Delaware corporation, is a multi-faceted asset management and services company primarily focused in the Washington, D.C. Metropolitan Statistical Area. In 2018, the Company made a strategic decision to transform its operating platform from being primarily focused on developing on-balance sheet, for-sale, homebuilding projects to being focused on commercial and residential asset management and real estate related services. On April 30, 2019, the Company announced the exit from the homebuilding business. The Company now operates through five subsidiaries – CDS Asset Management, LC (“CAM”), Comstock Residential Management, LC, Comstock Commercial Management, LC, Park X Management, LC and Comstock Environmental Services, LLC (“CES”). The Company’s homebuilding operations are presented in Discontinued Operations (see Note 19 – Discontinued Operations). References in these Consolidated Financial Statements to “Comstock,” “Company”, “we,” “our” and “us” refer to Comstock Holding Companies, Inc. together in each case with our subsidiaries unless the context suggests otherwise.
The Company’s Class A common stock is traded on the NASDAQ Capital Market under the symbol “CHCI”.
Throughout this quarterly report on Form 10-Q, amounts are in thousands, except per share data, number of stock options, number of stock awards, or as otherwise noted.
The Consolidated Balance Sheet as of December 31, 2019 was derived from the audited financial statements contained in the 2019 Form 10-K.
For the three and nine months ended September 30, 2020 and 2019, comprehensive income (loss) equaled net income (loss); therefore, a separate statement of comprehensive income (loss) is not included in the accompanying consolidated financial statements.
Certain amounts in the prior period have been reclassified to conform to the current year presentation in connection with the classification of 'General and administrative' expenses on the consolidated statement of operations and the accompanying notes to the consolidated financial statements. The reclassification had no effect on the previously reported totals (e.g. operating income, income before income tax, and net income).
Recent Developments
In March 2020, the Coronoavirus Aid Relief and Economic Security Act ("CARES Act") was signed into law in response to the COVID-19 pandemic, and we opted into the CARES Act payroll tax deferral program in the third quarter of 2020. See Note 9 - Coronavirus Aid Relief and Economic Security Act' for further discussion.
On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.
Use of Estimates
Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts for the reporting periods. We base these estimates and judgments on historical experience and on various other factors that we believe to
be reasonable under the circumstances. We evaluate these estimates and judgments on an ongoing basis. Actual results may differ from those estimates under different assumptions or conditions. Material estimates are utilized in the valuation of deferred tax assets, analysis of goodwill impairment, valuation of equity-based compensation, valuation of preferred stock issuances, capitalization of costs, consolidation of variable interest entities and fair value of financial instruments (including the fair value of our equity method investments).
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”), which removes, adds and modifies certain disclosure requirements for fair value measurements in Topic 820. ASU 2018-13 removes the following disclosure requirements: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and (ii) the entity’s valuation processes for Level 3 fair value measurements. ASU 2018-13 adds the following disclosure requirements: (i) provide information about the measurement uncertainty of Level 3 fair value measurements as of the reporting date rather than a point in the future, (ii) disclose changes in unrealized gains and losses related to Level 3 measurements for the period included in other comprehensive income, and (iii) disclose for Level 3 measurements the range and weighted average of the significant unobservable inputs and the way it is calculated. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 prospectively as of January 1, 2020. The adoption did not have a material impact on our Consolidated Financial Statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments", which modifies how companies recognize expected credit losses on financial instruments and other commitments to extend credit held by an entity at each reporting date. Existing GAAP requires an “incurred loss” methodology whereby companies are prohibited from recording an expected loss until it is probable that the loss has been incurred. ASU 2016-13 requires companies to use a methodology that reflects current expected credit losses (“CECL”) and requires consideration of a broad range of reasonable and supportable information to record and report credit loss estimates, even when the CECL is remote. Companies will be required to record the allowance for credit losses and deduct that amount from the basis of the asset. The guidance is effective for the Company for financial statement periods beginning after December 15, 2022, although early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes", which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for public business entities for annual reporting periods beginning after December 15, 2020, and interim periods within those periods. Early adoption is permitted. We do not expect the adoption of this pronouncement to have a material impact on our consolidated financial statements.
We assessed other accounting pronouncements issued or effective during the three and nine months ended September 30, 2020 and deemed they were either not applicable to us or are not anticipated to have a material effect on our consolidated financial statements. Other standards previously issued and adopted by the Company have been disclosed in previous filings.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Revision of Prior Period Financial Statements
9 Months Ended
Sep. 30, 2020
Accounting Changes and Error Corrections [Abstract]  
Revision of Prior Period Financial Statements REVISION OF PRIOR PERIOD FINANCIAL STATEMENTSIn connection with the preparation of the Company’s 2019 consolidated financial statements, the Company identified errors in its historical financial statements relating to how the Company accounted for debt discounts and how the Company accounted for reimbursement of salaries and other salary related costs for its property management revenue arrangements. Specifically, the Company incorrectly accounted for debt discount of certain notes payable due to affiliates that should have been fully amortized at the end of the initial three-year term in October 2017. In addition, in the interim periods in 2019, the Company previously reported the reimbursement of salary costs from its property management agreements on a net basis, although the Company was required to account for these payroll related reimbursements on a gross basis. The correction of these non-cash errors had no effect on the previously reported operating income (loss) or total cash flows from operations, investing, or financing of the Company.
The Company evaluated the errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to the Company’s consolidated financial statements for any prior period.
All financial statements and footnotes presented herein have been adjusted to reflect the revisions below.
For the three months ended September 30, 2019For the nine months ended September 30, 2019
As previously
reported
AdjustmentAs adjustedAs previously
reported
AdjustmentAs adjusted
Revenue—asset management
$4,293 $440 $4,733 $12,178 $1,148 $13,326 
Direct costs—asset management
3,710 487 4,197 10,541 1,263 11,804 
Interest (expense)
(186)16 (170)(352)48 (304)
Other income, net
— 47 47 16 115 131 
Net income (loss)
(643)16 (627)(827)48 (779)
Additional paid-in capital
198,184 1,025 199,209 198,184 1,025 199,209 
Accumulated deficit
(195,146)(1,724)(196,870)(195,146)(1,724)(196,870)
Total equity
7,221 (699)6,522 7,221 (699)6,522 
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Receivables & Trade Receivables - Related Parties
9 Months Ended
Sep. 30, 2020
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]  
Trade Receivables & Trade Receivables - Related Parties TRADE RECEIVABLES & TRADE RECEIVABLES – RELATED PARTIES
Trade receivables include amounts due from real estate services, asset management and commercial development. The Company records an allowance for doubtful accounts based on historical collection experience and the aging of receivables. As of September 30, 2020, the allowance for doubtful accounts was de minimis based on the Company’s historical collection experience for receivables older than 90 days along with an analysis of collections received as of the filing date.
As of September 30, 2020 and December 31, 2019, the Company had $3.0 million and $3.6 million, respectively, of receivables from related parties, primarily related to the 2019 AMA, as defined in Note 15. The Company does not record an allowance for doubtful accounts related to receivables from related parties. This is due to the related party nature of the receivables along with the collection history.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Method Investments in Real Estate Ventures at Fair Value
9 Months Ended
Sep. 30, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments in Real Estate Ventures at Fair Value EQUITY METHOD INVESTMENTS IN REAL ESTATE VENTURES AT FAIR VALUE
Based upon elections made at the date of investment, the Company reports the equity method investments in real estate ventures at fair value. For such investments, the Company increases or decreases the investment each reporting period by the change in the fair value and the Company reports the fair value adjustments in the Consolidated Statement of Operations in the ‘loss on equity method investments carried at fair value’ line item. Changes in fair value of the Company's investment in Investors X (defined below) are impacted by distributions as the fair value is based on finite cash flows from the wind-down of that entity.
Fair value of equity method investments are classified as Level 3 of the fair value hierarchy. As of September 30, 2020 and December 31, 2019, the Company had equity method investments in real estate ventures at fair value of $7.0 million and $8.4 million, respectively. The table below shows the change in the Company’s investments in real estate ventures reported at fair value.
Nine Months Ended
September 30, 2020
Fair value of investments as of December 31, 2019$8,421 
Distributions(1,322)
Change in fair value(134)
Fair value of investments as of September 30, 2020$6,965 
See Note 15 – Related Party Transactions for additional discussion of our investments in real estate ventures at fair value.
Investors X
The Company has elected to account for the equity method investment in Comstock Investors X, L.C. (“Investors X”), a Variable Interest Entity (“VIE”) that owns the Company’s residual homebuilding operations at fair value. Fair value is determined using a discounted cash flow model based on expected future cash flows for income and realization events of the
underlying asset. Expected future cash flows includes contractually fixed revenues and expenses as well as estimates for future revenues and expenses where contracts do not currently exist. These estimates are based on prior experience as well as comparable, third party data.
As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in Investors X is $5.8 million and $7.2 million, respectively. The Company received distributions of $581 thousand and $1,239 thousand during the three and nine months ended September 30, 2020, respectively, and recognized a loss in fair value of $47 thousand and $161 thousand, respectively.
Summarized Financial Information for Investors X (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total revenue$5,078 $3,072 $12,276 $3,072 
Direct costs4,653 3,750 10,915 3,750 
Net income (loss)$425 $(678)$1,361 $(678)
Comstock Holding Companies, Inc. share of net income (loss)$425 $(678)$1,361 $(678)
The Hartford
On December 30, 2019, the Company made an investment related to the purchase of a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia (the “Hartford”). The Company owns a 2.5% equity interest in the asset at a cost of approximately $1.2 million. The Company has elected to account for the equity method investment in the Hartford at fair value. Fair value is determined using an income approach and sales comparable approach models. As of September 30, 2020 and December 31, 2019, the fair value of the Company’s investment in the Hartford was $1.1 million. The fair value of the Hartford remained at approximately $1.2 million during the three and nine months ended September 30, 2020. The Company received distributions of $24 thousand and $83 thousand during the three and nine months ended September 30, 2020, respectively.
Summarized Financial Information for the Hartford (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
20202020
Statement of Operations:
Total revenue$2,486 $6,544 
Direct costs814 1,966 
Other costs2,366 6,257 
Net loss$(694)$(1,679)
Comstock Holding Companies, Inc. share of net loss$(17)$(42)
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill & Intangibles
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill & Intangibles GOODWILL & INTANGIBLESGoodwill represents the excess of the aggregate purchase price over the fair value of the net assets acquired in a business acquisition. Following an acquisition, we perform an analysis to value the acquired company’s tangible and identifiable intangible assets and liabilities. With respect to identifiable intangible assets, we consider backlog, non-compete agreements, client relationships, trade names, patents and other assets. We amortize our intangible assets based on the period over which the contractual or economic benefits of the intangible assets are expected to be realized. We assess the recoverability of the unamortized balance of our intangible assets when indicators of impairment are present based on expected future profitability and undiscounted expected cash flows and their contribution to our overall operations. Should the review indicate that the carrying value is not fully recoverable, the excess of the carrying value over the fair value of the intangible assets would be recognized as
an impairment loss. As of the acquisition date, goodwill consisted primarily of synergies resulting from the combination, expected expanded opportunities for growth and production, and savings in corporate overhead costs.
We perform our annual goodwill impairment review during our fourth quarter as of October 1. In addition, we regularly evaluate whether events and circumstances have occurred that may indicate a potential change in recoverability of goodwill. We perform interim goodwill impairment reviews between our annual reviews if certain events and circumstances have occurred, including a deterioration in general economic conditions, an increased competitive environment, a change in management, key personnel, strategy or customers, significant or unusual changes in market capitalization, negative or declining cash flows, or a decline in actual or planned revenue or earnings compared with actual and projected results of relevant prior periods. During the three months ended March 31, 2020 we considered the impact of the coronavirus ("COVID-19") pandemic and the resulting economic impact a triggering event and performed a goodwill impairment review. There were no events indicating a potential change in recoverability of goodwill during the three months ended September 30, 2020.
When assessing goodwill for impairment, the Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than it's carrying amount or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than it’s carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The estimate of the fair value of each reporting unit is based on a projected discounted cash flow model that includes significant assumptions and estimates, including the Company's discount rate, growth rate and future financial performance as well as a market multiple model based upon similar transactions in the market. Assumptions about the discount rate are based on a weighted average cost of capital built up from various interest rate components applicable to the Company. Assumptions about the growth rate and future financial performance of a reporting unit are based on the Company's forecasts, business plans, economic projections and anticipated future cash flows. Market multiples are derived from recent transactions among businesses of a similar size and industry. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference. For the three months ended March 31, 2020 the Company determined that there was no impairment to goodwill. As of September 30, 2020 and December 31, 2019, the balance of goodwill was $1.7 million. This goodwill is reflected within our Real Estate Services segment.
Intangible assets include customer relationships which have an amortization period of four years. During the three and nine months ended September 30, 2020, $17 thousand and $50 thousand of intangible asset amortization was recorded in ‘General and administrative’ expense on the Consolidated Statements of Operations, respectively.
September 30,
2020
December 31,
2019
Intangibles
$268 $268 
Less: accumulated amortization
(215)(165)
$53 $103 
As of September 30, 2020, the future estimated amortization expense related to these intangible assets was:
Amortization
Expense
2020 (3 months ended December 31, 2020)$13 
202140 
Total
$53 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Leases LEASES
On January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-2, Leases, later codified as Accounting Standards Codification ("ASC") 842 ("ASC 842"), using the modified retrospective method.
The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes an ROU asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the non-cancelable portion of the lease term plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.
ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable; therefore, the Company's incremental borrowing rate of 6.5%, at the time of adoption, was used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment. The incremental borrowing rate is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of ASC 842.
The leases can contain various renewal and termination options. The period which is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period which is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised. Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.
On August 1, 2020 the Company terminated an office lease which it had previously determined would be reasonably certain to continue until 2022. The Company subsequently executed a month-to-month lease agreement for the office space. The Company does not expect the new month-to-month lease to continue for more than twelve months. As such, the Company has elected the practical expedient to not follow the recognition requirements of Topic 842 for this agreement and instead to recognize the lease payments as lease cost on a straight-line basis over the lease term.
The Company does not have any lease liabilities which have not yet commenced as of September 30, 2020. On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company executed a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
The Company’s revenues consist primarily of
Asset Management;
Property Management;
Capital Markets;
Leasing;
Project & Development Services; and
Environmental Consulting and Engineering Services.
Asset Management
Asset Management primarily provides comprehensive real estate asset management services to the CDS Portfolio (defined below), representing a series of daily performance obligations delivered over time. Pricing includes a cost-plus management fee or a market-rate fee form of variable consideration. The Company earns whichever is higher. See Note 15 – Related Party Transactions.
The amount of revenue recognized is presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.
Property Management
We provide on-site day-to-day management services for owners of office, industrial, retail, multifamily residential and various other types of properties, representing a series of daily performance obligations delivered over time. Pricing is generally in the form of a monthly management fee based upon property-level cash receipts, square footage under management or some other variable metric. Revenues from project management may also include reimbursement of payroll and related costs for personnel providing the services and subcontracted vendor costs. Project management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed. The amount of revenue recognized is
presented on a gross basis for any services provided by our employees, as we control the services provided by the employees. This is evidenced by our obligation for their performance and our ability to direct and redirect their work and negotiate the value of such services. In the instances where we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements.
Capital Markets
We offer clients commercial mortgage and structured financing services. We are compensated for our services via a fee paid upon successful commercial financing from third party lenders. The fee earned is contingent upon the funding of the loan, which represents the transfer of control for services to the customer. Therefore, we typically satisfy our performance obligation at the point in time of the funding of the loan, when there is a present right to payment.
Leasing
We provide strategic advice and execution services for owners, investors, and occupiers of real estate in connection with the leasing of office, industrial and retail space. We are compensated for our services in the form of a commission. Our commission is paid upon signing of the lease by the tenant. We satisfy our performance obligation at a point in time; generally, at the time of the contractual event where there is a present right to payment.
Project and Construction Management
We provide project and construction management services for owners and occupiers of real estate in connection with the management and leasing of office, industrial and retail space. The fees that we earn are typically variable based upon a percentage of project cost. We are compensated for our services in the form of management fees. Project and construction management services represent a series of performance obligations delivered over time and revenue is recognized over time.
Environmental Consulting and Engineering
We provide environmental consulting and engineering services for owners of real estate. Remediation services are generally contracted and performed by Comstock Environmental. We are compensated for our services as well as for the services of subcontractors used to perform remediation services. Fees earned are generally based upon employee time spent as well as a cost-plus arrangement for subcontractors used. Generally, environmental consulting and engineering services represent a series of performance obligations delivered over time and revenue is recognized over time.
Contract Costs
Expenses, primarily employee commissions, incurred on leasing and capital markets transactions represent substantially all of our incremental costs to obtain revenue contracts. We apply the applicable practical expedient offered by ASC Topic 606 "Revenue", when the amortization period is one year or less and, therefore, recognize these costs as an operating expense as they are incurred.
The following table presents the Company’s sales from contracts with customers disaggregated by categories which best represents how the nature, amount and timing and uncertainty of sales are affected by economic factors.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total Revenue by customer
$7,330 $5,680 $20,760 $15,899 
Revenue by contract type
Fixed-price
$1,771 $1,103 $3,797 $2,077 
Cost-plus
3,779 2,800 10,867 10,686 
Time and Material
1,780 1,777 6,096 3,136 
Total Revenue by contract type
$7,330 $5,680 $20,760 $15,899 
For the three and nine months ended September 30, 2020, $7.3 million and $20.2 million, respectively, of our revenues were earned for contracts where revenue is recognized over time. For the three and nine months ended September 30, 2019, $5.6 million and $15.6 million, respectively, of our revenues were earned for contracts where revenue is recognized over time.
For the nine months ended September 30, 2020, $0.6 million of our revenues were earned for contracts where revenue is recognized at a point in time. For the three and nine months ended September 30, 2019, $0.1 million and $0.3 million, respectively, in revenues were earned for contracts where revenue is recognized at a point in time.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Debt DEBT
As of September 30, 2020, notes payable consisted of the following:
September 30,
2020
December 31,
2019
Secured financing
$— $694 
Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019
5,500 5,706 
Unsecured financing
22 595 
Total notes payable
$5,522 $6,995 
As of September 30, 2020, net maturities and/or curtailment obligations of all borrowings are as follows:
2020$16 
2021
2022— 
20235,500 
Total
$5,522 
Secured financing
As of December 31, 2019, the Company had two secured loans related to Comstock Environmental. The first loan was used to finance the acquisition of Comstock Environmental and carried a fixed interest rate of 6.5% with a maturity date of October 17, 2022. At December 31, 2019, this financing had an outstanding balance of $667 thousand. This loan was retired during the three months ended June 30, 2020. Comstock Environmental had an additional secured loan with an outstanding balance of $27 thousand as of December 31, 2019 that was used to fund the purchase of an asset used in the business. This loan was retired during the three months ended March 31, 2020. These financings were secured by the assets of Comstock Environmental and guaranteed by our Chief Executive Officer.
Unsecured financing
As of December 31, 2019, the Company had one unsecured seller-financed promissory note with an outstanding balance of $595 thousand. This financing carried an annual interest rate of LIBOR plus 3% and had a maturity date of July 17, 2022. This loan had $50 thousand due on the third and fourth loan anniversary dates with the remainder due at maturity. At December 31, 2019, the interest rate was 5.0%. During the three months ended September 30, 2020 the Company retired this promissory note. In addition, during the nine months ended September 30, 2020, the Company financed the Director’s and Officer’s insurance policy with a one year term loan. As of September 30, 2020, the balance on this loan was $22 thousand.
Notes payable, due to affiliates – unsecured
Comstock Growth Fund
On October 17, 2014, the Company entered into an unsecured promissory note with Comstock Growth Fund ("CGF") whereby CGF made a loan to the Company in the initial principal amount of $10.0 million and a maximum amount available for borrowing of up to $20.0 million with a three-year term. On December 18, 2014, the loan agreement was amended and restated to provide for a maximum capacity of $25 million. On May 23, 2018, the Company entered into a Membership Interest Exchange and Subscription Agreement (the “Membership Exchange Agreement”), together with a revised promissory note agreement, in which a note (“CGF Note”) with an outstanding principal and accrued interest balance of $7.7 million was exchanged for 1,482,300 shares of the Company’s Series C Non-Convertible Preferred Stock, par value $0.01 per share and a stated liquidation
value of $5.00 per share (the “Series C Preferred Stock”), issued by the Company to Comstock Development Services, LC ("CDS"). The Company exchanged the preferred equity for 91.5% of CDS membership interest in the CGF promissory note. Concurrently, the face amount of the CGF promissory note was reduced to $5.7 million as of the Effective Date. The CGF Note bore interest at a fixed rate of 10% per annum. Interest payments were made monthly in arrears. The Company is the administrative manager of CGF but does not own any membership interests. The Company had approximately $5.7 million of outstanding borrowings and accrued interest under the CGF Note, net of discounts, as of December 31, 2019. The maturity date for the CGF Note was April 16, 2020. The CGF Note was repaid prior to maturity during the nine months ended September 30, 2020.
Revolving Capital Line of Credit
On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the Wall Street Journal Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS.  On March 27, 2020, the Company borrowed $5.5 million under the Revolver. The $5.5 million borrowed has a maturity date of April 30, 2023.
For the three and nine months ended September 30, 2020, the Company made interest payments for all debt facilities of $0.1 million and $0.3 million, respectively. For the three and nine months ended September 30, 2019, the Company made interest payments for all debt facilities of $0.2 million and $0.4 million, respectively.
During the nine months ended September 30, 2020, the Company retired the $5.7 million of outstanding borrowings for the CGF Note and did not make principal payments for the Revolver. During the three and nine months ended September 30, 2019, the Company did not make principal payments for the CGF Note.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Coronavirus Aid Relief and Economic Security Act
9 Months Ended
Sep. 30, 2020
Unusual or Infrequent Items, or Both [Abstract]  
Coronavirus Aid Relief and Economic Security Act
Paycheck Protection Plan Loan
In response to the COVID-19 pandemic, the Paycheck Protection Program (the “PPP”) was established under the CARES Act and administered by the U.S. Small Business Administration (“SBA”). Companies who met the eligibility requirements set forth by the PPP could qualify for PPP loans provided by local lenders, which supports payroll, rent and utility expenses (“qualified expenses”). If the loan proceeds are fully utilized to pay qualified expenses over the covered period, as further defined by the PPP, the full principal amount of the PPP loan may qualify for loan forgiveness, subject to potential reduction based on the level of full-time employees maintained by the organization during the covered period as compared to a baseline period.
In April 2020, the Company received proceeds of $1.95 million under the PPP (the "PPP Loan") provided by Mainstreet Bank (the “Lender”). Based on the term and conditions of the loan agreement, the term of the PPP loan is two years with an annual interest rate of 1% and principal and interest payments will be deferred for the first six-months of the loan term, which has been updated according to the Paycheck Protection Program Flexibility Act of 2020 (“Flexibility Act”).
In June 2020, the Flexibility Act was signed into law, which amended the CARES Act. The Flexibility Act changed key provisions of the PPP, including, but not limited to, (i) provisions relating to the maturity of PPP loans, (ii) the deferral period covering of PPP loan payments and (iii) the process for measurement of loan forgiveness. More specifically, the Flexibility Act provides a minimum maturity of five years for all PPP loans made on or after the date of the enactment of the Flexibility Act (“June 5, 2020”) and permits lenders and borrowers to extend the maturity date of earlier PPP loans by mutual agreement. As of the date of this filing, the Company has not approached the Lender to request an extension of the current maturity date from two years to five years. The Flexibility Act also provides that if a borrower does not apply for forgiveness of a loan within 10 months after the last day of the measurement period (“covered period”), the PPP loan is no longer deferred and the borrower must begin paying principal and interest. Therefore, the Company’s deferral period for principal and interest payments was updated from six-months according to the terms and conditions of the loan agreement to ten months. In addition, the Flexibility Act extended the length of the covered period from eight weeks to 24 weeks from receipt of proceeds, while allowing borrowers that received PPP loans before June 5, 2020 to determine, at their sole discretion, a covered period of either eight weeks or 24-weeks.
After reviewing the applicable terms and conditions of the Flexibility Act, the Company has elected to extend the length of the covered period from the lesser of (i) period whereby qualified expenses equal loan proceeds or (ii) 24 weeks. The Company has performed initial calculations for the PPP loan forgiveness according to the terms and conditions of the SBA’s Loan
Forgiveness Application (Revised June 16, 2020) and, based on such calculations, expects that the PPP loan will be forgiven in full over a period less than 24 weeks. In addition, the Company has determined that it is probable the Company will meet all the conditions of the PPP loan forgiveness. As such, the Company has determined that the PPP loan should be accounted for as a government grant which analogizes with International Accounting Standards (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. Under the provisions of IAS 20, “a forgivable loan from government is treated as a government grant when there is reasonable assurance that the entity will meet the terms for forgiveness of the loan.” IAS 20 does not define “reasonable assurance”; however, based on certain interpretations, it is analogous to “probable” under GAAP under FASB ASC 450-20-20, which is the definition the Company has applied to its expectations of the PPP loan forgiveness. In addition, in accordance with the provisions of IAS 20, government grants shall be recognized in profit or loss on a systematic basis over the periods in which the Company recognizes costs for which the grant is intended to compensate (i.e. qualified expenses). Therefore, the Company recognized PPP funding as a contra-expense during the periods when qualified expenses were incurred. The balance and activity related to the PPP loan is as follows as of September 30, 2020.
September 30, 2020
PPP loan proceeds$1,954 
Qualified expenses eligible for forgiveness(1,954)
PPP loan balance$— 
The Company plans to submit the PPP loan forgiveness application in the near term. In accordance with the terms and conditions under the Flexibility Act, the lender has 60 days from receipt of the completed application to issue a decision to the SBA. If the lender determines that the borrower is entitled to forgiveness of some or all of the amount applied for under the statute and applicable regulations, the lender must request payment from the SBA at the time the lender issues its decision to the SBA. The SBA will, subject to any SBA review of the loan or loan application, remit the appropriate forgiveness amount to the lender, plus any interest accrued through the date of payment, not later than 90 days after the lender issues its decision to the SBA. Although the Company believes it is probable that the PPP loan will be forgiven, the Company cannot currently provide any objective assurance that it will obtain forgiveness in whole or in part. The amount the Company borrowed is within the "safe-harbor" limitations of the SBA. The SBA has published Frequently Asked Question 46 stating that if the principal amount of the loan is less than $2 million, the borrower "will be deemed to have made the required certification concerning the necessity of the loan request in good faith".
Pursuant to the Flexibility Act, the Company’s PPP loan agreement will be amended in the event that no amount or less than all of the PPP loan is forgiven. In addition, starting in August 2021, the Company will be required to make principal and interest payments totaling $82,671 per month or an adjustment amount based on the loan amendment over the remaining term of the PPP loan until such time the loan is fully settled. The Company may prepay the PPP loan at any time without penalty and the loan agreement evidencing the PPP Loan contains customary events of default relating to, among other things, payment defaults, or breaches of representations and warranties, or other provisions of the loan agreement. The occurrence of an event of default may trigger the immediate repayment of all amounts outstanding, collection of all amounts owing from the Company, and/or the Lender filing suit and obtaining a judgment against the Company.
Deferral of Social Security Tax Payments
Pursuant to sections 2302(a)(1) and (a)(2) of the CARES Act, the Company has elected to defer payments of its share of Social Security tax due during the "payroll tax deferral period". The payroll tax deferral period began on August 1, 2020 and ends December 31, 2020. At September 30, 2020 the total amount of such deferral was $66 thousand and is reflected within 'Accrued personnel costs' on our consolidated balance sheet. Per the terms of the deferral program, 50% of the deferred amount is due on December 31, 2021, and the remaining 50% is due on December 31, 2022 at 0% interest.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Litigation
Currently, we are not subject to any material legal proceedings. From time to time, we are named as a defendant in legal actions arising from our normal business activities. Although we cannot accurately predict the amount of our liability, if any, that could arise with respect to legal actions pending against us, we do not believe it is reasonably possible that such liability will have a material adverse effect on our financial position, operating results and cash flows. We believe that we have obtained adequate insurance coverage, rights to indemnification, or where appropriate, have established appropriate reserves in connection with any such legal proceedings.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Disclosures FAIR VALUE DISCLOSURES
The carrying amounts reported in the consolidated balance sheets for cash equivalents, accounts receivable, and accounts payable are reasonable estimates of their fair values based on their short maturities. The fair value of fixed and floating rate debt is based on unobservable market rates (Level 3 inputs). The fair value of the fixed and floating rate debt was estimated using a discounted cash flow analysis on the blended borrower rates currently available to the Company for loans with similar terms. The following table summarizes the carrying amount and the corresponding fair value of fixed and floating rate debt.
September 30,
2020
December 31,
2019
Carrying amount
$5,522 $6,995 
Fair value
$5,213 $6,820 
Fair value estimates are made at a specific point in time, based on relevant market information about the financial instruments. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates.
Investments in Real Estate Ventures at Fair Value
We report our two investments in real estate ventures at fair value. For such investments, we increase or decrease our investment each reporting period by the change in the fair value and we report these fair value adjustments in the Consolidated Statements of Operations.
For our investments in real estate ventures at fair value, we estimate the fair value using the level 3 Income Approach or a sales comparable approach to determine a fair value. Critical inputs to fair value estimates include various level 3 inputs such as valuations of the underlying real estate assets and borrowings, which incorporate investment-specific assumptions such as discount rates, capitalization rates, rental and expense growth rates, and asset-specific market borrowing rates. As of September 30, 2020 and December 31, 2019, investments in the real estate ventures at fair value were approximately $7.0 million and $8.4 million, respectively.
Non-Recurring Fair Value Measurements
The Company may also value its non-financial assets and liabilities, including items such as long-lived assets, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Stock, Stock Options and Other Stock Plans
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Restricted Stock, Stock Options and Other Stock Plans RESTRICTED STOCK, STOCK OPTIONS AND OTHER STOCK PLANS
During the three and nine months ended September 30, 2020, the Company issued no stock options. During the three and nine months ended September 30, 2020, the Company issued 14,500 and 644,852 restricted stock awards to employees, respectively. During the three and nine months ended September 30, 2019, the Company issued 114,431 stock options and 12,085 and 254,336 restricted stock awards to employees, respectively.
Stock-based compensation expense associated with restricted stock and stock options is recognized based on the grant date fair value of the award over its vesting period. The following table reflects the statements of operations line items for stock-based compensation for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Cost of sales - Real Estate Services
$— $23 $— $61 
Expense - General and administrative
177 111 594 279 
$177 $134 $594 $340 
Under net settlement procedures currently applicable to our outstanding restricted stock awards for employees, upon each settlement date and election by the employees, restricted stock awards are withheld to cover the required withholding tax, which is based on the value of the restricted stock award on the settlement date as determined by the closing price of our Class A common stock on the trading day immediately preceding the applicable settlement date. The remaining amounts are delivered to the recipient as shares of our Class A common stock.
As of September 30, 2020, the weighted-average remaining contractual term of unexercised stock options was 7 years. As of September 30, 2020 and December 31, 2019, there was $1.3 million and $0.6 million, respectively, of unrecognized compensation cost related to stock options and restricted stock awards.
The Company intends to issue new shares of its Class A common stock upon vesting of restricted stock grants or the exercise of stock options.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Income (Loss) Per Share
9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Income (Loss) Per Share INCOME (LOSS) PER SHARE
The weighted average shares and share equivalents used to calculate basic and diluted (loss) income from continuing operations for the three and nine months ended September 30, 2020 and 2019, and discontinued operations per share for the three and nine months ended September 30, 2019, are presented in the accompanying consolidated statements of operations. Restricted stock awards, stock options and warrants for the three and nine months ended September 30, 2020 and 2019 are included in the diluted income (loss) per share calculation using the treasury stock method and average market prices during the periods, unless their inclusion would be anti-dilutive.
The following share equivalents have been excluded from the continuing operations dilutive share computation for the three and nine months ended September 30, 2020 and 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
— 148 148 
Stock options
118 295 159 268 
Warrants
449 616 589 575 
567 1,059 751 991 
The following share equivalents have been excluded from the discontinued operations dilutive share computation for the three and nine months ended September 30, 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
— 148 — 148 
Stock options
— 295 — 268 
Warrants
— 616 — 575 
— 1,059 — 991 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidation of Variable Interest Entities
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidation of Variable Interest Entities CONSOLIDATION OF VARIABLE INTEREST ENTITIES
Consolidated loss in statement of operations
Included within the Company’s net loss from discontinued operations, net of tax for the three and nine months ended September 30, 2019 are the activities of real estate entities that were determined to be VIEs. These entities have been established to own and operate real estate property and were deemed VIEs primarily based on the fact that the equity investment at risk is not sufficient to permit the entities to finance their activities without additional financial support. The Company determined that it was the primary beneficiary of these VIEs as a result of the Company’s majority voting rights and complete operational control of these entities.
Prior to April 30, 2019, the Company evaluated Investors X and determined that the equity investment at risk is not sufficient to permit the entity to finance its activities without additional financial support and the Company was the primary beneficiary of the VIE as a result of its complete operational control of the activities that most significantly impact the economic performance and its obligation to absorb losses or receive benefits. As a result of the April 30, 2019 Master Transfer Agreement (“MTA”) entered into between the Company and CDS, the Company determined that Investors X was considered held for sale effective April 30, 2019 and Investors X activities were reclassified to discontinued operations in the accompanying Consolidated Financial Statements.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
9 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transactions RELATED PARTY TRANSACTIONS
Lease for Corporate Headquarters
The Company previously leased its corporate headquarters from an affiliate controlled and owned by our CEO and family. Future minimum lease payments under this lease, which expires on October 31, 2020, are $52 thousand.
For the three and nine months ended September 30, 2020, total rental payments made were $155 thousand and $459 thousand, respectively. For the three and nine months ended September 30, 2019, total rental payments made were $153 thousand and $452 thousand, respectively.
On November 1, 2020, the Company relocated its corporate headquarters to a new office space pursuant to a lease agreement with an affiliate controlled and owned by our Chief Executive Officer and family, as landlord. See Note 20 - Subsequent Events for further discussion.
Asset Management Agreement
On March 30, 2018, CAM, an entity wholly owned by the Company, entered into that AMA with CDS. The effective date of the AMA is January 2, 2018. Pursuant to the AMA, CDS has engaged CAM to manage and administer the CDS’ commercial real estate portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (the "CDS Portfolio"). Pursuant to the terms of the AMA, CAM will provide investment advisory, development and asset management services necessary to build out, stabilize and manage certain assets.
Pursuant to the AMA, CDS will pay CAM an annual cost-plus fee (the “Annual Fee”) in an aggregate amount equal to the sum of (i) the employment expenses of personnel dedicated to providing services to the CDS Portfolio pursuant to the AMA, (ii) the costs and expenses of the Company related to maintaining the listing of its shares on a securities exchange and complying with regulatory and reporting obligations as a public company, and (iii) a fixed annual payment of $1,000,000.
2019 Amended Asset Management Agreement
On April 30, 2019, CAM entered into the 2019 AMA with CDS, which amends and restates in its entirety the AMA. Pursuant to the 2019 AMA, CDS will engage CAM to manage and administer the Anchor Portfolio and the day to-day operations of CDS and each property-owning subsidiary of CDS (collectively, the “CDS Entities”). The “Anchor Portfolio” consists of a majority of the properties we currently manage.
Pursuant to the 2019 AMA, the Company provides asset management services related to the build out, lease-up and stabilization, and management of the Anchor Portfolio. CDS pays the Company and its subsidiaries annual fees equal to the greater of either (i) an aggregate amount equal to the sum of (a) an asset management fee equal to 2.5% of revenues generated by properties included in the Anchor Portfolio; (b) a construction management fee equal to 4% of all costs associated with Anchor Portfolio projects in development; (c) a property management fee equal to 1% of the Anchor Portfolio revenues, (d) an acquisition fee equal to up to 0.5% of the purchase price of acquired assets; and (f) a disposition fee equal to 0.5% of the sales price of an asset on disposition; or (ii) an aggregate amount equal to the sum of (x) the employment expenses of personnel dedicated to providing services to the Anchor Portfolio pursuant to the 2019 AMA, (y) the costs and expenses of the Company related to maintaining the public listing of its shares and complying with related regulatory and reporting obligations, and (z) a fixed annual payment of $1,000,000.  
In addition to the annual payment of the greater of either the Market Rate Fee or the Cost Plus Fee (as defined in the 2019 AMA), the Company  also is entitled on an annual basis to the following additional fees: (i) an incentive fee equal to 10% of the free cash flow of each of the real estate assets comprising the Anchor Portfolio after calculating a compounding preferred return of 8% on CDS invested capital; (ii) an investment origination fee equal to 1% of raised capital, (iii) a leasing fee equal to $1.00/sf for new leases and $0.50/sf for renewals; and (iv) mutually agreeable loan origination fees related to the Anchor Portfolio.
The 2019 AMA will terminate on December 31, 2027 (“Initial Term”), an extension from the original termination date of December 31, 2022, and will automatically renew for successive additional one year terms (each an “Extension Term”) unless CDS delivers written notice of non-renewal of the 2019 AMA at least 180 days prior to the termination date of the Initial Term or any Extension Term. Twenty-four months after the effective date of the 2019 AMA, CDS is entitled to terminate the 2019 AMA without cause upon 180 days advance written notice to CAM. In the event of such a termination and in addition to the payment of any accrued annual fees due and payable as of the termination date under the 2019 AMA, CDS is required to pay a termination fee equal to (i) the Market Rate Fee or the Cost Plus Fee paid to CAM for the calendar year immediately preceding the termination , and (ii) a one-time payment of the Incentive Fee (as defined in the 2019 AMA) as if the CDS Portfolio were liquidated for fair market value as of the termination date; or the continued payment of the Incentive Fee as if a termination had not occurred.
Residential, Commercial and Parking Property Management Agreements
The Company entered into separate residential property management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the properties, including tenant communications, leasing of apartment units, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
The Company entered into separate commercial property and parking management agreements with properties owned by CDS Entities under which the Company receives fees to manage and operate the office and retail portions of the properties, including tenant communications, rent collections, building maintenance and day-to-day operations, engagement and supervision of contractors and vendors providing services for the buildings, and budget preparation and oversight.
These property management agreements are each for one year initial terms with successive, automatic one year renewal terms, unless sooner terminated. The Company generally receives base management fees under these agreements based upon a percentage of gross rental revenues for the portions of the buildings being managed in addition to reimbursement of specified expenses, including employment expenses of personnel employed by the Company in the management and operation of each property.
Construction Management Agreements
The Company has construction management agreements with properties owned by CDS Entities under which the Company receives fees to provide certain construction management and supervision services, including construction supervision and management of the buildout of certain tenant premises.  The Company receives a flat construction management fee for each engagement under a work authorization based upon the construction management or supervision fee set forth in the applicable tenant’s lease, which fee is generally 1% to 4% of the total costs (or total hard costs) of construction of the tenant’s improvements in its premises, or as otherwise agreed to by the parties.
Business Management Agreements
On April 30, 2019, CAM entered into a Business Management Agreement (the “BMA”) with Investors X, whereby CAM will provide Investors X with asset and professional services related to the wind down of the Company’s divested homebuilding operations and the continuation of services related to the Company’s divested land development activities. The aggregate fee payable to CAM from Investors X under the Management Agreement is $937,500, payable in fifteen quarterly installments of $62,500 each.
The Hartford Investment
On December 30, 2019, the Company made an investment related to the purchase of the Hartford, a stabilized commercial office building located at 3101 Wilson Boulevard in the Clarendon area of Arlington County, Virginia. The Company’s initial investment related to the purchase of the Hartford is $1.2 million.
In conjunction with the investment, the Company entered into an operating agreement (“Original Operating Agreement”) with Comstock Partners, LC ("Partners") to form Comstock 3101 Wilson, LC (the “Hartford Owner”), to purchase the Hartford. Pursuant to the Original Operating Agreement, the Company holds a minority membership interest in the Hartford Owner and the remaining membership interests of the Hartford Owner is held by Partners, who is further the Manager of the Hartford Owner. At the closing of the acquisition of the Hartford, the Company received an acquisition fee of $500 thousand and is entitled to asset management, property management, construction management and leasing fees for its management of the Property pursuant to separate agreements between the Hartford Owner, or its affiliates, and the Company, or its affiliates. The Company is also entitled to an incentive fee related to the performance of the investment.
On February 7, 2020, the Company, Partners and DWF VI 3101 Wilson Member, LLC (“DWF”), an unaffiliated, third party, equity investor in the Hartford, entered into a limited liability company agreement (the “DWC Operating Agreement”) to form DWC 3101 Wilson Venture, LLC (“DWC”) to, among other things, acquire, own and hold all interests in the Hartford Owner. In furtherance thereof, on February 7, 2020, the Original Operating Agreement for the Hartford Owner was amended and restated (the “A&R Operating Agreement”) to memorialize the Company’s and Partners’ assignment of 100% of its membership interests in the Hartford Owner to DWC. As a result thereof, DWC is the sole member of the Hartford Owner. The Company and Partners, respectively, hold minority membership interests in, and DWF holds the majority membership interest in, DWC. The Company’s ownership interest in the Hartford remains at 2.5%.
Private Placements and Promissory Notes
On March 19, 2020, the Company entered into a Revolving Capital Line of Credit Agreement (the “Loan Documents”) with CDS, pursuant to which the Company secured a $10.0 million capital line of credit (the “Revolver”).  Under the terms of the Loan Documents, the Revolver provides for an initial variable interest rate of the WSJ Prime Rate plus 1.00% per annum on advances made under the Revolver, payable monthly in arrears.  The five-year term facility allows for interim draws that carry a maturity date of 12 months from the initial date of the disbursement unless a longer initial term is agreed to by CDS. On March 27, 2020 the Company borrowed $5.5 million under the Revolver. On April 10, 2020, the capital provided to the Company by the Revolver was utilized to retire all of the Company’s 10% corporate indebtedness maturing in 2020 owed to CGF.
See Note 8 - Debt for further description of the CGF Private Placement and the Revolver.
Revenues from Related Parties
The following table details the revenue earned from related parties.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total revenue$7,330 $5,680 $20,760 $15,899 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Unconsolidated Joint Venture
9 Months Ended
Sep. 30, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Unconsolidated Joint Venture UNCONSOLIDATED JOINT VENTURE
The Company accounts for its interest in its title insurance joint venture using the equity method of accounting and adjusts the carrying value for its proportionate share of earnings, losses and distributions. The investment in the unconsolidated joint venture was $11 thousand and $125 thousand as of September 30, 2020 and December 31, 2019, respectively, and is included within ‘Prepaid and other assets, net’ in the accompanying Consolidated Balance Sheets.
The Company’s share of earnings for the three and nine months ended September 30, 2020 from this unconsolidated joint venture of $1 thousand and $16 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2020, the Company collected and recorded distributions of 22 thousand and $130 thousand from this joint venture as a return on investment.
The Company’s share of earnings for the three and nine months ended September 30, 2019 from this unconsolidated joint venture of $48 thousand and $115 thousand, respectively, is included in ‘Other income, net’ in the accompanying Consolidated Statement of Operations. During the three and nine months ended September 30, 2019, the Company collected and recorded distributions of 10 thousand and 124 thousand, respectively, from this joint venture as a return on investment.
Summarized financial information for the unconsolidated joint venture is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total net revenue
$30 $122 $125 $318 
Total expenses
28 27 94 88 
Net income$$95 $31 $230 
Comstock Holding Companies, Inc. share of net income$$48 $16 $115 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
For the three and nine months ended September 30, 2020, the Company recognized deferred income tax expense of $1 thousand and $13 thousand, respectively. For the three and nine months ended September 30, 2019, the Company recognized no deferred income tax expense from continuing operations due to the valuation allowance. The effective tax rate for the nine months ended September 30, 2020 and 2019 is (0.11)% and 19.99%, respectively.
The Company currently has approximately $144 million in federal and state NOLs. If unused, these NOLs will begin expiring in 2027. Under Internal Revenue Code Section 382 (“Section 382”), if a change in ownership is triggered, the Company’s NOL assets and possibly certain other deferred tax assets may be impaired.
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. The Company has not recorded any accruals related to uncertain tax positions as of September 30, 2020 and 2019. We file U.S. and state income tax returns in jurisdictions with varying statutes of limitations. The 2016 through 2019 tax years remain subject to examination by federal and most state tax authorities.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosures
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Segment Disclosures SEGMENT DISCLOSURES
Subsequent to July 23, 2019, we operate our business through two segments: Asset Management, and Real Estate Services.
In our Asset Management segment, we focus on providing management services to a wide range of real estate owners and businesses that include a variety of commercial real estate uses, including apartments, hotels, office buildings, commercial garages, leased lands, retail stores, mixed-use developments, and urban transit-oriented developments. The properties and businesses we currently manage are located primarily along the Washington, D.C. Metro Silver Line in Fairfax and Loudoun Counties, but we also manage projects in other jurisdictions including Maryland and Virginia.
In our Real Estate Services segment, our experienced management team provides a wide range of real estate services in the areas of strategic corporate planning, capital markets, brokerage services, and environmental and design-based services. Our environmental services group provides consulting and engineering services, environmental studies, remediation services and provides site specific solutions for any project that may have an environmental impact, from environmental due diligence to site-specific assessments and remediation. The Real Estate Services segment operates in the Mid-Atlantic Region.
The following table includes the Company’s two reportable segments of Asset Management and Real Estate Services, excluding discontinued operations, for the three and nine months ended September 30, 2020 and 2019.
Asset
Management
Real Estate
Services
Total
Three Months Ended September 30, 2020
Gross revenue
$5,891 $1,439 $7,330 
Gross profit825 809 1,634 
Net income411 12 423 
Total assets
14,687 3,681 18,368 
Three Months Ended September 30, 2019
Gross revenue
$4,733 $947 $5,680 
Gross profit536 85 621 
Net loss(353)(208)(561)
Total assets
12,131 3,784 15,915 
Nine Months Ended September 30, 2020
Gross revenue$15,466 $5,294 $20,760 
Gross profit2,551 2,185 4,736 
Net income1,112 479 1,591 
Total assets14,687 3,681 18,368 
Nine Months Ended September 30, 2019
Gross revenue$13,326 $2,573 $15,899 
Gross profit1,522 308 1,830 
Net income (loss)364 (547)(183)
Total assets12,131 3,784 15,915 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations
9 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations DISCONTINUED OPERATIONS
On April 30, 2019, the Company entered into the MTA with CDS, an entity wholly owned by Christopher Clemente, the Chief Executive Officer of the Company, and FR54, LC (“FR54”), an entity also controlled by Mr. Clemente, that sets forth certain transactions to complete the Company’s previously announced exit from the homebuilding and land development business in favor of a migration to an asset management model. Refer to Note 14 – Consolidation of Variable Interest Entities for further discussion regarding the accounting related to discontinued operations.
The Company did not carry any assets or liabilities from discontinued operations on the consolidated balance sheet as of September 30, 2020 and December 31, 2019.
The operating results of the discontinued operations that are reflected on the consolidated statement of operations within the net income (loss) from discontinued operations are as follows:
Three Months Ended September 30, 2019Nine Months Ended September 30, 2019
Revenues
Revenue—homebuilding
$1,305 $14,919 
Total revenue
1,305 14,919 
Expenses
Cost of sales—homebuilding
1,281 14,901 
Sales and marketing
89 270 
General and administrative
21 
Operating (loss)
(66)(273)
Income tax expense
— 10 
Net (loss) from discontinued operations
(66)(283)
Net income attributable to non-controlling interests
— 313 
Net (loss) attributable to Comstock Holding Companies, Inc.
$(66)$(596)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
9 Months Ended
Sep. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTSOn October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. Commencing on November 1, 2020, the Company is responsible for the new monthly base rent payment plus the monthly payment of the Company’s proportionate share of operating expenses, real estate taxes and insurance for the office space, which are reimbursable under the 2019 AMA.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Recent Developments
Recent Developments
In March 2020, the Coronoavirus Aid Relief and Economic Security Act ("CARES Act") was signed into law in response to the COVID-19 pandemic, and we opted into the CARES Act payroll tax deferral program in the third quarter of 2020. See Note 9 - Coronavirus Aid Relief and Economic Security Act' for further discussion.
On October 31, 2020, the Company’s then-current lease for its corporate headquarters in Reston, Virginia expired following a one-month extension of the lease term. On November 1, 2020, the Company agreed to a new lease to relocate its corporate headquarters to new office space in Reston, Virginia for a ten year term. See Note 20 - Subsequent Events for further discussion.
Use of Estimates
Use of Estimates
Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts for the reporting periods. We base these estimates and judgments on historical experience and on various other factors that we believe to
be reasonable under the circumstances. We evaluate these estimates and judgments on an ongoing basis. Actual results may differ from those estimates under different assumptions or conditions. Material estimates are utilized in the valuation of deferred tax assets, analysis of goodwill impairment, valuation of equity-based compensation, valuation of preferred stock issuances, capitalization of costs, consolidation of variable interest entities and fair value of financial instruments (including the fair value of our equity method investments).
Recently Adopted and Issued Accounting Standards
Recently Adopted Accounting Standards
In August 2018, the Financial Accounting Standards Board ("FASB") issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement” (“ASU 2018-13”), which removes, adds and modifies certain disclosure requirements for fair value measurements in Topic 820. ASU 2018-13 removes the following disclosure requirements: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and (ii) the entity’s valuation processes for Level 3 fair value measurements. ASU 2018-13 adds the following disclosure requirements: (i) provide information about the measurement uncertainty of Level 3 fair value measurements as of the reporting date rather than a point in the future, (ii) disclose changes in unrealized gains and losses related to Level 3 measurements for the period included in other comprehensive income, and (iii) disclose for Level 3 measurements the range and weighted average of the significant unobservable inputs and the way it is calculated. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 prospectively as of January 1, 2020. The adoption did not have a material impact on our Consolidated Financial Statements.
Recently Issued Accounting Standards
In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments", which modifies how companies recognize expected credit losses on financial instruments and other commitments to extend credit held by an entity at each reporting date. Existing GAAP requires an “incurred loss” methodology whereby companies are prohibited from recording an expected loss until it is probable that the loss has been incurred. ASU 2016-13 requires companies to use a methodology that reflects current expected credit losses (“CECL”) and requires consideration of a broad range of reasonable and supportable information to record and report credit loss estimates, even when the CECL is remote. Companies will be required to record the allowance for credit losses and deduct that amount from the basis of the asset. The guidance is effective for the Company for financial statement periods beginning after December 15, 2022, although early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes", which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for public business entities for annual reporting periods beginning after December 15, 2020, and interim periods within those periods. Early adoption is permitted. We do not expect the adoption of this pronouncement to have a material impact on our consolidated financial statements.
We assessed other accounting pronouncements issued or effective during the three and nine months ended September 30, 2020 and deemed they were either not applicable to us or are not anticipated to have a material effect on our consolidated financial statements. Other standards previously issued and adopted by the Company have been disclosed in previous filings.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Revision of Prior Period Financial Statements (Tables)
9 Months Ended
Sep. 30, 2020
Accounting Changes and Error Corrections [Abstract]  
Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts
All financial statements and footnotes presented herein have been adjusted to reflect the revisions below.
For the three months ended September 30, 2019For the nine months ended September 30, 2019
As previously
reported
AdjustmentAs adjustedAs previously
reported
AdjustmentAs adjusted
Revenue—asset management
$4,293 $440 $4,733 $12,178 $1,148 $13,326 
Direct costs—asset management
3,710 487 4,197 10,541 1,263 11,804 
Interest (expense)
(186)16 (170)(352)48 (304)
Other income, net
— 47 47 16 115 131 
Net income (loss)
(643)16 (627)(827)48 (779)
Additional paid-in capital
198,184 1,025 199,209 198,184 1,025 199,209 
Accumulated deficit
(195,146)(1,724)(196,870)(195,146)(1,724)(196,870)
Total equity
7,221 (699)6,522 7,221 (699)6,522 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Method Investments in Real Estate Ventures at Fair Value (Tables)
9 Months Ended
Sep. 30, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Investments in Real Estate Ventures The table below shows the change in the Company’s investments in real estate ventures reported at fair value.
Nine Months Ended
September 30, 2020
Fair value of investments as of December 31, 2019$8,421 
Distributions(1,322)
Change in fair value(134)
Fair value of investments as of September 30, 2020$6,965 
Schedule of Summarized Financial Information for Equity Investments
Summarized Financial Information for Investors X (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total revenue$5,078 $3,072 $12,276 $3,072 
Direct costs4,653 3,750 10,915 3,750 
Net income (loss)$425 $(678)$1,361 $(678)
Comstock Holding Companies, Inc. share of net income (loss)$425 $(678)$1,361 $(678)
Summarized Financial Information for the Hartford (unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
20202020
Statement of Operations:
Total revenue$2,486 $6,544 
Direct costs814 1,966 
Other costs2,366 6,257 
Net loss$(694)$(1,679)
Comstock Holding Companies, Inc. share of net loss$(17)$(42)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill & Intangibles (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill & Intangible Assets
September 30,
2020
December 31,
2019
Intangibles
$268 $268 
Less: accumulated amortization
(215)(165)
$53 $103 
Summary of Future Estimated Amortization Expense
As of September 30, 2020, the future estimated amortization expense related to these intangible assets was:
Amortization
Expense
2020 (3 months ended December 31, 2020)$13 
202140 
Total
$53 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Sales from Contracts with Customers Disaggregated by Categories
The following table presents the Company’s sales from contracts with customers disaggregated by categories which best represents how the nature, amount and timing and uncertainty of sales are affected by economic factors.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total Revenue by customer
$7,330 $5,680 $20,760 $15,899 
Revenue by contract type
Fixed-price
$1,771 $1,103 $3,797 $2,077 
Cost-plus
3,779 2,800 10,867 10,686 
Time and Material
1,780 1,777 6,096 3,136 
Total Revenue by contract type
$7,330 $5,680 $20,760 $15,899 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Summary of Notes Payable
As of September 30, 2020, notes payable consisted of the following:
September 30,
2020
December 31,
2019
Secured financing
$— $694 
Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019
5,500 5,706 
Unsecured financing
22 595 
Total notes payable
$5,522 $6,995 
Net Maturities and/or Curtailment Obligations of All Borrowings
As of September 30, 2020, net maturities and/or curtailment obligations of all borrowings are as follows:
2020$16 
2021
2022— 
20235,500 
Total
$5,522 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Coronavirus Aid Relief and Economic Security Act (Tables)
9 Months Ended
Sep. 30, 2020
Unusual or Infrequent Items, or Both [Abstract]  
Schedule of Balance and Activities Related to PPP Loan The balance and activity related to the PPP loan is as follows as of September 30, 2020.
September 30, 2020
PPP loan proceeds$1,954 
Qualified expenses eligible for forgiveness(1,954)
PPP loan balance$— 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures (Tables)
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt The following table summarizes the carrying amount and the corresponding fair value of fixed and floating rate debt.
September 30,
2020
December 31,
2019
Carrying amount
$5,522 $6,995 
Fair value
$5,213 $6,820 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Stock, Stock Options and Other Stock Plans (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation The following table reflects the statements of operations line items for stock-based compensation for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Cost of sales - Real Estate Services
$— $23 $— $61 
Expense - General and administrative
177 111 594 279 
$177 $134 $594 $340 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2020
Continued Operations  
Operating Activities [Line Items]  
Summary of Shares Equivalents Excluded from Dilutive Share Computation
The following share equivalents have been excluded from the continuing operations dilutive share computation for the three and nine months ended September 30, 2020 and 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
— 148 148 
Stock options
118 295 159 268 
Warrants
449 616 589 575 
567 1,059 751 991 
Discontinued Operations  
Operating Activities [Line Items]  
Summary of Shares Equivalents Excluded from Dilutive Share Computation
The following share equivalents have been excluded from the discontinued operations dilutive share computation for the three and nine months ended September 30, 2019 as their inclusion would be anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Restricted stock awards
— 148 — 148 
Stock options
— 295 — 268 
Warrants
— 616 — 575 
— 1,059 — 991 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
Schedule of Revenue Earned From Related Parties
The following table details the revenue earned from related parties.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue by customer
Related party
$5,957 $4,673 $16,030 $13,469 
Commercial
1,373 1,007 4,730 2,430 
Total revenue$7,330 $5,680 $20,760 $15,899 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Unconsolidated Joint Venture (Tables)
9 Months Ended
Sep. 30, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Summarized Financial Information for Investment
Summarized financial information for the unconsolidated joint venture is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Statement of Operations:
Total net revenue
$30 $122 $125 $318 
Total expenses
28 27 94 88 
Net income$$95 $31 $230 
Comstock Holding Companies, Inc. share of net income$$48 $16 $115 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosures (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Segment Reporting Information
The following table includes the Company’s two reportable segments of Asset Management and Real Estate Services, excluding discontinued operations, for the three and nine months ended September 30, 2020 and 2019.
Asset
Management
Real Estate
Services
Total
Three Months Ended September 30, 2020
Gross revenue
$5,891 $1,439 $7,330 
Gross profit825 809 1,634 
Net income411 12 423 
Total assets
14,687 3,681 18,368 
Three Months Ended September 30, 2019
Gross revenue
$4,733 $947 $5,680 
Gross profit536 85 621 
Net loss(353)(208)(561)
Total assets
12,131 3,784 15,915 
Nine Months Ended September 30, 2020
Gross revenue$15,466 $5,294 $20,760 
Gross profit2,551 2,185 4,736 
Net income1,112 479 1,591 
Total assets14,687 3,681 18,368 
Nine Months Ended September 30, 2019
Gross revenue$13,326 $2,573 $15,899 
Gross profit1,522 308 1,830 
Net income (loss)364 (547)(183)
Total assets12,131 3,784 15,915 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Tables)
9 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Summary of Discontinued Operations in Financial Statements
The operating results of the discontinued operations that are reflected on the consolidated statement of operations within the net income (loss) from discontinued operations are as follows:
Three Months Ended September 30, 2019Nine Months Ended September 30, 2019
Revenues
Revenue—homebuilding
$1,305 $14,919 
Total revenue
1,305 14,919 
Expenses
Cost of sales—homebuilding
1,281 14,901 
Sales and marketing
89 270 
General and administrative
21 
Operating (loss)
(66)(273)
Income tax expense
— 10 
Net (loss) from discontinued operations
(66)(283)
Net income attributable to non-controlling interests
— 313 
Net (loss) attributable to Comstock Holding Companies, Inc.
$(66)$(596)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899            
Interest (expense) (63) (170) (320) (304)            
Other income, net 55 47 92 131            
Net income (loss) 423 (627) 1,591 (779)            
Additional paid-in capital 199,953 199,209 199,953 199,209     $ 199,372      
Accumulated deficit (193,607) (196,870) (193,607) (196,870)     (195,198)      
Total equity 10,530 6,522 10,530 $ 6,522 $ 9,921 $ 8,547 $ 8,357 $ 6,298 $ 6,298 $ 5,817
Error correction, type [Extensible List]       chci:IncorrectAccountingForDebtDiscountsAndReimbursementsOfSalaryRelatedCostsMember            
As previously reported                    
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Interest (expense)   (186)   $ (352)            
Other income, net   0   16            
Net income (loss)   (643)   (827)            
Additional paid-in capital   198,184   198,184            
Accumulated deficit   (195,146)   (195,146)            
Total equity   7,221   7,221            
Adjustment                    
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Interest (expense)   16   48            
Other income, net   47   115            
Net income (loss)   16   48            
Additional paid-in capital   1,025   1,025            
Accumulated deficit   (1,724)   (1,724)            
Total equity   (699)   (699)            
Asset Management                    
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Revenue 5,891 4,733 15,466 13,326            
Direct costs $ 5,066 4,197 $ 12,915 11,804            
Asset Management | As previously reported                    
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Revenue   4,293   12,178            
Direct costs   3,710   10,541            
Asset Management | Adjustment                    
Error Corrections and Prior Period Adjustments Restatement [Line Items]                    
Revenue   440   1,148            
Direct costs   $ 487   $ 1,263            
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]    
Period of trade accounts receivable considered to be bad debts (in days) 90 days  
Receivables from related parties $ 3,016 $ 3,644
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Schedule of Equity Method Investments [Line Items]            
Fair value of equity method investment   $ 6,965   $ 6,965   $ 8,421
Distributions       1,322 $ 100  
Change in fair value of equity method investment   46 $ 606 134 $ 606  
Level 3            
Schedule of Equity Method Investments [Line Items]            
Fair value of equity method investment   6,965   6,965   8,421
Distributions       1,322    
Change in fair value of equity method investment       (134)    
Investors X            
Schedule of Equity Method Investments [Line Items]            
Fair value of equity method investment   5,800   5,800   7,200
Distributions   581   1,239    
Change in fair value of equity method investment   (47)   (161)    
The Hartford            
Schedule of Equity Method Investments [Line Items]            
Fair value of equity method investment   1,100   1,100   $ 1,100
Distributions   $ 24   $ 83    
Percentage of ownership interest 2.50%          
Equity method investment cost $ 1,200          
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Equity Method Investment and Joint Venture, Fair Value Change [Roll Forward]        
Fair value investments, starting balance     $ 8,421  
Distributions     (1,322) $ (100)
Change in fair value of equity method investment $ 46 $ 606 134 $ 606
Fair value investments, ending balance $ 6,965   $ 6,965  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Schedule of Equity Method Investments [Line Items]        
Net income (loss) $ 423 $ (627) $ 1,591 $ (779)
Comstock Holding Companies, Inc. share of net income (loss)     (114) (9)
Investors X        
Schedule of Equity Method Investments [Line Items]        
Total revenue 5,078 3,072 12,276 3,072
Direct costs 4,653 3,750 10,915 3,750
Net income (loss) 425 (678) 1,361 (678)
The Hartford        
Schedule of Equity Method Investments [Line Items]        
Total revenue 2,486   6,544  
Direct costs 814   1,966  
Other costs 2,366   6,257  
Net income (loss) (694)   (1,679)  
Investors X        
Schedule of Equity Method Investments [Line Items]        
Comstock Holding Companies, Inc. share of net income (loss) 425 $ (678) 1,361 $ (678)
The Hartford        
Schedule of Equity Method Investments [Line Items]        
Comstock Holding Companies, Inc. share of net income (loss) $ (17)   $ (42)  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill & Intangibles - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Schedule Of Goodwill And Intangible Assets [Line Items]        
Goodwill impairment   $ 0    
Goodwill $ 1,702,000   $ 1,702,000 $ 1,702,000
General and Administrative Expense        
Schedule Of Goodwill And Intangible Assets [Line Items]        
Intangible asset amortization $ 17,000   $ 50,000  
Customer Relationships        
Schedule Of Goodwill And Intangible Assets [Line Items]        
Amortization period of intangible assets (in years)     4 years  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangibles $ 268 $ 268
Less: accumulated amortization (215) (165)
Total $ 53 $ 103
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2020 (3 months ended December 31, 2020) $ 13  
2021 40  
Total $ 53 $ 103
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Detail)
Sep. 30, 2020
USD ($)
Leases [Abstract]  
Operating lease borrowing rate (in percentage) 6.50%
Operating lease not yet commenced, liability $ 0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899
Fixed-price        
Disaggregation of Revenue [Line Items]        
Revenue 1,771 1,103 3,797 2,077
Cost-plus        
Disaggregation of Revenue [Line Items]        
Revenue 3,779 2,800 10,867 10,686
Time and Material        
Disaggregation of Revenue [Line Items]        
Revenue 1,780 1,777 6,096 3,136
Related party        
Disaggregation of Revenue [Line Items]        
Revenue 5,957 4,673 16,030 13,469
Commercial        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,373 $ 1,007 $ 4,730 $ 2,430
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899
Transferred over Time        
Disaggregation of Revenue [Line Items]        
Revenue $ 7,300 5,600 20,200 15,600
Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue   $ 100 $ 600 $ 300
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Summary of Notes Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Secured financing $ 0 $ 694
Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019 5,500 5,706
Unsecured financing 22 595
Total notes payable $ 5,522 6,995
Notes Payable to Affiliates    
Debt Instrument [Line Items]    
Notes payable, discount and unamortized deferred financing charges   $ 27
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Debt Disclosure [Abstract]  
2020 $ 16
2021 6
2022 0
2023 5,500
Total $ 5,522
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Detail)
3 Months Ended 9 Months Ended
Mar. 19, 2020
USD ($)
Dec. 31, 2019
USD ($)
SecurityLoan
promissory_note
$ / shares
May 23, 2018
USD ($)
$ / shares
shares
Oct. 17, 2014
USD ($)
Sep. 30, 2020
USD ($)
$ / shares
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
$ / shares
Sep. 30, 2019
USD ($)
Mar. 27, 2020
USD ($)
Dec. 18, 2014
USD ($)
Line of Credit Facility [Line Items]                    
Debt outstanding balance         $ 5,522,000   $ 5,522,000      
Secured loan due on fourth anniversary         50,000   50,000      
Due to affiliate   $ 5,706,000     $ 5,500,000   $ 5,500,000      
Redeemable Series C Preferred Stock                    
Line of Credit Facility [Line Items]                    
Preferred stock par value (in dollars per share) | $ / shares   $ 0.01     $ 0.01   $ 0.01      
Comstock Growth Fund                    
Line of Credit Facility [Line Items]                    
Interest payments         $ 100,000 $ 200,000 $ 300,000 $ 400,000    
CDS | Revolving Capital Line of Credit Agreement | Secured Financing                    
Line of Credit Facility [Line Items]                    
Debt instrument term (in years) 5 years                  
Maximum borrowing capacity $ 10,000,000.0                  
Debt instrument maturity date from initial date 12 months                  
Capital line of credit borrowed                 $ 5,500,000  
WSJ Prime Rate | Revolving Capital Line of Credit Agreement                    
Line of Credit Facility [Line Items]                    
Debt instrument spread variable rate 1.00%                  
Unsecured Seller-financed Promissory Note                    
Line of Credit Facility [Line Items]                    
Number of unsecured seller-financed promissory note outstanding | promissory_note   1                
Debt outstanding balance   $ 595,000                
Secured loan due on third anniversary         50,000   $ 50,000      
Interest rate for period   5.00%                
Debt instrument term (in years)             1 year      
Debt instrument, balance amount         $ 22,000   $ 22,000      
Unsecured Seller-financed Promissory Note | LIBOR Rate                    
Line of Credit Facility [Line Items]                    
Debt instrument spread variable rate             3.00%      
Secured Financing                    
Line of Credit Facility [Line Items]                    
Number of secured loans | SecurityLoan   2                
Fixed interest rate         6.50%   6.50%      
Secured Loan One                    
Line of Credit Facility [Line Items]                    
Outstanding secured debt   $ 667,000                
Secured Loan Two                    
Line of Credit Facility [Line Items]                    
Outstanding secured debt   27,000                
Unsecured Notes Payable to Affiliate | Comstock Growth Fund                    
Line of Credit Facility [Line Items]                    
Due to affiliate   $ 5,700,000                
Unsecured Notes Payable to Affiliate | Comstock Growth Fund | Membership Exchange Agreement                    
Line of Credit Facility [Line Items]                    
Repayments of debt         $ 5,700,000          
Notes Payable, Other Payables | Membership Exchange Agreement                    
Line of Credit Facility [Line Items]                    
Principal payments to CGF           0   0    
Notes Payable, Other Payables | Revolving Capital Line of Credit Agreement                    
Line of Credit Facility [Line Items]                    
Principal payments to CGF         $ 0 $ 0 $ 0 $ 0    
Notes Payable, Other Payables | Comstock Growth Fund                    
Line of Credit Facility [Line Items]                    
Debt instrument term (in years)       3 years            
Debt instrument, initial principal amount       $ 10,000,000.0            
Maximum borrowing capacity       $ 20,000,000.0           $ 25,000,000
Notes Payable, Other Payables | Comstock Growth Fund | Membership Exchange Agreement                    
Line of Credit Facility [Line Items]                    
Percentage of membership interest     91.50%              
Debt instrument reduction     $ 5,700,000              
Debt instrument fixed interest rate (in percentage)     10.00%              
Due to affiliate     $ 7,700,000              
Notes Payable, Other Payables | Comstock Growth Fund | Membership Exchange Agreement | Series C Non-Convertible Preferred Stock                    
Line of Credit Facility [Line Items]                    
Convertible preferred shares issued upon conversion (in shares) | shares     1,482,300              
Preferred stock par value (in dollars per share) | $ / shares     $ 0.01              
Notes Payable, Other Payables | Comstock Growth Fund | Membership Exchange Agreement | Redeemable Series C Preferred Stock                    
Line of Credit Facility [Line Items]                    
Preferred stock liquidation value (in dollars per share) | $ / shares     $ 5.00              
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Coronavirus Aid Relief and Economic Security Act (Details) - USD ($)
1 Months Ended 6 Months Ended
Aug. 31, 2021
Apr. 30, 2020
Sep. 30, 2020
Unusual or Infrequent Item, or Both [Line Items]      
Deferred payroll tax, CARES Act     $ 66,000
Paycheck Protection Program, CARES Act      
Unusual or Infrequent Item, or Both [Line Items]      
PPP loan proceeds, CARES Act   $ 1,950,000 $ 1,954,000
Paycheck Protection Program, CARES Act | Forecast      
Unusual or Infrequent Item, or Both [Line Items]      
Principal and Interest payments, CARES Act $ 82,671    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Unusual or Infrequent Item, or Both [Line Items]      
PPP loan balance   $ 5,522 $ 6,995
Paycheck Protection Program, CARES Act      
Unusual or Infrequent Item, or Both [Line Items]      
PPP loan proceeds $ 1,950 1,954  
Qualified expenses eligible for forgiveness   (1,954)  
PPP loan balance   $ 0  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying amount $ 5,522 $ 6,995
Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Carrying amount 5,522 6,995
Fair value $ 5,213 $ 6,820
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value, Option, Quantitative Disclosures [Line Items]    
Equity method investments at fair value $ 6,965 $ 8,421
Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Equity method investments at fair value $ 6,965 $ 8,421
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average remaining contractual term of unexercised stock options (in years)     7 years    
Unrecognized compensation cost related to stock options and restricted stock awards $ 1.3   $ 1.3   $ 0.6
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued by the company (in shares) 0   0 114,431  
Restricted stock awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued by the company (in shares) 14,500 12,085 644,852 254,336  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation cost capitalized, expensed $ 177 $ 134 $ 594 $ 340
Cost of sales - Real Estate Services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation cost capitalized, expensed 0 23 0 61
Expense - General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation cost capitalized, expensed $ 177 $ 111 $ 594 $ 279
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail) - Continued Operations - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 567 1,059 751 991
Restricted stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 0 148 3 148
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 118 295 159 268
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 449 616 589 575
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail) - Discontinued Operations - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 0 1,059 0 991
Restricted stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 0 148 0 148
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 0 295 0 268
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from diluted share computation (in shares) 0 616 0 575
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Additional Information (Detail)
3 Months Ended 9 Months Ended
Apr. 10, 2020
Mar. 19, 2020
USD ($)
Dec. 30, 2019
USD ($)
Apr. 30, 2019
USD ($)
Installment
$ / ft²
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Mar. 27, 2020
USD ($)
Feb. 07, 2020
Jan. 02, 2018
USD ($)
WSJ Prime Rate | Revolving Capital Line of Credit Agreement                      
Related Party Transaction [Line Items]                      
Debt instrument spread variable rate   1.00%                  
Comstock Partners, L.C.                      
Related Party Transaction [Line Items]                      
Acquisition fee received     $ 500,000                
Affiliated Entity                      
Related Party Transaction [Line Items]                      
Future minimum lease payments         $ 52,000   $ 52,000        
Affiliated Entity | Comstock Asset Management, L.C.                      
Related Party Transaction [Line Items]                      
Total rental payments made under lease agreement         $ 155,000 $ 153,000 $ 459,000 $ 452,000      
Fixed annual payment                     $ 1,000,000
Affiliated Entity | Hartford Investment                      
Related Party Transaction [Line Items]                      
Initial investment related to the purchase     $ 1,200,000                
Percentage of ownership interest                   2.50%  
Affiliated Entity | DWC Operating Agreement                      
Related Party Transaction [Line Items]                      
Percentage of membership interest owned by company and partners                   100.00%  
Affiliated Entity | Comstock Growth Fund                      
Related Party Transaction [Line Items]                      
Loan annual principal repayment (in percentage) 10.00%                    
Affiliated Entity | Revolving Capital Line of Credit Agreement | CDS                      
Related Party Transaction [Line Items]                      
Debt instrument term (in years)   5 years                  
Debt instrument maturity date from initial date   12 months                  
Affiliated Entity | Revolving Capital Line of Credit Agreement | Secured Financing | CDS                      
Related Party Transaction [Line Items]                      
Capital line of credit   $ 10,000,000.0                  
Capital line of credit drawn                 $ 5,500,000    
Affiliated Entity | WSJ Prime Rate | Revolving Capital Line of Credit Agreement | CDS                      
Related Party Transaction [Line Items]                      
Debt instrument spread variable rate   1.00%                  
Affiliated Entity | Residential Property Management Agreements | CDS                      
Related Party Transaction [Line Items]                      
Property management agreements initial term             1 year        
Property management agreements renewal term             1 year        
Affiliated Entity | Construction Management Agreement | Minimum | CDS                      
Related Party Transaction [Line Items]                      
Percentage of construction management fee             1.00%        
Affiliated Entity | Construction Management Agreement | Maximum | CDS                      
Related Party Transaction [Line Items]                      
Percentage of construction management fee             4.00%        
Affiliated Entity | 2019 Amended Asset Management Agreement | Comstock Asset Management, L.C.                      
Related Party Transaction [Line Items]                      
Cumulative, compounded, preferred return rate       8.00%              
Lease fee for new leases (in dollars per sqft) | $ / ft²       1.00              
Lease fee for renewal leases (in dollars per sqft) | $ / ft²       0.50              
Affiliated Entity | 2019 Amended Asset Management Agreement | CDS                      
Related Party Transaction [Line Items]                      
Fixed annual payment       $ 1,000,000              
Agreement additional extension term (in years)       1 year              
Agreement notice period required for non-renewal       180 days              
Agreement termination period       24 months              
Agreement notice period required for termination       180 days              
Affiliated Entity | 2019 Amended Asset Management Agreement | Asset Management Fee | CDS                      
Related Party Transaction [Line Items]                      
Percentage of CRE portfolio revenues       2.50%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Construction Management Fee | CDS                      
Related Party Transaction [Line Items]                      
Percentage of all costs associated with portfolio projects in development       4.00%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Property Management Fee | CDS                      
Related Party Transaction [Line Items]                      
Percentage of CRE portfolio revenues       1.00%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Acquisition Fee | CDS                      
Related Party Transaction [Line Items]                      
Maximum percentage of purchase price of an acquired asset       0.50%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Disposition Fee | CDS                      
Related Party Transaction [Line Items]                      
Percentage sales price of an asset on disposition       0.50%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Incentive Fee | Comstock Asset Management, L.C.                      
Related Party Transaction [Line Items]                      
Percentage of free cash flow from real estate assets       10.00%              
Affiliated Entity | 2019 Amended Asset Management Agreement | Investment Origination Fee | Comstock Asset Management, L.C.                      
Related Party Transaction [Line Items]                      
Percentage of raised capital       1.00%              
Affiliated Entity | Business Management Agreement | Comstock Investors X                      
Related Party Transaction [Line Items]                      
Aggregate fee payable       $ 937,500              
Number of installments of fee payment | Installment       15              
Fee payable in installments       $ 62,500              
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Related Party Transaction [Line Items]        
Total revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899
Related party        
Related Party Transaction [Line Items]        
Total revenue 5,957 4,673 16,030 13,469
Commercial        
Related Party Transaction [Line Items]        
Total revenue $ 1,373 $ 1,007 $ 4,730 $ 2,430
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Unconsolidated Joint Venture - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Schedule of Equity Method Investments [Line Items]          
Change in fair value     $ (114) $ (9)  
Distributions from equity method investments carried at fair value     1,322 100  
Title Insurance Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Change in fair value $ 1 $ 48 16 115  
Distributions from equity method investments carried at fair value 22 10 130 124  
Title Insurance Joint Venture | Other Income          
Schedule of Equity Method Investments [Line Items]          
Change in fair value 1 $ 48 16 $ 115  
Title Insurance Joint Venture | Prepaid and Other Assets, Net          
Schedule of Equity Method Investments [Line Items]          
Investment in unconsolidated joint venture $ 11   $ 11   $ 125
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Statement of Operations:        
Income before income tax expense $ 470 $ 45 $ 1,740 $ 423
Comstock Holding Companies, Inc. share of net income (loss)     (114) (9)
Title Insurance Joint Venture        
Statement of Operations:        
Comstock Holding Companies, Inc. share of net income (loss) 1 48 16 115
Title Insurance Joint Venture        
Statement of Operations:        
Total net revenue 30 122 125 318
Total expenses 28 27 94 88
Income before income tax expense $ 2 $ 95 $ 31 $ 230
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Tax Disclosure [Abstract]        
Deferred income tax expense (benefit) $ 1,000 $ 0 $ 13,000 $ 0
Effective tax rate     (0.11%) 19.99%
Federal and state net Operating Losses 144,000,000   $ 144,000,000  
Accruals related to uncertainties tax positions $ 0 $ 0 $ 0 $ 0
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosures - Additional Information (Detail)
Jul. 24, 2019
Segment
Segment Reporting [Abstract]  
Number of operating segments 2
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosures - Segment Reporting Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Segment Reporting Information [Line Items]          
Gross revenue $ 7,330 $ 5,680 $ 20,760 $ 15,899  
Gross profit 1,634 621 4,736 1,830  
Net income 423 (561) 1,591 (183)  
Total assets 18,368   18,368   $ 19,933
Continued Operations          
Segment Reporting Information [Line Items]          
Total assets 18,368 15,915 18,368 15,915  
Asset Management          
Segment Reporting Information [Line Items]          
Gross revenue 5,891 4,733 15,466 13,326  
Gross profit 825 536 2,551 1,522  
Net income 411 (353) 1,112 364  
Asset Management | Continued Operations          
Segment Reporting Information [Line Items]          
Total assets 14,687 12,131 14,687 12,131  
Real Estate Services          
Segment Reporting Information [Line Items]          
Gross revenue 1,439 947 5,294 2,573  
Gross profit 809 85 2,185 308  
Net income 12 (208) 479 (547)  
Real Estate Services | Continued Operations          
Segment Reporting Information [Line Items]          
Total assets $ 3,681 $ 3,784 $ 3,681 $ 3,784  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Additional Information (Detail) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Discontinued Operations and Disposal Groups [Abstract]    
Assets from discontinued operations $ 0 $ 0
Liabilities from discontinued operations $ 0 $ 0
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues        
Total revenue   $ 1,305   $ 14,919
Expenses        
Sales and marketing   89   270
General and administrative   1   21
Operating (loss)   (66)   (273)
Income tax expense   0   10
Net (loss) from discontinued operations   (66)   (283)
Net income attributable to non-controlling interests   0   313
Net (loss) attributable to Comstock Holding Companies, Inc. $ 0 (66) $ 0 (596)
Homebuilding        
Revenues        
Total revenue   1,305   14,919
Expenses        
Cost of sales—homebuilding   $ 1,281   $ 14,901
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events - Additional Information (Details)
Nov. 01, 2020
Subsequent Events | New Office Space in Reston Virginia  
Subsequent Event [Line Items]  
Operating lease, term of contract 10 years
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (=#<%$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "'0W!1>F_TG.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NNFT 5&7"V@GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.@H=$KZD$#&1Q7S3N]9GH>.:'8BB ,CZ@$[EFC MVB/45;4"AZ2,(@4CL(@SD^;> *&&&$R>7O IJ9.%7_Q$X=8.=DG^V&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "'0W!1[Q^O%98% 9& & 'AL+W=O8JC)+OL;+1.7SM.YF]$ MS+-SF8H$WJRDBKF&6[5VLE0)'A1&<>10U[UP8AXFG+90D[',=10F8J%( MEL7#9<0TC$0E?&P@./ULQ$U%DD(#' M7WO03C6F,3R^/J#?%I.'R3SR3,QD]%L8Z,UE9]@A@5CQ/-+W+GF9;QWA@8Q&%2_O*GO2..#88G#.C>@+XP\$Z-P/8&K)AH MR:R8UC77?#)64^1K0S$7AF\(:9A,F)HQ+K>!M"'9Z,I-;H4B79!NN1#9V M-&":-XZ_M[\J[>D)^Q%Y+Q.]RI%+I.D8X ME%:Y0!A=5(PN6OI%<="-PO6G*>%8*QYE&*=!Q6F XMPD.M3/Y#:,!+G+XT>A MZKC@&%Z743;H(VR&%9MA&S;W8AUF&IRDR1V/:Y<0CC.3,2B-_X6\E5$0)FL" M#U*>A"([@X7OGR-41Q7541NJ@"85A+#82&=DJ;D61"H8,$^T>H;?H)8_#GY] M@S#T7*N%;AN.#_R)S -8>.$J],L=?SK4#9#4[7K>18_UL'![1VKMM6$X#0)0 M:PC._H(4@O0AJ75= Z0WKN\OJ2UDIGE$?@_3D_NW 9&ZL PQ;C9G>+C0%P&<0D5[ MF@H.,' 91L0F"@]7^7?2!Y\L-C+!,D4#"&6@'Z,A*AXV67BXRC^$&K*67!&/ M_O3X,UD*/U?@K5I:#?DBXK"+I\27<0RR4>2.,Y)R1;8\R@7YT3UW/9)"95G4 ME1A[FS\\7..A""A2T_(Y?I11+6D<8/9V-L<*5)LF**[I!\>1FR=_PY.U.)EU M&X#NILOK*5:[49L8:*O$,,N5,A536285[@+9R&L+^P;$SR^/ U\SLSF MLH! M\P1JRO+01LQ)Y4"UEAF.V,#,:C]MI?VFEH,"!-1U+57M;FC N9-)E_L^'$VA MK!%!"8@QM#F MLH!RYA'$;G*,WB=U<<2QVDHR*E5?MI*^6]BH=9F=;T!!,C' M9;E8[SLT;L-,Y.I/@N0[UMX6+_ <+ F5E;E:4,E_X+5 MWG>G>>%P'[%@C&7$U[5D<("FK.$+-"RUH)[:PLL)9E@;4LFG3D0ZZAWDY,-537(-LC]PMDT\;= M3@;#"]8?TK&SK2-E)98UU-:%&Z^P"5IU9(/OYT8K%%YZCY:M)BT9/.H#3.$UWV8:NG5=][6G1['?MYV31_STU6S4@D5F#JG@]@ M<%7VH&PO=V]R:W-H965T&UL MM5EM4]LX$/XKFI3IM#.!6))?8@K,0*!MYBAP)+V;^RABA6AJ6ZXL0[E??Y+C MQ,&2E=Y-[T.+'>^NGUVM]MF53YZY^%:N*)7@1Y;FY>E@)65Q/!J5BQ7-2'G$ M"YJK)TLN,B+5K7@Z$NAMMK20LHWG)> X$79X. MSN'QQ/>T0BWQ!Z//Y Y6"^XE5)\J0\&4GU9JT_6C1ON5B_!?6\94:+(X"] M(4 >\BSJ$[?Z)5TH=:C58?Q:?:3\W3J-MDZCVA[N<[H2@N82D+)4?AX[+.*M M15Q;]/LLDG(%5&S 0E_0[Q5[(JEZA356:U-A;4IOLZAI-R*F$ Y@ M*_0*I;]%Z3M1S@5)J-I\"ZK@/:34BFYM(MAY,0QQT$%G$1J/0SNZ8(LN^'?H M5 (*FM:961 AF1UO8$#!'@P[>"U"H>_;\89;O*$3[YV@!6%)O>Q!X M"W#L!'BEMHM\ 1F5*YZH2O-$2YGIS0.(!$O"!%";J:(VS&,#3AB'W60UA<8^ MZME*\19S[,3\D?U0:;EGP6-S,<-N9EIDHK$=&_3:HNXYT7WB/'EF:6JMU)ZY M=R.ON\[[I%X#VV$;Z 0VS27)'YG:W?MBUQC:!1#@+DA3!GJX!V-+#A Y,=X6 M5!#)\D>04M4@ *$[@4.^/*Q*ZM@^C=5=,-W-;1&!L&=WPY9ZH)M[YK?S\VMP M/IM=S6=68-A2K'$X[H*SB,4Q[@MGRSG0_RFR31EY8"G39=S%N+"E"^CFB_/% M0E2:&Z@H>9Y35>-XV;,V9OV'V(^[$3"E4 Q[6 VV- '=/*%P\DI7LX*\:%ZS M C3K/O:B+CY3"/JXKUBT] #=_+")X\X"62&:I3\,C0PWA6#8%\&6'Z";(&8K M+B205&0@YY)N(ZD:A*2B0') EDL%7;4*ZX("^!(DK*SC;O7%I 3#$U,DB+P^ M5UK:@&[>Z'/%BM+"#4:=-F6BR X2M?2!W/3QNF/8DQ?(9 J$<;>Z6*14J>XK MUJ@E%.0FE&NNZO3/9885O(5E J^;"Q8IKP?XS@CB9IE^X)O\I4NJ%B !2Y:K MJ4SST6)%Q&./(_O9QR("$>RA=-32#W+33^L([Q#G3N)L=^4FJ0JU#=08;W7% M)"+#%5,D[&GH4$M4:,]T5//H]?3\8GH]G4^OK&2*S,DG&IO9;IF/8!#U5 _4 M4AYR4]Z$9QG;],9ZVN2YCC=5Z=&3%DY[^HSHN"S(@IX."D%+*I[HX S8!O1? M8.BUSRU]HM#9/\SFMY/?/M]>7U[=S]Z^&2,8?0!7OW^=SO]RF6_9#^UAOR1A M.A-5P=/3W"'+U0Q?,%4 K?&T\%LNA6%4( MMF!6@D,F>QW"&(=&3V$7#&#0*!7<'KS2?]P=WZC M=M<03&\F1]:E;'PPJ0UZ 39J@2DVQD$/!^*6 _$>#NQ6 W!^-6V[$;FZ\IPFE6'#H>?4_4"JJ5$JDDJKA8G_3 M9 CPT/>]81A[@)6E;GCK@YM*EFHD331KZ?N4?:_T::@^8EZ_C^H34<5!_6/JV]F/WZ*3Y3BU$::9J$T=S(HJZ4YU-IJ>XX98U M\)XS-:$ZG$J\K*$-=5+HX1.\&P=#-29LTJ\)M7K6^O'>ZHC)%X>%:L[;NX_C7IX3?UF7?79?WI42COGMPWHVB4V0-:[3S145_ MSOJB&F^6EZJQ72H=[RA22R#67XC6-Y(7]4>6!RXES^K+%24)%5I /5]RU>4W M-_J[S?8[W=D_4$L#!!0 ( (=#<%%MF%LXA0, %@. 8 >&PO=V]R M:W-H965T&ULI9=;CYL\$(;_BH5ZL2NU"^9,E43J9E7UNZ@4 M;7JX]H(3K#68VF;3?K^^-K <$@+)-A<)AIEWGG$\'KPX,/XL4HPE^)W17"R- M5,KBHVF*.,49$G>LP+EZLF,\0U(-^=X4!<4'98&-%YO/))]*O4-<[4HT!YOL?Q>;+@:F:U*0C*< M"\)RP/%N:7R"'],_J3)#)=&J$!$KQ#)96/[/ %-PEY M6B]F5%3?X%#;^I$!XE)(EC7.BB C>?V+?C<3T7. [AD'NW&P+W5P&@>G2K0F MJ])Z0!*M%IP= -?62DU?5'-3>:ML2*[_QJWDZBE1?G*U9KE@E"1(X@3<(XKR M&(.MEA/@9H,XSF6*)8D1O04?P/?M [AY=PO> 9*#;RDK!B;G%Q!QSK/; MVQIQ7T^[/^!8N4/M#J.ANZGR;R?!;B?!KO3<,WJ/ M.,&J.IZH2AUS@@58@XU:3IAS-2M;R>+GB2A.&\69C-(I"JWX'A2(@Q=$2PQN MU'0FC%+$!2BPJK)4S?SMV+S6(8(JA"[1EY5U9\&%^=*?O1FC ;W;TKO7T5>, M J!2IHR3_W$RAEMK>CT2M;]4GR/D"PP'V%Z+[;T)FPA1CB-[)R2.ZUI^=$P\ M;S< ]EM@_TW :@L64E4;R?=CU/Z%U/-V ^J@I0ZNHZ;D5ZEW%;U55VM\#+K6 M]'LP,+ MYPAYSFH '+; X23PFB(AP*>)LHY:I6A:B6692O(?:CJZI*9GC ;H MT.IV?^L*^(M*NE'L+R$O"H(H\([7VB660^Y>UX+7,0Q\%X;GL+N>!:>;UC?U;BA* M_F<(/@KKG#"$GA><+(HYLR%HUY[@='^J"_I^HJ!AUS/@=-/X]Y)N LS4])S5 M$+_K('"ZA;REJ$_[@JW>S4Y+>M9NR-SU#SC=0*XMZ.!"WEF[(6_7/N!,_WA+ M.8<70L_:U=!F[[5?G[F^(KXGN0 4[Y2C=1^9DR@E[*H^-5D+<3F8CKEBS4K,WY>;U@E?UG539D)>=D\3?FF8=FR M'5064^)YX;3,\FIR?=G>^])<7]9;4>05^](@OBW+K/EQPXKZ^6J")Z\W[O.G MM5 WIM>7F^R)/3#Q=?.ED5?3PXNZX.U?]-QCO0E:;+FH MRWZP?((RK[K/[*478F^ M ,/(/T 8@[P1P;0?@ ]=0:_'^"?.D/0#VBI3SON MK7#S3&37ETW]C!J%EM;4EU;]=K34*Z]4H#R(1OZ:RW'B>E97O"[R92;8$CT( M^2&C0'!4K]#G#6LRY4V.SM#7ASEZ_^X#XNNL81SE%?I[76]Y5BWY1_3NX/IR M*N2#*?/31?\0-]U#D)&'H.BNKL2:H[1:LB4P?NX>GSC&3Z4@@RKD594;XC3X MP#;GB'H?$?&(!SS/[.3A.('H_-KLZ4_/?B &'4*$MO;HB+U[MF/5EG&'*7\P MY;>F?+57(+FB4+:4*S_G0BW'':A>9RO89^.1 MQ%#/!M& &N+9&$)";&AG@Y(PAI6+!KJ1D^Z#+!5Y]=32O?5*53/-J49>@,V-K6C^*#8HV!H<& M9@Y@$A.4VJ @&>&8#!P3-T>Q9DW/[R.JF(!()O:\@<'1AOB&A^8V)"$&01N" M*88)8D]73<])\;823-9!@5BWXL&:YUDSGX7&>IM!(!R9P0JA*#%3&HCR_!&N M>QT"/L)5.1(],MF6LMZM2&0O3NX8\)V9S2%08#*W,3CR+>: )4)'B!--G)Q" M_!A5 GC09&IC+!=#9@*3I\O.(4M=W3%ULORSYK+=JQ#[OLW%#U0RL:Z7TLT[ M&=Y=+[C(FB:7[6$FT"K+&[3+"KB&]S,= PM0W]3ABZU 2 MW:5@=YORE]R@]7'^OI#R?$"KIB[10C:9>;55R;L>>F-0!]\9CKT.-N@L,$OM M'$#A(#$+,F0+QV,+0'WL0]]++W9;OY!5P.*UNB["[+[K)>+YH(RD?>8#WV9G :#.)"SR#OY9:Q&R;;8;(Z;'UJ+NJ;"[J9KGQ5;MT=] HFZB M^(A$-NH4B2#;.#$U@FV/:$1T5T8\9^RVIIKJ#4?:[QB7.9R.^R2BJ@-G^N MXV-=)BG^U0-DJ@L.=1<LZQ *5?OL= #:W;YPJVA+@,T_.48UOF3NO.G*X:! MLVN?FC4"0"76V2@ "DAB'J$ *!)$(ZTXU6FG<$@.*0F)K9((H]<_\"H @) T.SZ=Y;V9(U3^WK<"Y9;"O1O7T;[@ZOW#^U M+YJ-^S?X8H:!^W-\D78OU+7Y[OW^7=8\Y15'!5O)J;SS2+JWZ5Z9=Q>BWK3O MA!]K(>JR_;IFV9(U"B!_7]6U>+U0$PS_<>'Z/U!+ P04 " "'0W!1$LQ- M:'D) "H/ & 'AL+W=O4 MTCCNOB1V_)(ZASSB\XJ,SY^*\E.UXKQVOJRSO+J8K.IZ\\MT6L4KOHZJ=\6& MY^*3AZ)<1[5X6SY.JTW)HZ1MM,ZFV'79=!VE^>3RO/W;A_+RO-C669KS#Z53 M;=?KJ/PZXUGQ=#%!DV]_^)@^KNKF#]/+\TWTR.]X_3?>]).F:YU5: MY$[)'RXF[]$OMRQH&K2*_Z7\J3IX[32IW!?%I^;-;7(Q<9N(>,;CNNDB$K\^ M\SG/LJ8G$<<_7:>3_36;AH>OO_5^W28ODKF/*CXOLC_3I%Y=3(*)D_"':)O5 M'XNG&]XE1)O^XB*KVI_.4Z=U)TZ\K>IBW346$:S3?/<[^M(-Q$$#Y!D:X*X! M5AI@W]# ZQIXZA6HH0'I&A#U"J8<:-> J@U,5V!= Z8TH,C0P.\:^&-#"KH& MP=@&8=<@;,MA-W_MY"^B.KH\+XLGIVS4HK?F15M!;6LQYVG>%/M=78I/4]&N MOIP7>55D:1+5/''N:O%+5')=.<6#,U]%^2.OG#07'Q3QIU61);RL_N-<_;-- MZZ_.F?/'W<)Y\]-;IUI%Y4[X^ZK85E&>5#\[/_7>GT]K$6USS6G<13;;188- MD?U>U%$&-)O;F[U/DK2YC:+,V41IU& A!+!_5MOSJ5$W^0/NK M@5CB>+O>9NW8BALPC=,:Z.3:WLEO17X6%WE=%IGXZ%&,:LW%:$,]+>T]?>0) M%TOE?<:=.UZF8L;FS@>QMO"R;"=?Y*B\!:YQ8[_&/(NJRGD_+];K(C=V]ON@6Z G+CGKI>?OTO&>F M-R*EV:Y/=A (#9#?CW:NBU" F(?[LH4N.\.,*:HK0(5"YH:HK[L&+DI]E_55 M2UWEHU 9[1M=Y"DIWNH2#$\'V4\':9MXANFXS>-F]1!%)N:@??76N)+^]5'< MVXZ ]U-4)G];2IWN+TZMM=!>Q8F+M?!$5;1S%7GBI%6U;2JC.JQ\Z!ZG6GD2 M! \'VT?$7A015)M,BX(I13*W2GJ!^OM ?6N@8LTNMV+]R]+H/LV:V:EX76?B M+_6J++:/JWW,#2-;, R-IJ\%B2@<9+ /,CAVD- !_I2194!MDIZL8?[V$-[ M)>S,PE-:KU8\2X1CW@&R+IQN^?R\:QD2"&KV,U&"IZGA&@>K90!%3*X'J)LN0D00]LI/^%0"* M=,PC8HA3FQ4"Z &2W 7]& M91F)L/@77L9I->+VTW&.32C$$N?8CG,M#&B.,4!AIO!N#HFHPH6;3C1B6<62 MYMA.\^Z1NYO2N,@_BX6T64C$C.>&S8.AP<8 O -LN.?PP1.XG2BY!51&SXXEC[&=Q[IG M'TIJAG6N IX=4*$PT-;F!:"#/#LD$YX=$T\M UWHJA7O:Q7/?$;56=%5?J#. MB:XQ@44Z#!R^QZY[NC% GK*RS =$ M_7"E-?#LUN 5O+BG.X.#_>)^G-(7>'9?<"0O[@%[[^J&EEW3C_]@Z]W.\64D M!DW40L+C_7E:A\DDK1I*IGF37['A9?L)7"@ O@.LQF\7]1.0C/?LC!_%2 ^@ M.,,*_:Y&J:X!E>GFE*#W[*"W(_*.;^R(]'1L X@$5'Z@'H7< BKS 8_T -ZS M/,"(I&8>L$-.L594P -V&&)7,<$+0 <>\0 R@';3\JPS1;CJ@+T!H.ITE1^HSS*W@,I<==(&>/:-ALCP]$T# MX;FTDT5=)0K/\[6C16@+ B@\0(9"BE1/N.R$0U6EJ_2JTC6FJI+.QPM/;[R( M-#GD929GR"(0W3H MIF=PY($]#U.D(JMLU_?@EU>F_A>KT M&52G!_^A]R.I3B%@:_-B%_43DU2G1Z Z!38<4* $>#6DZD8 MZW04UP&5'Q)UGPA0&;E.)=?I<[D^E-2,ZH@-0ZSZ0$ EN.XSA?\+0 =Q'9*A MD+AJI2[I**X#*HWK@,;$,,EU^@.XSB37V>MRG0'_N /"9-89\?'.H-.%M13 M_3&B&S8:ZTQBG9TG(1JK#LFOZ\4NLLW\+UAF$=4/X MDNKL1U*= 7Z/R,Z^%KM[4Q>; M]CN3]T5=%^OVY8I'@N2-0'S^4!3UMS?-US#W7TZ^_#]02P,$% @ AT-P M48NX[NO?!@ H!L !@ !X;"]W;W)KCG9*[:\G$YGN:$'D>[ZG)7S9<%$0 M!8]B.Y%[04EF&A7Y! =!,BD(*T=W-^;=2MS=\$KEK*0K@615%$0<'VC.GVY' MX>CTXAO;[I1^,;F[V9,M?:3JQWXEX&ER[B5C!2TEXR42=',[N@^OE]%<-S 6 M_S#Z)#N_D79ES?DO_? YNQT%&A'-::IT%P3^'>B2YKGN"7#\;CH=G)FDSWD,]'AX8;X&^\%+M M)/I89C1[V7X"V,\.X),##]C;X2/=OT=1<(5P@ ,'GN7%S<.%!TYTYC,R_45# M?&K2-H:TC> %@GP31+%R6P[,%Z$-Y-#EQC;:!S.H[/1"UCQ&5;L=?\^^PDQJT,(*0YIGO(R93E% MY1DN>IMS*=_5[,!GX*;2]#1$03CJEMH^U53N!3\PB!2T/CJY]%"9G#$G7BKO M"RX4^\\,KN,^YZ1$&9,IKTIU53\"\H+5?D'Y2#1B*?,KJ%_091$ Z V=F00EG20^NPR88 M")OY&>_B5"0V8)9@@)=BZ,B'C]!LFV@:N\&%05OL M R^\Y8Z46ZI+^(8P@0XDKZ@FD_ZNF#JB@JH=S^#S@=9)[*SO@4ULU"?6890$ MR0#\CE:%7O@?NG->Q\H0<@GE0P@&X4-4QUFG0Z'#(8S['CFL@F# (]QZA/UR M829$ZAGI5#9\@VVB:#-2%L)6YT*]S%EXGOJE=9..^W#F,PH%L#UNY"V-_ MH4U346GJJ)"\+&D.N2^5&V1LC3\.XZ0O!BZSZ8 D*_]@!"O6*1D,='G2I.>+:LC,,P MLAATF.%X,5# <:L_V*\_7R]=UC4*WZP/P:Y='KK* X%:2 ML%^2+O;("=O6%)PD?>5Q6"6+<*"RXE9Z\"O2T]NIU-IY^4X%MYJ#_9JSJD2Z M@ZVVGM0->]::/%A\L*TB8WO=YK3"0^'9B@WVB\U*P!Z%[4G>"(Z.NQ*57'45 MR(G:UA8K_AP:-1L W,H/]LO/.?HJ:*R(L?FV*6\ M *:M'N-98.-TF(6S@94$;E4&^U7F.WDV\& Q<5HW-OMUN2."(DALE9M#I,[& M@CP1X3XMP@ZE2?I+2X?10*Y'K11%%TK1*75<8>A"'-E"HM=Q?MZ T5*4%U/ ;5Q0:_JS ]--^QS="@YH=M*LK!6=@ZC))D.K$ZB5FXB[-]Z M#@&]0FNZ965I#H$V>B7->.9$C^TM<1SVUU8.JWDG-UZB[YSJ^27,@Y[J);47 MMV-C-+5.XQQ6LS@82->HE;1HZBVVC]5^7Z<*!7E3F7%90JH "J;3DV MM'24L\S^6).B5I.BR_8XIWW$L:F84$9W@E=;0")E!8.;Y9+4YTE..AU:U5< MATTX= @3M5H5^;7J+Z(/*TI$B2G]&U<^/6=-L];XZMVF/; M]&=_TKGK**C8FBL@B&PO=V]R:W-H965T&ULK5II_5*H1UW5E_.O! MLFE6/^[O^V*I:NE'=J4,WLRMJV6#GVZQ[U=.R9(GU=7^T<'!L_U::C-X\XJ? M?7!O7MFVJ;11'YSP;5U+MSE6E5V_'AP.TH-+O5@V]&#_S:N57*BI:CZM/CC\ MVL^KE+I6QFMKA%/SUX/QX8_'3VD\#_BLU=KW_A:DR82O/_XIU''LP$$7K&UO'R9"@UB;\+Z^C'1XRX2A..&*Y MPT8LY8ELY)M7SJZ%H]%8C?Y@57DVA-.&#F7:.+S5F->\N7 +:?2?,IC(E.)8 M>NV%G8L/3GEE&G[S:K_!7C1COXCK'H=UC^Y8]X5X;TVS].+4E*K2BL_%&>F&+%*OIUY76KI\%@\^N<_ MGA\=';Q,,_GGXSYM5'-?* MZ4)FP7\:CS]D&0"0F-A@1-VSD38!.-.9[A"+MM(&?M0R4'G16$&((PX/]G[E M26/7Z*)2XCD)<:D6;146G.[]QN\MEG!"KE85I)MAH&M),WKE\FC6@/::JJ)U MNM%QQ.EUL91FH>B\:NT9;9."T]-)TF\DIFVQW'WZI17&-E"BJ-H27E15::]2 M^Z*ROH4#0Y0_6DU',]L(LAQ;C/RM4HW:N? (CB-LZX1=:<-Q2DO+\G?@(@\8 MLFMJSV=J#(7MH*:C%[VCNH$7F?F+>.O>JF TL>V@8_@;7I>+Q>&#V' M[T&'?I!!VH+C/SAH S]+L\D-B!$,*;/3.\LK/1QQ=/",L3$M7ERJE74-7"!' MSK_X4,F$<^R((1LEG5"4C<0)S%#/L.N30\HGAR]&]Z+7D QI'7:1$2% >YX* M&%ABN4JN 3HB#6!7U?2J!CG0>W-9*)HEH7>#[&U =TB+ (G*76D.UOCX"*$WA 3 M:Y1PX8JBE<)Q;R8KACFF)T,ZD#TO*S442UNK6:N#I5?._@Z.QK@7ENXM"*, M=/GP YQ1\,*]Z/X2HATAIDY.I&+,.[[,. M0_%NTN7%\?N$OL/.02][)MB>V!LTZ%5B['U[Z;8-%5Z(L1($203:X]@GBTQ)B$&Q== ,?>:7$ MN<5!'K[(1KMC,&2X)!Q1AB(IQ(M7/5J'T3L9''SN!@L9)LJQDVMD#] M8H$0\ %VU]JKW2E@25E'7Q,P$CAM80J]QHG(H3,LHCBP49+:1U*\SVS$&M193). MSU6.(W!-N2Z63)UN)0VQQ@M8 0%>=CB1,MC.I$4GA$*Y@W1>)Z>LD'GI.= # MSD]N9#!L6HE'R.S^L0#+ /H2 M[VFVW[RD/>&>U@&;D1N(0A. 9LE)_V^MC+/M$<"_39(FRI%YLB/$98#8, L. M7]NR1\E \,B!03P(L"UMP#F*\AA% ]@?B?ST[V$$XP:ZFP M9I!XK0@6TEP>F-;&R(VSH,50CSHYRM%9@XXLG*R3\P&X7)F0BTZ3%$,QE'+3 M"[$7-/P+"G['W#0Q[(Y/,T&Y*!K;P4QGQ&WLQC.SEUR\4I0?N !ED(DT52R5 M+*/D'$R@#DP>/VNW@"]+\F&NR.:P@EUSK03747N,-WC;Q.Y;K.;"/EBM9DG/ M[57 H5V2"KD A'%@2KC-.DVV1,ML0>)]0U@,HSEV#O\&#JU H'R-==7IZ&^NLOXGR ?-#T%B:Z9PUVT5*#"FXQ_4$WRL#8$U;XA MB,.H##ULN(K]92B2P H-XT:$@82QJ4H* M+YB/,] "9[XH;GA&N>[:@; 'L&@=5QZ$BN EI"QW)HRX D\!!,4:$*40AD:Y MUF0MA,J5"MR?V+M')%$+HR,8A79%"\9$%@Q2I>+Y?LE0%UFSL,S9J9LVHO!K MN3O@49IY&&\#'Y@3,XLIW&ZM&,0(([C&0'5=KV(_)7B'YE^HQB0U?T+YD>0! MA+:-KO2?75(,LLKYEDX(T!&Z7>H^<['UJEG1M43RGP^3CX4X7 M%!54B>1>$G=0:%<.I'X7C-I;X50>!99 1\+5^=84HK=!(5&# ENRVI6*C8J< M_WQEZ&^*XS6.W>,M45J2+K"=N5C>NE1C+&!& UN599AI.J;4G$"0 < M.5?7 $KXTNW?.Z.ZVY]32M9ZU#=6VC"<<$XN=^SQ(WSB<:!%#$KD"+&6]Q1G M#%'Z3C1NRU73;M @79 MGUID*NP:UGUREP&V=6;;_@6%L=45*OGM#MLL%$M;^PCJ2? I-=S@O$>J6*]L M@SKW$9%JB-/HI!K:'6"@/9 I($+R+VSYW= MT&B!*R?9M@1*.292^'Z9$++"KMIBF$ZL+U#_4+:V8&VYC1U('UW&49:[PO$O M5+)'OU'9&CNCSE"$LU7;=/1\C:R@&RIKD-.*EK7;/FR\"E2;!.88Z;J,?AA; M_>$R(.933OZAK/7JQO"9 ITQS+_F1#-SK7GX?6I0GDJJFV49:ES:'^O6NND5 ML)%W)63L20M7\ZL@+"W"_O&+-"UU@B-Y"XOD]4M=_TD/LLPBI=P#V+ZWA 0[[B$UW5ELCJ1NQ:^%!@M$,FDN[CNU:S>Y?6/C5GXK93\']Z[!P ME1?>G0N[RQOJP>@F]Z28>N=EEJKB6Q.$;0 N ?+$C:'M (>77,?+$+Y@R401 M$V.20&RU3 )(M)1!0JJUE5ULH"GR.O;JU L-.[O4L]#8()I$*CO.X213TIK6 M%'2X58P>3)MQ?#'=XQ*"AM"]1+I586ER;#T+R2.*W';$G*B\*5E-Q M]S@50W><0=>WG+S+=W8AR^3=PLU0)CM2S)Q%61UP!0]Z]#1<9J[(^A% .A#G M&H?L$]?G5E=/FHX@#OG*AVP>4)B$([M1^J3CS(U!P1QPEM-(V=N$$R=E'"XQ M^%)M2W.^WE%ERQ4 50,AR>:.U2Q=,_-"Q$$#%BQ:':J66UC7+_,"]MVJ4C+J MW0-M1T=TJ4>MO@4*SH=BG,['C?&Q&DB$,B(4-QRS"FP^QC):-W3B[JFRPMF% MQ-:_Q@1691VZ*X2;>$5O]@ZAW. LM% ^RNL.C'YX>@ PFD+42L\W2?(>-))5 M^Q,S!&G/>84;@7 !'Y?(599DG-]*R7)[V:ZEHSH"0[)FTI8H8>BZIBMIDC#> ME?>OSS,'A$ZA3U9Y2[TT%Z"2'\&B< 65P"D?"Y:% N!!*EWD8"F$&=I M+,==@,IP^<31 \-\._,^H$WX)40SW[7&+P3Z'T#TMO/)%>?J4:O M)=J[*4^D:;;9 K>NH9,8*)/6M :VK& B/]KU]<]^[Z.L6KD%?WI&P(,3"-]G MY:?YZ[9Q^*BK&QX^C7LOJ=WE1:7FF'HP^N'[@7#A<[/PH[$K_L1K9IO&UOPG MM=.4HP%X/[=()_$';9"_^7OS/U!+ P04 " "'0W!1^T*J#JH% "N# M& 'AL+W=O,"2 :DOR MO4T"N&F"!5B3(,ZZAV$/M$1;7"51)6F[WJ_?=TC9=;8DWAK5=;VO%,XU[SM]6Q6R$K8KFYDC9VE-I5PF)I5SS9&BMP+564O MC>-1KQ*J[ER<^;5[@>47%6RMDK79.3RO#-+WKX?\'E_X).26WLT)O9DH?5GGMSD MYYV8#9*ES!PC"'PV\E*6)0/!C"\M9N>@D@6/QWOT:^\[?%D(*R]U^9O*77'> MF70HETNQ+MV#WOXL6W^&C)?ITOK_M UGAVF'LK5UNFJ%84&EZO 57]LX' E, MXA<$TE8@]78'1=[*#\*)BS.CMV3X--!XX%WUTC!.U9R4N3/859!S%P]RHWR M]9+NC=*&[B4^.5VK6M29$B7-G7 2>7#VK.>@D@5[60O_/L"G+\!/Z:.N76'I MJLYE_E2^!U,/]J9[>]^GKP+.9=.E?AQ1&J?Q*WC]@_]]C]=_ 6^697I=.U6O MZ+(0]4I:$G5.5\8@%)?:F, >2[_/%M89D.B/5[0.#EH'7NO@_XKZJ_!WES>P7FC_. M'J\^7MT^SF]JRG1=MZ6S5:X@5T@"6B.,<*WIO'2IJT;4NY]^F*3)^)U%7I(I MRUI=JAPNY+0\^&0//D7'LJ1RK*FEPF')@;>D:E+.4J%0 $9ED'T.!5VA%#YW M3E.!%!R#BI!9-@#QS>7"4:ZL7PLY?EW 2%4MUL9Z3>RL%:4PJN6'AJ )2[M@ M!<0R;0'-PFQ[8] YC=NA6FNT-P]CY$;6:TG"&.::=Z)+\T9F\!Y>EKM_!*;. M @7+5_UA\S+H0@^F6CO8V(B=6)22,<5PI$M]+I$!,1&TD+* MFI;KDE54VCCU%U3@#-LAV=609U4KQ]%WA9'RS4X*0TZ:BC-UESF]0#B0^G&7 M0!V1YXHY$O%N$,9955'C6>[3RSQYZBS(M5%Z;4N.: -+8 ?O/Y^)W3[<1EQE(S^RH))V44'=*;*)VR)!'7>*V;8/3"J D.1\;:5DXXO-M30'J:3$'J_=! MD1M1KL4^&ZVY*(+(7X>Y]YG_1+F#QPSU92U0SRA37+B^7+!0[N=+]% @1* P M$PBM*P^D#+D.8550C3!P/D!HI)3YP^S3SS:=[_8;G\% ,NZV@8==FI4O-!8V M>JFU:ZN)FZ@O/52]!'F_%8[(_\0E'=B"]P0_-EI'0H<'#_CATZ7K0*%0/U2% M6U'RK4BXTZ"7*RA<;&B@^],UPO/=PS-[3)29M\C3'QL'^_[3H8?0GWQQGXS[/DC1*QA,>1,G ?_M1/QW1!\6T#X7Z$F8_&B^2Z1 !'+%WT3@=\'P5?V'GW9<]M"]QM':9K ]"EL'47# M-'UFY;D73._H#5E)L_(O9:XL]+_PG#RL'A[CL_ &_78\O.0_"K-28'XIEQ"- MN^-AATQX'8>)TXU_D2ZTP_O6#PO\H)"&#V"?*V\_806'GR@7?P-02P,$% M @ AT-P45X7\WR2 P =P@ !@ !X;"]W;W)KC)M60[V20;VX#LN&B I#"<='LH>J#%L44L'RI)Q?&_ MWR$E.4JW27KJQ2:'\_AF^'%&TX.Q7UV)Z.%92>UF2>E]]3E-75&B8FYH*M1T MLC-6,4];NT]=99'Q:*1D.LZR3ZEB0B?S:92M[7QJ:B^%QK4%5RO%['&!TAQF MR2CI!!NQ+WT0I/-IQ?;X@/[W:FUIEYZ\<*%0.V$T6-S-DGST>7$6]*/"%X$' MUUM#R&1KS->PN>6S) N 4&+A@P=&?T^X1"F#(X+Q=^LS.84,AOUUY_V7F#OE MLF4.ET;^(;@O9\EE AQWK)9^8PZ_8IO/>?!7&.GB+QP:W8M) D7MO%&M,2%0 M0C?_[+FM0\_@,GO#8-P:C"/N)E!$><,\FT^M.8 -VN0M+&*JT9K "1TNY<%; M.A5DY^>/EG&$#18HGMA6HH.?F*JNX7OYS[23S".'-;->H)NFG@ $-VG1!ELT MP<9O!+N">Z-]Z6"E.?+7]BD!/Z$?=^@7XW<=/F UA$DV@'$VSM[Q-SE58Q+] M3=[PEQ>%J;5WO<0'P'8>+>22^,MT@4 O 986N?!P9YP;P+*V%K6'/_.M\Y9X M]M<[4,Y.4,XBE+/_YV(^"+;);U:P62U7MU_RQ=WJH0OVO?R'R_%H=$VRN_QQ M=0/K?/-X2_(&ENW!$KJ0-H!2FF MJ16H4$VF.11&*;2%( ..3]1!JG TA,<286E4Q?0QQ#26.](']NJ.N*FW?E=+ M>OGMK8;GRX%Z02GH85E1D%]Z0%V'P.<*K?1?:-0+]Q'* M$(MJ+1KZM_CZ.D?0S-<6NYKW'?8N+ASU"-#0XCC\MSZ3]H8!/9Y]''D.(O9F M+IRDIZF:-\/D1;T9R??,$O\=2-R1:3:\.$_ -F.NV7A3Q=&R-9X&55R6]&6 M-BC0^+S1YJM-A'#L(4N5/6DESJW?=;LV2D3&;4>OA<*;E389=W@T=UV[-H+'7BA+ MNV&O-^IF7*K6Z;%?^VQ.CW7N4JG$9\-LGF7T:#%HMPZG97"0)!)55SY0QF' MFL"D]XI 6 J$'G=AR*.\X(Z?'AN]889V0QO=>%>]-,!)14FY<09O)>3R7 M7+I'=BE,?TV7UAF4UK_?L#RH+ ^\Y<$?EXO?,/CW M+_/%/]GE;/'ATP6;7]W.;A:7LZO%#>[9]6SZD6%ANIBQ6RQ^N9[=L.F"O9_. MK]GM]..7&3M#.\0L7Z.[MFUF49RQ(& N$2PFM'H%_%M?VG[]7&=KKA[1U6MM MX!^MB<+[K/!>-KTWY+THO+^O>;\B[^_)^PY#EX);HJ0NVS0G501%%J+8&HOM M VW9R3#!H:- )M4=6PLC 6CYZ/=%"5=WM-T_[$A[_KV5-QO?&G1ZX/TW]&(/9O4EGL%UH0XE="S_<4N!= MP+[CRU04"6$VH3@^+]T28UD2]IN0%37]M*HZ[(KJJ4[K3Y+22(./Y[/ L3TV M:0_"@%TTZF4_:/?#\* LTR=5NA_T!P>_:>J%U.VQ4?MP-,0KP:XT/ R&16<% M1^#9U#?B9VZ0MH7ARO*2V7 $0O_&DIX0'50V!K0_G<",SLV/D%:]E1:-TK$% MIP**TSB\1#I'\Q&$M\B2S$(%-$9?Z[K;[&/GO,/VR"HX,VXQ@C M1OK2F2LG -8AF]1DE=SM?+;=7S0A&M*^6$Z0EG$._Q.=B64NTYBX5.\([2EY M-Q@A%K"?>5K)+0ER'VT* 98J?F"9CM'!%7^(AW41L55.P6X0B:;T1 #C.XA2 M(W_U4)BX]PDK62!'_9KTT1NU5K@.F[VN%1K3/$96(Q0_'0/@)L4# M^L9WOQ4UQ41Z57C6&&3&Z\1H4)&H8XDH?X:23Q0F3"KX^0% MRGDZ5% ">\/.I$EZXT[X%NGM!F\DL!P_F3S$H\-) " ZMZ3/ZPS:8?]PMQ;G MAA)/8%UB1%$KBM@M*]A->'9['H@FH'998Y&^4_)7XDOF)_:S(;LW&#\%--I! M?.KEC?_CY!6^EXJK2**_YJKX9T9AHC)JS.9<\1Q\)>(#A(C\:9!TTXWG)/Y" MOCU5[^Y>.:V\8POM@*VL9?#ML-T;3W#MXQKB&H3M<#RJ%BXD@H5RUA:U/6B/ MAGV\& ][+.BU#T'.Q<.5<-L>WJ=X'D!^$ [QNS\:3^@)TP+QVSY71/A!%_13 ME(@4.!;.5=3!;*3^ '3UG9JIWCZ@/Q#PF'U2M1;HO70.*([$JE[PIAPSX';: MN#F,^T$O8#_+U*((SG2> MBGMNXFK2I_!2Q=1&H#VR,#4X =XY3;,"E(IZO97F#H4W M^\Q3/V=A9_CG[3B2V[%16O8$2OBX3ZUW;KTV^L&S$UAK+]CU=.?WFG^NGISO M'#.J&A*$D_X(4%=:GHHZ1>[>^@%D_QB";/BU07P0O: 9O>C$?L$R*9<#4%)(VP/AV-/C7[$$$,=#HBQ<'0>C0^_EP6W2H*QUS$(#U[Z ML-&M?7 "/=WYSVK4(>C1XMM3M5I]N9L6'ZQVVXO/?I>R5*P@VNN,ARUF MBD]IQ8/3:__Y:JF=TYF_300(U= &O%]IG.#+!S)0?<\\_2]02P,$% @ MAT-P43G/P]<&"0 $A< !D !X;"]W;W)K&UL MK5AK;]LX%OTKA+>8[0 >OY+TF01(FDXG0&=:--WIA\5^H"5*YD8B59*RZ_WU M>^XE)YCW/NI4XWUMWZE5)!?*LKX\]&JQ":5].ISU:JEGYB M&V7PIK"NE@&WKISZQBF9\Z2ZFBYFLV?36FHS.C_E9Q_=^:EM0Z6-^NB$;^M: MNNVEJNSF;#0?=0\^Z7(5Z,'T_+21I;I1X5_-1X>[:;]*KFMEO+9&.%6TMW5SG9Z,9 5*5R@*M(/&W5F]45=%"@/$UK3GJ MMZ2)P^MN]5_9=MBRE%Z]L=47G8?5V>C%2.2JD&T5/MG-;RK9S)T4ADK0^V3I.!H-8F_LMOR0^#"2]F#TQ8I D+QATW8I17,LCS4V&MQKQP_L[:?*.K2OPDZ^:UN#9!FE(O*^5/IP'KTZAI MEM:ZC&LM'ECKI?C=FK#RXJW)5;X_?PIB"-ZJ9B*/96"QFB]DC MZQWUQA[Q>D??,U::?&"JN/!>!2^NM,\JZUNGQ+\OECXXI,Q_'MGVN-_VF+<] M_EM\_.A:Q-%7OI&9.AN!A%ZYM1J=O_OPX>K+]?OWW09_?+[XX]WUY?NW-_W6 M3O%P S/#2@GU+5/>"UOPG2Q+ITH9E&A:EZV0Y*)Q.E/"KI7C$8743JQEU:IN MCH%@R.@WF7UMM5.YT&"96+8>F'UZ[#61;R)^M17XKTT)WP_?C,4&FRE'\L*O MC*RV7@.E3?LQP&Z'S-:---N?_O%B,7_^&J.Z$%)$=0[[=*$E/="[\'8P,:3" M2UUA9^4GXHL.*SC&-U (VN_Q^8PTLY"C7)$29+>5+-PF8A9DN[01D6*NV+NC_P=^M.V , M*1%F&78/_*=M'J.U6>ELQ4^!E5.XE96P3BC"8I8(=L@*:/&+#,!\3R6%9;!N]NNV6;$T'/P?22IJ,\^:P*9N5,GB?2N2UE>X0:U#V"&WA;)W2K5YJ(R.I>X_C0E(U M@"<;9$1KF'L"=!2 M=,)!(9/&4*;W-@PL3^'*6T>(:7"!'^S]M94N,._(O ]9L$OVD@YN4!0*@H.T9/F N-4&&CP*V!=[I7NA"9<@%-VP_B'V/' MK&IS5G"T/;2[C=0@U"4T!839B0S^H_O\F-/09% 0GQ1:Z1] O;WJ\^ MKNEN4;,RV4 IH&4I4PT5/@*#6;F":ALR<2<48WHATRL&MY/4!LIF8),C'[:\ MA)+.<.IRI:+ ;ZC*I#DIU_\;N1%)Q*F',H'$ O:&W)H$'3E^%5.6^!56*"ZB MCAV68D[]+E&MQ=$\-DC#^J2B3E%2H+9U"F/A;##+M5X\';WY\.?UU2_SEZ.? M!5.4HI9$<4#O/J!I*8D2ILM2,2Q.G6A43$N2G4=28D1, MK;_&B8[3#S@(#610-7&ZZR)!(BHWL8+1S'XEDJ0=XJC0;V*[P;PMM/.A*WT0 M#D")B5/ +U2W@KTO#CI0#4 M5&@];A7T SI@N"CT-6-?X"6U:E0[@8W4DN97 ML=H2C\(__:Y2H,BV,=_YE,.E>ML (LY82(R(E:R!H!4)"U,7!XE.DOY^A'US MME_1F$A#IS)F_S#H_1 $"EL/WA_ I62VN@.-$TXH'U#$0E\_OSN-+.I[#3E@ M[*"GZ!4"OLM5E9S)&@ET0SF"16W=L!8R5SHX?JBI U,1X6X?X6)=CI62JR"M MD+J> N769$251#_NLU#+-HK..-BM$[V:V-Q4*F&-MK4-K/.ZUBALU)@:+[.( M4L>V,DZFEF%@P!(G>WZ[AY';M('+-GP:)CD@WI:*:S9Y.\DO3@FZ"H 0^X-\JM-35L7I5)[.\=$)(P]1W3_KDT'1JYX:,S>#R[ MQ>:N.UL6W#.++1J<0WT)V6VH0?I._1W#W.>8 [9'6N3BRN#Q^<.!J\^RU>)-(P1KXM">IXOY MR<_BZ?P9?I^(DR/\S&='#R983*6D(%TEN;-D9RC'N.>P/WAPE,!V,9S\-DWF M;'YZM!_/.YF]F!'F^1%=SL7Q3'RVI.ULQJ'O9M/!=THD8Q&_<^Z&QZ_%('2I#34>!:;.)L]/1L+%+[#Q)MB&OWHN;4#&\R4='I6C M 7A?6#2:Z88VZ#^#G_\?4$L#!!0 ( (=#<%%O)ZM+@ 8 -80 9 M>&PO=V]R:W-H965T M45QWVD[29*PD?>CT 2)7(A(08 #0LOKU/0M -.7(3M*^Q"2%W3U[]NP"R,G: MNH^^(@KBNM;&GPZJ$)IGX[$O*JJE']F&#'Y96E?+@%>W&OO&D2RC4:W'T\GD MT;B6R@S.3N*W-^[LQ+9!*T-OG/!M74NW>4':KD\'AX/MATNUJ@)_&)^=-')% MSPVT=KWG@5GLK#V([_\5IX. M)@R(-!6!/4C\N:)STIH= <:G['/0A63#_O/6^R\Q=^2RD)[.K?Y3E:$Z'3P9 MB)*6LM7ATJY_I9S/0_976.WCOV*=UAYB<='Z8.ML# 2U,NFOO,X\] R>3.XP MF&:#:<2= D64/\L@STZ<70O'J^&-'V*JT1K@E.&BS(/#KPIVX>PE(25_,@[P MQ5_&1;9[D>RF=]@]%:^L"947%Z:D?Q-Y/U!;N+V?QB+EX;\;LT M+;0O#CG/PZ=#$2H2Y[9NI-D(6=HF4"EF16%;$Y19B7F0II2N].)=4\I XJS^;OXM/A\P?LZ='!="@2O*'06.A$84NU5' G_7Z/YW%!(6-W_#28 MS<\'#\23XVEZYJ?!@Z%H/5LQS'KKT%%PUC<4&TK4%"I;CL1;+"D)D:'2Y-,N MQ;K"KP CT7_.2;,B-'0 -A,P,+R00C-H_%[&&(66WM^@@H>\8B@4GIM&XZ>% MYE>/-BAA&;*+PM;P7<0 0_Z\KE11B8 1LLNR]A:@I6\=],&!'15V9=0_\55< MOGX'RCS!B2,,.D^)N)X/9O[P\7,O'/>\"!8LI2 MNL'I#:_//CC -DNMY$)I M%39?X=HNM%HE%N"_EA\I.VGDAE/T*5:T9=(]D\4O/9Y' I,K?FQ:UUCN!RS: MILN1NV03$[LP%1/BO2V49%FN5:CV0M59=WV6*Z@NCEY*A6VX!U$[+>BZH5*Q M"I"7L>&&?O#4X1$ ?HLT@2U(^,JZ<, )=V%3G:7+!/D$5$96(BEKTJS3-*^B M7^^37E.$N!!ZPC!'X\:&8JYB9%6EP&9?JJ^'&KE0AO18:2%M9A@+.,.3(C?31Z^/UPFVSL?)X@96(02D%E6\X4M=C&HZ_)^8[IMJ\9 M[@'HZ%.K>.A\:,M5ZD]V>X]%%&7&6=XUZJ!H&1O[UN82^P6G-WABAYEY5(2N ME0]L+]J&#T:9'W:1!W^O.Z!F:#@/;/ #A;>L5T-KX(USNT]*])3Y2NV0^Q.I M^';Q 1.!V?]"6T0:=8N3A<@*ZG?J_VN:;T&V38WN O>M4%CINW!>YHKZP%YT MG+0<>4?UGU5QMW_ZC<5!& M;I;8G+?FF;^ :5]R"UVQ-H"GI]FU;77)*>]CR$9=*=/RQAF4YN!9>]OHJ(Q' MVT#H, 1M11N!I&E^$.Q!?-B>(E:.TE1;YGTOP_6-+&C7<6E!(Y>#]Z,B50J: MWN^XCY1=UYA,7&"SN[F,Q(RU5%3_>2]<6HUK4ER5BQK2[2=.CCQ_E^*M;501 MSVHI42CP)G?N29RM JYH[/9F>[VI>S?+I=]1AV'QX+C,QYH#/L7RSJ#N&?F? ML5G)*XI[X>='B:26N(!7;BAT@ZS,$PR7@$#U L&V-X&HSM=%L/%CUN=P[^3% M-VS8K7-,0@K/[*C &S*./W&B5F#E$Z8D4HBS\))PQ<+6\%ZYE3)*JD\[IV;ORO)&-F!2YA.AD]?CA()^KM2[!-O+DN M;, ].#XR)^1X 7Y?6N247SA ]U\99_\"4$L#!!0 ( (=#<%'E8W$EI@D M +$= 9 >&PO=V]R:W-H965T7;(#=;+8]H+L--KF[#T4_T!)MLRN).I*RU_?K^\Q0;TZ M[\.A0!#)(FC21S/1KG4Q>#R@I_=V,L+4_E,%^K&"E?EN;2[MRHS MV]>#\:!Y\$FOUIX>C"XO2KE2M\K_6-Y8_!JU6E*=J\)I4PBKEJ\';\;?OSVF M^3SA)ZVVKGO!Z<#D:JEK#+_R6S_IFI_3DA?8C+'_\4VS#V> M#T12.6_R6A@6Y+H(5_FECD-/X#1^1&!2"TS8[K 06_E.>GEY8766XQJR/G+3VJCBDI=C#R4T:-14@N^#8*31P3/Q =3^+43UT6J MTGWY$8QH+9DTEKR=/*GP5I5#,8TC,8DG\1/ZIJUG4]8W?=HSL;0F%U>PU0(! MB*Y?BRN.J[+BGV\6CI__ZXD%C]L%CWG!XZ\/Y3."US]=?_SQ6MRM%0S-2UGL MOOO3Z60\/W? /2MU(C$H!.=%:36J1V<[89:"IDUFY^*-R5)[F6',?E;>=0-_5]+I8K6GYM^H(_&=S,MS\0Y&9:8D9>)6 MV8U.%(1ED;;SKXN-MJ:@&="/Z#M4"33RI.MBA0@H2[\;\>$#'QX^Z%POK=GH ME*.2@XO61!(;A6!A,>6\]$I(ELX[:5>O)+P1GB+][E;<&.N7)M-&_!F5#*-2 ML2">^DL$75#L(,A6D[2&+&*>2K9 66;$(E'"+#*]DD0R#H20P1(+1087X4%@ M0T1/)Z1&%TE6D=D2ACM_5&:5ZYNX5%!F,9IS0HXL.4(/:2E:>P/WY2)3 0VI MLKSJL(\'PN/JD,JZ3B1A)* M[JPLG&3"=$&MS$T%T[!X#45<$[,J]*\0@NXZ2N0P.%:LK'&.>!)#2_(%%K61 MK].&( .]E14J+S.S4\I%2)?8LEO>@@,I/P>E:*"5(@.Q#/X434 J6LU=2M@* MB&F[ES/"(4V4"YUI. Y0I-H2Q&D$^0L_@B!M+/R\4"OC-66%#-G(#.% 9%R5 MK%M[A^*'@H=U 206Y,$6T5?D7VI$87S/36W3HY(CW[K;(:@&:I)I!#@B>8 2 MB.U(H5"<&9K5UV65SA>5=8PJ&'05N(,@QOS'\RG32^ #\HT]%*H4$X%3K!> M?K]LDIH[HQ8/B+_?E3J16;;K@T/ZD"Z*]!*P1(R0 6W2)B4$;4>%:A+-&&R- MZW(?4J;2X2$F$S^K!AU WY'32$PJ=T?>'.%RL/AI:;,ME.5:-LLEGD9(50JW M4%L9N>7A>"1R8JRES#5[1=4&+@"_$ ZH#@UJU\!82]X':BB#B9H _3_A#R=6 M"K9SI'5 64,-( W:C[/=?4*AGB4558E2J.W;'65$X"*1;DT)4[KTL-C]4DE+ M"HV'O*BPK]N^,D3.(?.UTRT5Y0J!2X;B4P-*WG#+>L/HR>=(B<4T3VP$)BKEHD]5X/85B40I)U#-M-[! N MVG3MYZHNAONU8!4%9S])?X@B^S_C_T$8?[^S(Z($UP&(034W3L!70H268X$5 M53S7C[=5XBLR!OT0G*$JZQR%'N((:KO0F%$1U]:=C9: !5%/*77-/(@7 MAMRRROHK=RLP9[!#(CB4<875/0CIHK8FX(]B"1DJ--;-( =;D9XZ-)F1111Z MH*ZRW9,E^5@)L@4X*1JK."%=%<)][98!?8?IO*G.TF@82X2M<]78^(C)BAVR M7/&RJ35AZ7!)IH$B*<7#ID7O;X%TE/%JI1,A4_*%$ZJ^J*1B8P[L@;3S;= P M&[KE DF2JM3U[MAOIV%\0N0;SM(MAV2U%0?WTKJP:#L5KI2)>AE^'FQLA!CM M''>Z_ZAL[S?340+XEP3V5)/ZU^;YK-B"_ M1M"VH8P9 ET=M9U$KU.1E)F$3H\K57=6[#+MY-^$HOVFR.W'_-D@'NX.OJ*' MJT/3[N6]';770KSXU-P#@]J32?9E5$_FD1:XAP'JX= %:+E/%Q3JKNWL=5>T M0ML[4*'A" HN23[O._*R?'$[0+V?:SN7=HPWW+:O UF)RH7=LEX>7CPT?"C> M$_+JC6/?BQ[4FN8BY,F5G.7.F/Y175IL'@V*:,]X:-10_+7CB:_/S>\$M/9U MV!5WU]=?*"_4E'6O6-JP=&S+VT5261M:OX8+N(+J?B.O^PW?>X_0X,>$?,XID8U">60;?M4N^+\]NO 4AU(XTHFD*)'8!$ M9Z ,?0SY' 5N#XU!&V9ZZ%3M \&G$'3FDIQV%>),SS%MQYAL(EIS)8X_9LLG MF]JA7NMR_]V@DUESW&IC$YB[:5X!I$EX!BY;2X_E%9#"%_)$(=U*OA: 4)D>XEZ%"R$<+ M2/7?'(M;57J5+X!->OG[$37QU#B]',:_\5GOKGG32]XU;W:;UUJAFWPE3J*S MDSFNQ]%L/L5U/(OB:4PWT^AX=D:Q;;K2<33%E'$4QW-,GV/6)#K&_SM#Z#RT MV"LQCZ:L[22:G=)U$D?S&:L_B4[/]DUL:H]>&XCW^HM"$V^I7#[G8@U$A.=S1" ZC6,QCJ/3V9PNL].9N&LXX /9_>US3M.:=\6*+DY2%YZI'D1>+5?#@5NT]^-[-?&..X9^QO8\O#GOB_B&4\'._',NXP<3^4W1;P&YI^Z'O/J/<9 M#66]XH^%=-X$_X4O:NW3]GODF_ 9KIL>/F;BW(W=W6&S6$(T'LY/!J'O;WYX M4_)'N87QX!"^72N)(R]-P#B]A6M^T +M5]K+_P!02P,$% @ AT-P49!T M;X7T" Y1@ !D !X;"]W;W)K&ULI5G9$\=5MI7<22J9I.+[3R^@K];&?G-+I;QXR+/"O1XLO2]?CD8N6:I?2;FY59M:O M!Y-!\^"+7BP]/1A=7Y5RH>Z5_Z/\;'$W:K6D.E>%TZ805LU?#VXF+V]/:#TO M^)=6:]>[%F3)S)AO=/,N?3T8$R"5J<23!HF?E;I364:* ..O6N>@W9($^]>- M]K=L.VR92:?N3/:G3OWR]>!B(%(UEU7FOYCU/U1MSRGI2TSF^*]8A[7Q^4 D ME?,FKX6!(-=%^)4/M1]Z A?C1P3B6B!FW&$C1CF57EY?6;,6EE9#&UVPJ2P- M<+J@H-Q[B[<:Y'22UU&Z3B1Z0NQ4=3^*43;XI4I=OR(R!H M8<0-C-OX287WJHS$\7@HXG$\?D+?<6O6,>L[?L(L,=4NR8RKK!+_OIDY;T&! M_SRA_*15?L+*3W[29]^1>G/[5=PX8>8"UGJ5SY1M31Z*PGCE1"DW)(_/UO%_$D?H6K ML\L3\<^M;5Z(M%+"&R'G MT$U5R-Q8K_^+39$+RF[OGBRE76 _R69O08W'DTMQ.CP=C_'W?'PF_FBV[.2!CO8=;P$FN>\"R,0/I65GM-6(IT9"QRRWJI,]07F#C+ M]$)2E6 E,LO$S%C+_H8 ^ ,#0@3<2]:*;2=G=#41_!.W;L;-<6U7@-T W8_- MS6&O##G@=R8O9;$12YD*OS:B<4YF)%!:E4EB!T*'A:@2R3?DXDI;4Y!%,HO$ M5V*-MLZSB%C#A,H%D0!!\3XR^:O23G.)!)K#VCC6B;160X&$_ -^=>&55=!O M 85DSZ+39RA??HDEM<,W(JU??DJ\(2LGYQR7.!(W_K#MVO5\1.8#/=J)\P!! MCV8R8_1$S+.SCIED,F1;:ZWRFCR6 @C$R%B_M$J)/-0N1;5+O*\*U9(E>LS^ M&H9,4_84GO3C41O].,Q^_CR6"WXI_7:4*JPFU&5ED4B.51$(Y\!H7J4+7C"K M'(J-<[_F@8\2ZFL;6WMDFT(9 N.\P9E%)*\&2(&8J*^Z6 M6LW%FP-G[ =FSWY*O*^R32\?NMC1 M^J/3<:_FHDJ;H@Z@MBEKG<.AL(0E@ 7NM YS%:MWP4H2L(IFLQ0.)"VRK86; MQS-0[1A%7#J-QL\B,7V22?O5=RM4#1TYQ7>B$HEW77H-^XPM0.WO;;--B3;R M]'"*+5%Z+-?G\U=<_QO:M<]T@2F!"5":3">;IHH1L39*6@%OY.SIZ(E&PZG8 M$*D(9K:Y>(06T+%JJPT/][MP:">35SU:MWGV.QH3T+VE\O"IV"FLDY-M7R@. M)!=K0Z3M]!U,BX.;_#:X^_WMX+E8+Z$*B8P[D"@%F8)YT-S?LBY*ND LD1\E M(IGHDDI"SG,#Y=AD'(TQSF893^9%2(\'G5=YLTJNT)VYT^/DT;5CDJY*VO(H M[NNH \:D?-&&+"('M12?7/0]%/)F@?4\ U",9!X(1H"(_4V+A:M6.@U(.J") M+&5"^ IPDMNI/#?V2>QZ==Y%$(%1M1LHNGPQ/+N+A M,28JAWE2N68FKEW:9O&]LC3@W0%:\>+.%"B(7A.#/MMF-+TG<@^1>%:L9(:L M.P*))J*$5UAWS<4Z])G&;)3R8%@OY_X0 4DGT8]$BV!GQRX(<'35==&&%/TQ M;JI6."J7'&7H6Z%082C_<$=I.+T?/ ^374NGUE,\*;3;*B '-FHR*!R6<@%-B#G =6L\B(U"# L%&9-E6MS MR*,[NKG]EW 0Z@:0 \66-Z!\:Q3IG3P.Y4W%O=SW'-6>TYJC&?CRR)09@&U/ M(L21OCH.W0VR-\,9IS<4;B^PJI2:BHW)36&K,:0! S]G0/@,(W0GC0,-R&F)M8FRS;$X(1&N.E1+C2I MHFV_*VDUM]&].97$_Z2S[KVW]/GO/>9).ME\MCJ'8EK%0^P$]:Z79S3:R'1% MM=N%W.H8V: 9ML?TQ_)NCO3J^C05%4P^8(_D0S8;P8!U+E(KURX-/-,[Z.. MB/'Y(2*&S%4TNT?M.'# .\$#6XM:T26-(?OVA72L<^8X$F_KG U#.-6)GQ^3 M.79ZKV8R?\"*E#ZAU7'1H>FB64ZVIC8\.&X>#&ED*D,USS:_!G'W/09S^/Z>,[C2C?K2>[U7:\#TMY7Z2RV^J-S-M&;O-GKU#V*\Y]TG M V'#1_5PXTW)'[)GQGN3\^52@2&6%N#]W !E?4,;M/_9N/X?4$L#!!0 ( M (=#<%%C/,8R^@P -HB 9 >&PO=V]R:W-H965T5%=GL_/S%V>UMLWHW1N^=^W?O7%MK&QC MKKT*;5UKO[LTE=N^'4U'^<8GNUI'NG'V[LU&K\R-B9\WUQZ_SKI32EN;)EC7 M*&^6;T?SZ7>7%[2>%_QJS38,KA5)LG#NEGYU-5 M=!#8^#V=.>I(TL;A=3[](\L.618ZF/>N^IC531ANCJM!D999OIP]>N"-V4S4L_.QFIW/SA\Y[UFG@F=\WK,OG/>Y:4.K*^6\ MNFJ6WOS>FB:JJVCJ,*:;ERZNU;_GBQ ]?.@_CU"\Z"A>,,6+_Z/2'Z=PK7<( MW^)677L74P!<5[I1/SK\N:)X"AO7!*.B4W%MU/M__GKUX>GTE=J "P,&QGS[ MZ#G>K;RNU0DM^.M?7LYFYZ^OKZ_Y:OKZ5&UU4"9$O:@L_+)4+0[T0F3^Z?L; M$HA%U27\V89H/!8M=KSB\^1FHFYJ757JL@T0*D!#:9W73/XDD;RYG&>2$_7> MU6#!*#"E@ 0(-=$UWPKPK75J7Z':Y@ MESMZS' MI=Q=TGI!5WBR,=ZZ0@<'_$)\H$2K-ZHBT)&Q!ON%%5YII4K2D!1,* MACE$K1A.1'SQ)O*9PD"6LK< V'LRG;QZ#BBN*J+<.S>IA4-B1%<49Z/3/;_Y M"?S#BRG37NKF=B]^?F1OZLU_.=0,(J1F3P(VE)8$#MD6K'*]PJ'DV.-^^:&M M;%!QZ]3.:(\8L?!\VM@T!'Q0+506HD*$&=HY_8;)#1P O[I5\#>)HBUTH!:& MO,AX4C Y ;N/]5@7[/W36J!_R"VQEZ-F#?,LC($:-R5HPUQ%X7S)MG1?!:"/ ME;G/X4V@ BIDPRZ^#IX/@JM1_VCA KW%#X\B# MV1?X&N9VJ]#;SK&NR5;D/ M:!/URY%3BK5N5EAZ:W;B"6%H.XXV:+AJ2>"Q6K11-2ZJRM8VLKN.U8D]'>[T MIH+#]]I!52)) D=V8$6[L(V>BV5@P!0-'!RT?["^MR=9&5O37O9YP"\9M38Z MM *>M/4PT"=(\8"FL#$%0 CH6.V.JS6% TA1+6/KMMX388GSDHL25T;I.?,XC'JV2_8]L^E?NBR%CL\7--"$0G;^=[">61W M^@6=FWN 6+FO^LP"V$86'R8-Q'S=1HJP+D(G:M[9O^<=P;D$F^0$0_BAZ""' MT!OH31?KY'2"%<0.URJ!LHQPQI5R.AW5 V>@?3Z7WM4#(, 9OS3=^@'8-@M8A^GP/3SJ9KF.]1GT-_%E9#@**B^.0QYI!MP GW[,0 M49]^^SH\B#-2PE?1$];-L,=F&>#E Q@DT Q_*@?P#B"JG,18ITO9<3PFQ:>3 M;\'S5\@-V8?V'Q=S;(J!#"&59P& MY.F6/'%QM.(S=.^@9(2@G VRG23(AQSB7.KM.=-9+M X$5;:1$TY_0NMH;! M_3_Y:2K8.6"X#?DX.&DN^I8*_Q-,0?4/>\#TA;@ 0_2XKQE#BV0\9'7,FBAB MCK00 -E=?Y9)F@,1+V0/L+<9W!"C1-V7=%,%RBE\#?5 M-HVNW J-1:H1KPBU&E8O_&(NYY"Y;R*,H7W9-S-7\YLNEU)5-5A,5'_H"?Y M!,5)/B!R*T=03QH8K)F'@(Y/-X69J,]=B;U?0X$B4TH,Z*0T5KPHD0)I("G5 MP-Y(G?D%)1BNN,&.I6)+!\A-Q^D 'HF;7L_4S,2A57OW/Y(",TY/DHX2\WWR ME$XLRW*,=-KY6JV!GF!\$ J%\=0<29+9 IS0(@[BE5=RX"=*&07S?Q('_/# M?'Z=+C_.;R[5_.:]NGA^_G1&_W(!3&J4VI(!(S4I0[]D\!30HW)*PE+_"4_? MBS7;)'QAQ;,_?MD)#FV)D%EKB7ED&+=JN%NVC(Q+J(7;5;(-B*BP"]&@4+(% MZ=0.>F?!A4 ;1?B#]E .IAXS1#%\OTQ\R@8VBV18Q\THT)IJL1,[@7<_Q/'3 M+Y4;0TE(?TM8BN*+G1E@$KU^F@X9=L19!O;N(VECR_[><,%82GY8Z(J5SF,: MFIO*!*72*94=%ELT4G"4X/D29KDQ&VAT 2WF0=WDR+U!#Y+SU1,U';]Z?J%^ M/I+>>)I3F0?Q=<);3OO3,OM/V-NGL]=[26]349$!*4*[0+G_2'8;Y"0K7MZ@ M4.8H%U\]XIY',V _)3A:,$B_P:'SXISJX(?EE.2+>E,9AJ\!9Q1DP @8"R%9 M<&1D$R'C]I,DH=&EC$&6[.IA6))AK1(K'V!8<+51J2U+'*7!4(YW,DPO*O [ MMC$Y45].>;/J,_: ,R[&3JN2^%H(HJ>I3/!H:;&3I R/-407\DK835.^- MI,@9Z(%4?GOE=)YF#11-$[WL+MR1H<#GEFKH,:*/1%WX&\/AVL#$NB8 CN-; MSMK>M:OU7CN81!_++$!+BP167B7/&'1-?T[^>177'94URJ\CR.E8U-9@'"11$^5BWX+PU5"$C+57U, 'W93X-5[)N MAT*(XY8D0>HN>0 7]-(\76N/YR,9I^C#2K1W"ZZ!VSRL_ICF_Y!D'FYQXV?R M1U+IQ0OV:$%5Z8(E'1V?DF9H[$O*)[,\-1SOA]VH'Z296D)OK>^,3#QH99I= MEYSH><+"' %@<*/).-\8FM>D44K'0HXHZ&;EJ+O04-1HHJY;'UK=.^MCG4Q7 MMG=.T;>;F?<\%DLV@&^QL33-M#K5^($Z!C R3"79%PZ* :C>L^YQ_KQ=$58@ M@TSWG3'STND+LM7ZUGRU%X\N:IJ_J"-9$?O>:\!=]3\-R\>=A< ?A-ZC9L_/9B3X]F*Y6V-'"'/$7P5+9[Q>@HO1^39_MCLY%8\9$5 M-*RC[-QAP#05DB00M!N@HB+5F--<=\[CL=*3*PD*^P%NTCF81-O6F$KZ@;_QN+KU%$W!559F?;DXY7?VP.'D MB5(WYM%P)[:\ZABKY^??[#^D*E 8!TND9- Z%'XZ[N*^1R(ZZ&ULK57;;MLX$/V5@9Z-R%62W6YA&W"<=#? V@WJM'U8](&21A*W%*F25-S\ M?0\I67'1-@L4^R*)ESF7(6>T.!C[R37,GKZT2KMETGC?O4I35S3<"G=F.M98 MJ8QMA;SW])62)VL%G'NSJX6IO=*:KZSY/JV%?;QBI4Y M+),7R7'BK:P;'R;2U:(3->_9O^ON+$;IA%+*EK631I/E:IFL7[RZN@C[XX;W MD@_NY)N"D]R83V%P6RZ3>1#$B@L?$ 1>#[QAI0(09'P>,9.),@2>?A_17T?O M\)(+QQNC/LC2-\OD94(E5Z)7_JTY_,6CG\N 5QCEXI,.P][++*&B=]ZT8S 4 MM%(/;_%ES,-)P,OY3P*R,2"+N@>BJ/):>+%:6',@&W8#+7Q$JS$:XJ0.A[+W M%JL2<7ZU,6TK/;+L'0E=TL9H+W7-NI#L%JD'1=B8%B/39_!N]\\GL>\]IO;NFS9O=_>WNSYO= MYO9F3W]++VL1[_RFMQ:DZG%&!R8!6]IX%&#^+XJ"O(&81]PFSU8*18IK/#MK M"N82\MP9O;:F)8\J#)O#^PE(M%R2@)]0!*Q+H3U)/8*(6'-8M-(!B:J 8WH+ M?I22HKS'-#LW5"4$,\C6RC>FKYM 40@=I(JBZ"WTJ4?H@JB@NH& UO2@,U7$ M5%+D4DD/E[(*EF;8)#P5IE=EE,"H*M^@B;AN-/ZM3+2X8)A$C3;F//4N^BQ- MS%?.2O(#DX1!!Q#AC!9YD&2G$*ZA"IT4Z?K D[+(#\&1SN0> M+L+AE/RY!S..!5<:#$BK 3^:[8QL:%AP&3H( M]PB(V.P\G$OTF_)T-6AD^X *P@THC-9CSXU9#W=LR,UW]^M'I96>-+.6;1U; MM@N'J?W0UZ;9Z:^P'IKAT_;AE[(5MH9W$%<(G9_]?ID,OH\#;[K8&G/CT6CC M9X,_&]NP >N5,?XX" 33OW+U%5!+ P04 " "'0W!1X&Y)!-,% "M#0 M&0 'AL+W=O%GN@)=IB2Y$J2=EQ?_V^&4JRDFW3+O9B2R1GYLW7 M&^ILZ_R74"@5Q7UI;#@?%#%6K\;CD!6JE&'D*F6QLW*^E!&O?CT.E53R8MQ*;4=7)SQVGM_<>;J:+15[[T(=5E*O[M4QFW/!P>#=N%6KXM("^.+ MLTJNU4+%C]5[C[=QIR77I;)!.RN\6IT/9@>O+H_H/!^XTVH;>L^"/%DZ]X5> M;O+SP80 *:.R2!HD_C9JKHPA18#QM=$YZ$R28/^YU?Z:?8!D('*UDK6)MV[[AVK\.29]F3.!?\4VG3T\&HBL#M&5C3 0E-JF?WG?Q*$G M<#+Y@<"T$9@R[F2(45[)*"_.O-L*3Z>AC1[8598&.&TI*8OHL:LA%R]>2^W% MG32U$ELCZ#O^3H^*OV3)$C]KX^PD;1YV-([9Q M]+^#^1,]LYM;<3=[\_%:7-TLYF_>+3[>7B_$AT*)3'J_TW8M9.EJ&P,:HW(^ MJEQH*R(=<#8XHW-):TMII,V4X/H( CT,!:$0ZFNM-](H*!BB,;)65::PO#0* MBS;?;U1R1ZM">H5#,CC+KRI$C;Y %-V*;,/Y%45@0Q$(W"RY<+;9"@5PHG1C M[774*HS8G[T *5GI>XB0[95Q,I*?'@;09LLH=$]E;=TR*,]@H=-_ 7UYAO+; M&[511APB'E4=P^_?,T-Q>M+45H;.NUS4@0,N$&=>(7Z M2"\'0S%_9.R9.!X>3Z?X?S$\/3T6K_=F:&MZ<,A;)]-)?VM?0E1;I'TC;6R3KVT:4,ST2TR?)LD6]:^EP3[:O"ZI MXCF6X;'M4"\_*QX19,U2F2J.B[8;9[!:HY%\Q)BCXN4="",Y7/U!KRWA)42? MZWQ-AMKX8\PX3]FQUD6QI-A23M'S> M5YN\;X3J:+4"7G:S\V0D;NP&;^PG*;E5\/TZ1$KI'1:9\Q#A'E-]4@V'"%>C MVK:./.[K\*1#)1V;GHY](8T$)B0BF!5]V:'84BPS8@S4FH??[3,,[0\*)2&8 M,%!!5+EB+3LUBM>BNZVPQXYI?WM_'/=V MVV"+KG!PL!_].3%JQE5.G$='5]_K,23#U&BQ#4C#U:%#THAQ L%\)):"T9)E M#4KSAMN]'P:4*(T5RD2B.QR@M!>:*P&\@]S0P7THGW>=W:_OUG++L(DTA^B9 M2D=I]+?4V,TJ$2E D%EUC]LI$K^&<712&;3-YS*M"^SUZ.)KC0&<.,!6//3D9'[0+Y M2-")CLQN)/YT]OFMHAE"T'O-^Q;]!'L)SX?>,"DE&,($UP#0V+90LB?$7NZ, MEDMM>"@/FQHA,QHAV:?&.+M^;H"G"2V%^8&/Y ;;\!U0L#4&HUY!%4WO'N_% M L(:4+5G"BA@P64\)'.,';+94UWVO:R1[C[=/K@*-)7,!4"<:X 5!QFT:&X& MH^_=],:]*W2I_)H_%)AX;4RWZ6ZU^Q:9I2OX_GCZD'DK_1KC!MVU@NAD]/)X M('SZ.$@OT55\(5^ZB.L]/Q;XGE*>#F!_Y5QL7\A ]X5V\0]02P,$% @ MAT-P43J8Y7H"!0 90P !D !X;"]W;W)K&UL MM5==<^(V%/TK=VBF3P2,,?DJ88:0M)O9;L*$;/O0Z8.P+UBSLN65Y!#ZZWNO M!-1D(9W9:1\ 69;./;KWZ$@,5]I\L3FB@]="E?:ZE3M7776[-LVQ$+:C*RSI MS4*;0CAZ-,NNK0R*S$\J5#>.HK-N(639&@U]W]2,AKIV2I8X-6#KHA!F?8-* MKZY;O=:VXTDN<\<=W=&P$DN]^H";]0P8+]7*^F]8A;&#I 5I;9TN M-I.)02'+\"M>-WEH3+B(CDR(-Q-BSSL$\BQOA1.CH=$K,#R:T+CAE^IG$SE9 M)\HYWO.5]$[\+.,.J _VH#7$41^_@ M]7=YZ'N\_C&\7!@\Y?IF,!5KDIV#L3&B7*)O_S&>4Z)(0W^^$RS9!4M\L.3_ M3OJ_A+F;/3_=3Y[O;F'V_#CYV X_\#A]OG]\F,'XX18>GS_V M-K)< H6GCT'T;$J"AB*4$+F$0 5P6,R)X[8*;3]GHHM*E&N0UM8TK-1@_1IT M6%OG/\;O)>U!%'F,LR1I7PQBLHI==D-HL1(FL^ T8%$IO4:T;1Y5H;<$M?YN M4KW+PZ2(5=+O[:_<0_;B=G0Q\,UXD+3[_;/OHNMEL5%K2K'))(4W.7SE-M&W M5J=2,.A*NOQ D#)[0T]:&I7J92G_HE$!FQ!Y>4O:!PXR@H.%D 9>A*H1],*_ M]'1!OU!2I+/P0I$XE14:J;,./-.0A59D_C[!8JZ0S9Q=V?KYUA$N[S'+B'3: M&!$(L9P)$@M+ ":P/;1F?LE (:(%.IPLP6%V1<&YEDWK>5/"!X[QSGO6G:]S MHS71UC%5*Q1:.(4G% KN_#)HMGF1*76?P(\_7,2]^"=JQ?V]Q[,>W&W*= J_ M8$D+5KX>(B.#EVPS7&?HG9^3DGHPN$P@/K^DF=Q#W_V$OKGW!/I)!)^)MX&2 M#G"+SJG@5Y71*68UI8).$6.H2ZU!5)62J2\!J4O7ACZ.B)<9U^:8$#F_#276 M%>M,I'DSG-<&KV%WW,[7OBC[$CZ(3\;K19JCRIA7ZK7$DPU^K:79:#C7*@L2 M>FW#*I=$@"2[I],]71X.MQWZ#7=+9[E#0Q5@]0?RJ=+6:YEP/"ZG;*)H<\&8 M-4C>L-U$ 95*YSEF@KR@*##C+4B))TE2-;8.TRC#&QIANQCDVQ2/%H6N>6-P MBC)4I K.!N4H+#"5E>2I1-[R^67?X]B!L7]_S%A7_@*#V:F@*'0?:]!(:8/P MV5>34#E'#%.7^(HFE1;?&LF*Z)S#&H6QQV-ZL=Q25D)OK^&F+ >"..EU^G3C M44H9C-G[ M/&VY52/O;'X'M>$WS-86:> WP;R]$D80_3:MWF+VCLY#-X]NX^I7H%GZ"R[M M>=9-N 7N>G=WZ'&X.OXS/%S /PFSE.R[N*"I4>=\T (3+K7AP>G*7R3GVM&U MU#=S^A^ A@?0^X76;OO 7;_+$9_ U!+ P04 " "'0W!15!*?[;X# !H M"@ &0 'AL+W=O]&*F:BNXQ <-IBY+IE]N4*C]/(B#;F/%=X5U&^%B M5K$=KM'^7CUH6H4]2LY+E(8K"1JW\^ ZOKH9.7VO\ ?'O3F2P46R4>K1+>[R M>1 Y0B@PLPZ!T>L);U$(!T0T/K>80>_2&1[+'?HO/G:*9<,,WBKQB>>VF >3 M '+U.%E2AC_A'VC.XP"R&IC5=D:$X.2R^;-GML\'!E,3ADD MK4'B>3>./,N?F66+F59[T$Z;T)S@0_761(Y+5Y2UU73*ROR1QQ^] M/9-G@=QG>&4JEN$\H._,H'["8''WX?;C_9+0/Z[7A+Y]]Z MF -[0DU?$ACGV "3>2,"?J[Y$Q,HK8':D*95D#&1U8)9=%W-,Z^=A&445<7DBXN%'!LE M>,Z<@K'T*GV6U/:(R0!62(W"LT9)98_ ]DSGYJ)=J:IA[)C1@68.XHVY\>2I M J+.#]R[ K65:>MT2%175'?AU<8%Z!G0=6UJ_=*R+=$6*O>.NHZA"_F1_@ 5 MQ4B-D]>Z,R5HKER@M11HC-OCNJ'E[^6]JD4.&Q>?Y3]Z>G3+#GQ?;I6@.]\A M?=V%!7DF,Y2 SVV(OLVID5ZX>TI>L6[FR?>L_%1[]_4O4.S_C&$I_+6TS"/2[_1AUW4P/!_5F!KMG M>L>)N< MF4:#RS0 W&PO=V]R:W-H965T:&ED ML:%(E1S%27_]#D>RXF"WV;WT(O%CYLV;Q^%PO'?^+I2(! ^5L6&2E$3U^S0- M68F5"@-7H^6=POE*$4_]+@VU1Y6+4V72T7#X>UHI;9/I6-:N_73L&C+:XK6' MT%25\H]S-&X_24Z3P\*-WI44%]+IN%8[7"/]45][GJ4]2JXKM$$["QZ+23([ M?3\_C_9B<*MQ'X[&$#/9.G<7)\M\D@PC(3284410_+O'"S0F C&-[QUFTH>, MCL?C _JEY,ZY;%7 "V?^U#F5D^1M CD6JC%TX_:?L,OG=<3+G GRA7UG.TP@ M:P*YJG-F!I6V[5\]=#K\'X=1YS 2WFT@8?E1D9J.O=N#C]:,%@>2JG@S.6WC MH:S)\ZYF/YI>.!NRN^4U3\D^1-XKH6R.5RS &BI%^=26V4SK0RL>1&Y."G 7[-M(,_E]?4% M1N<]HW-A=/YKSN,_P%=7Z]7GY*ED.RJ1 :I:V<=7O[T= MG;[Y$,!RAQ&W;@FDSP6?1:A]7Z5$,NF L8BXA M>%=S-]3F49H+([3J%*"BI*3,AHH5"MPXNYU_%$NEOCD?4[YW7",[SI6;:Q % M,S8U'/ZI:IADK"7/S;,/=,A[\&]W,CWJEQ7ZG;P*@4$:2VWK[%?[AV?6]MLG M\_;5^J+\3O,-,%BPZW#PYG72DCU,R-72?;>.N)?+L.3'$WTTX/W".3I,8H#^ M.9[^#5!+ P04 " "'0W!1S'*Y:LD0 ",@ &0 'AL+W=O5S,N5L;^[ MA5*-^%:5M7MUL&B:Y<_'QRY?J$JZD5FJ&F_FQE:RP5=[?^R65LF")U7E\70\ M?G9<25T?O'[)SZ[MZY>F;4I=JVLK7%M5TJ[?J-*L7AU,#N*#&WV_:.C!\>N7 M2WFO;E7SC^6UQ;?CCDJA*U4[;6IAU?S5P>7DYS>G-)X'_*K5RB6?!>UD9LSO M].5#\>I@3 RI4N4-49#X]:"N5%D2(;#Q1Z!YT"U)$]//D?I[WCOV,I-.79GR MJRZ:Q:N#BP-1J+ELR^;&K'Y183]G1"\WI>.?8N7'GF!PWKK&5&$R.*AT[7_+ M;T$.R82+\2,3IF'"E/GV"S&7;V4C7[^T9B4LC08U^L!;Y=E@3M>DE-O&XJW& MO.;UC2IEHPIQ+6VS%G=6UDZRO-S+XP;T:=1Q'FB]\;2FC]!Z+CZ9NEDX\:XN M5#&'<#JG+(/ZN#US;N/EW?OWHKKRYN[ M_Q1W-Y>?;R^O[CY\^7PK/BI@5,!:Q96Q2V/!B/@%UOI'"V:4=>)NH?"J6LIZ M+4#Q09O6E6M1TKQ"Z,:)O)NX2"?.K:F$A"'-Y[K4]#J'NJTI2\R3=2',JL:G MV5J8%JN_^\(/Y[+2Y7HDWK=-:Q5!6%=MY9<32[F&@6/)%HBQHEEHY]]D8K70 M^4*H;TN-70O8[Y>\,3,,.IEX/&1"@MZ3LRFF80M8"XL8(J+PWRK%R]<0IZ@\ M+!7!4@!4C:J8TCA2:DPC2_B8FGYU3%6R4&*E:)7)V5FW#--]8[O$,WQ8L_@34%EH-1?OOJF\)=;%%U[()O"! MK@$,?"^-A9IO(=7/!E2G8W$D;MN94W^TM.Z[!Y88H7_>6FS5BD([N%&*(2-Q MZ1S"W"=9(]PPGY<=QY#5)VF!N*"-BTQ<77[*:!-XK6'&JP787_><)X+,: P4 M!#G6D$>SD"#]Z=*+X>KM[8B-3LWG7C>B((F8.9.@<4#]WV4-@:_%U*\^$M>) M@,.XC&B)A20(W6,+!;%([RO>$@9CPMW^[F$[.7T #5:5LKAEA M^*%<0VQ Y M47WF=*%I#V'H(1$[H$_7<8V#I]L; ZN52Z3!@H?HRI+6>- OZX?P"WK218/ MVAD+D1<**#=+_Y1VSLJM>N62KP2.',"+GXXXPY*S5I? 7]MD @*8 9[_])(+ M0@3P&N0RGIS;HP?/(81$[!+6:VBPA)A=<[0L6Z 0*&49D :FXQ>7?L![I?C! MY,530>O@WSU@>$_*D)5IL130C(%A0:1+))U#_92_JFI9&O8,Y!R1'2D6'G3A M3%VK$G(IM#=J$/ 29/U$:02R [T,S+G;Y:$.:]*>G%=]LN2&)XE+4B9($J1% M:4@)--)GS" OXQ8R.'0)GO+6ZD;CN_J6+V0=0 RH+LLU36(+@G!:D(?6^:U5 MA%DF.2OU?< GK$)B&WB2\WPV2QJ.76 ;4LSU-W8^K(3@7(FI)Y-L/![3_Q&[ M87%9>0^]WUM<+JTN$]]-*-CP BK02SQ!C&N2UG!A.VR(CL! B)W8U6SCGK8 MAF"DFN#0.X3O^X/+.E_ .5[_ZXP^)R4U95E&1^2U(]$FA!5_OFC,>4#9%X47I%AM]L3=MLO M/456^CLT>D,:0^H@0FEQ!?&(:THSZ.$AHE^AYKKN+2Y*].G0T5>UW+;\KQ;L%*[GD+6Y1<4!8B#P90G MD]%X?.SF7))0$<6QPF/P"2RY>X>HI5903G !^N&IJ% Q2RHYN*Z2LQ*YE &K M&_QM1:;MX'(W3$7@2"GI)AJ*)/,6^7&5E-;GXC"$Y \U](Z=W&%XC-F^)OK6 MA,8<=P5HVQDIG%6"W/II3+1QZ!![F MS:-5XS %3.V9^.F4NY6#(E\!Q^\MRVO3 J.38A+!;%\ @ U&CKBXH'2FYH9:K(GJOE(.N M&"%? 1 ?-;I2FR'@0^=0O^?524IZOJ.2XT91J2&,@IT"]T*D!K+\;A]DV>Z3 M\8LH!NK8Z)J4M9=)S\=0V@M9$(*$R3D?+T;B1B&!I5GD,:_Z3@3)Y!J,D<2N M8UJVJ^0:]BT'A9932\EM*]LOLC/'DSTQCOI)OMIU==(J)<#-5VS#S"-7V+_S M^!T67+YZ4ANU218R8D:&JBGSH7Y,6U/VY+.*&#_(4K A'XLPH'$9MP1%K*QX M-)+:):5H[(2P('?G9([$QXB!OQ4NK=#5#8=2U"JB9K^=:]350"JWO%F=^P%:W M.L:25&$=V@-^!MV>$68F9?KWW3.UJ!^K[/]UEAN[Q;&#^R@'&^82+2&5[6!N M.GAW/X<53+D5F5Y8/E@^#*A"P>"&R.R81PV)Y'UO'X10Q?I(3-X+1?*1-YD+ M$O[0D:[Y&2PJJY(QP$]H5T:Y9MQ=@T0 M4>6\TM&2.7<+^*>HJDD3;UI$6O(?NZ'\(]U=N9_(H/'_YM-E5X@PYC]PL4G^ M^#](AJ Z6V^?>B2CPH$:]W8X(EHS5WRH!3D^UJ%$Z8[H :/::)QTXBQTJ(87 MIE)=_$G:O[$Y'%+!SCL\MN*C"Y0%M8MY\9#OL*FR(JNL%!MW$=3(Z%HGG4D6:$H4, MI--3/+J%]SB9C"?BJR[A]\4;TY;J@4PK&/%5B1B,Z%]3+):TWJ4M0:"AG@AU M ->9^%5;U.Y:#IQ4;W8A6O_YW; J)J.IJ !L/H+]P'[YM[;V=LZXIAD][:$D MAT971W12WZ>WM6!G7V('XDLWJ /%T !!'5C*?^<;&O!:\!X?K\3A0?QZ\)1V M1E>>^J&)D/WHQ,*[_7Y!"+-]IZ0QO6A2N6P?2^SC?2B1A2GIY(AN4OB#D(J1 MZ!9Z25)2=)X4=3_DJ[-GN,S0+-TQUVTIT4^&*A>JY/C<2VVUX&YB/&SO3=+N MIC(2EXUW*:6)U0Y'FJ2+OF41.Z)^L:OU3@9,UCNX(;'1&]D\W\AV);#9WMPA M:?3YE$_S)8W-G* K9]->=U?KI&FF:E;DEK:EQ3&-J'?W*$)RGDADQYAAJ@$! M<--W((7-WNVF/2O+]_WJO#/IWD#Y8LE[-;-\8>%\Q\62K$,(<_OVZWOQZX>! ME_K$N(,=D2$%(\*P08^QK;LM,0BTY5*0_!7U>IIUX(GV7V] 9B-6E[K2'(U9,S6,_?&?$?OOU:J\3BZT:?:HP?Q87?1!F7E&C=W=2MKG:KH29L/X5W2\'L[%DT/K M8GC!X6^R6KZX^9[DX'/@N"1?O-B5-82>$.,G7EZ!V>K[.IK79.Q/&-CP=GFP MW>X/:T,7= T(D,# MFQZ<9$JM3]^=0;Y@J?[F!=+#2SE=W@%*_-JW.>IB=>L MLQ+OVWUQ]ML^[Y[YG>R*UE1%?2<:>/_O*'6@$UU$(ZL?R"M=ES*/A3OM"HF7 M=G3=AJ];N?Z6%"4\V_?)-JSN1CV8\H%P<.4/2\1'N@9'-P4P2C^6+G^D0XZW M)F^9D8W 35Z71?RI1*"*3*/\6@<4X]X8"/*P$/N>4A7]@SW 7PD_M%E MFH-K2D,6O1#BY/XNP9S[_5WZA*1,AU0TZ,4F'?VOMW\G-53*]Z/Y!A$='OU$ MSIC[Y16?U?E&?;@5V"?"63!,YQD?@A\[,A+LP!S:/N!$7,9>X]HJ33 MOA#0B$%=B<+*%<&1"E306//UBZ9E7,;3B,DTGEET)T%QP^F!1:%=W]H(W1OX M97A"-6P'<;Q**S>^/]&,^M)N,DX!'+$1 M5+=9T,0"LE,QN<.V"3DZ=V[HS@[[ZT=J+3H3[2]8HC)3,[A/KA^]2&$ET!1O MC;="M<^_OT_N.EZ((Y0=LV9XNU&YW.IEFC=AUK8]=UE#+XJ;KFM%>DNO+%/7 MY6YP -PPH@IN?+J00O)L5$J6FC9,(R8179U]Q_=?TTOA&]=>/Y,M[GG/XN S MC_Y3X)MTXN_'8^Q-LO):/!%GV?.S<_P^S9Z=G^#WY%DV/AG3AY/L]-GS] 1B MDIU@")W7GV/X.49-LU/\O#-):P\SS[,3IG"6/;N@WX#.^3,F>99=/'\N=ET; M/T[NY6.]>_[K VJ-H>KR5_2[I]T?.%SZ>_W]&PO=V]R:W-H965T\VELH,@ZP+ M4/AFKDW.'6[-(K2% 9YZI5R&<;M]&N9]0?_- MQXZQS+B%:RW_$*G+!D$O8"G,>2G=@UY]ACJ>+N$E6EK_9*M*MGL:L*2T3N>U M,GJ0"U7]\]>:AQV%7OL=A;A6B+W?E2'OY8@[/NP;O6*&I!&-%CY4KXW."45) MF3J#;P7JN>&32K2R6HJ4.TC9%RV48\^@7&F@'SJT0')A4J-=56CQ.VCG[$XK MEUEVHU)(]_5#]*QQ+]ZX=Q4?!)Q"<;MAC!NQ:YP57 M:VR%1)<4-#8U$_B/O@#".%SXO1-. FYL:;A*@'WUWBXK;UEIA5HPAX!0T9E7 M=.KY!IG>$Z$\_8HE;+ULPHU9TXLEER4TI@NC"VVH0Y$79C..!A (N%$H;%M, M:FNARD\J,!]B5I*T/?8AB2:%Y#O9*?>)WG=]Q2T[BB(4U*7U'N+O*(J[.R>6 M[&/A.3+8 ?[?(=%TCH])LBO5C@;>\SJ9C\)JE[PA4D1E( MM"&UO8(DTW'\EH.3]O9DR^4^>5AR'$%QK1A^J;8U_5_F-CK_2&X[O;>!1=W_ M;7:I;7\FNU%[GX0H[KS+P4_D>NH'(_$WFIX+A2TNN$2!:O*B$6:3YH/90HN< M*D+BO&4OL("(E]W/\ALZQD37@??^%O#ELEV]DQ"TIAWZC+G%$-$AO.>/$ 0? M$78&/;MT$/5J07C%X9)N][C'XC-VWF&]'AN#JZL$94GKO%*B'6)ATG J2E[8 M9RW3JE0HBP+P%KU5R?&V/=0N$*EC$>/BE!Y8O3_ZJ(<[DU0.9N'G1/G>\XVFR M-/:+:Q ]K%JEW7G4>-^]2Q)7--@*%YL.-:U4QK;"TZ.M$]=9%&4 M2K)T_1M MT@JIH^DDS-W:Z<3T7DF-MQ95YE$7;B3M9-YXGDNFD$S7.T3]T MMY:>DAU+*5O43AH-%JOS:):]NQBS?3#X3>+2[8V!/5D8\X4?KLOS*&5!J+#P MS"#H[Q$O42DF(AE_;3BCW98,W!]OV7\.OI,O"^'PTJA/LO3->70208F5Z)6_ M,\M?<.//&^8KC'+A%Y:#[6@40=$[;]H-F!2T4@__8K6)PQ[@)'T&D&\ >= ] M;!14OA=>3"?6+,&R-;'Q(+@:T"1.:CZ4N;>T*@GGI]>Z,"W"O5BAFR2>&'D^ M*3;HBP&=/X,^A1NC?>/@2I=8/L4GI&0G)]_*N<@/$LZQBV&4'D&>YND!OM'. MO5'@&WW3/7@O7:&,ZRW"'[.%\Y82XL\#6XQW6XS#%N/OC. WT!\N/]Y]X'_Z^R$:[B2/B<1V&DE'K^+N49:?/ M*M/FH+C*FA8*XI:ZE[H&NH*LX")V4/9D:@+OHU"]&$I;T=TB=($QW-,"5M6@ M/) 2DA@W^O]//(-[+!^D@U=IG&6O7X:Y[#0^/7WY[]#<[[E8].22]FH-C7 @ MNLZ:E:2K@PPIO.,Q5;!2K%AJJ+ DKU1@=IY%?OCXJXOANH)>]P[+$#TW3-.M MH!0LL"8@14E:#@N-2>]Q# _DB85K[=%J8KS#1]0]JRJ1_!NNO]%)#J]^_.$D MS].SO;DPDYV]/@)9@8"B$;I&9C9+C=8ULN,H>"OK&NU&T]9=QF;'9XX5@G . MO0O>=,8YN2"7"[1>,!>![-<3YU/9F+=B35Z!)#Y)2T^CR3;\H7ALF1A*]')( M!LFW>F%LR6=/(?(-S.:7<#Q.?\KH,&>TUG,2U>'\'[8L7F+ [EZ$QWM9L%W#UD9HH^\:PWF/84,E6^J%4!H=HJ[=&PO=V]R:W-H965T,+2 M8EL?MN4L"9"D:=>A:8LX;1^&/= 2;7.11)6D[.3?[US*5MPD33OL1;*D>\\] M//>#]-%&FQN[DM+1;5E4]KBWV-E+D MWJDL!M%P.!Z40E6]DR/_[J,Y.=*-*U0E/QJR35D*SQXA^L\DK6VCA5+>FOT[EU!C7Q]S/P M20>?>/CD_XGX+ AWWZ&M12:/>V@O*\U:]DYF%V\N+]Y?TZNWL_-W'V:?KBYF M-&OF5GYM.*#3]&=3W%$4LU3A-*"-)#2L$0[W!@7;6(2QEMS*Z&:Y(K?19%NZ M]I!.K47?7XH*_<>O A)5#I5$01?6,<@,/%0F;9_>5A[QH:)0LH=EJ MH]BH[_NRT$HY4E14-_ 2M MA5'2W;%OILM2FDP!81^F@5>P]6 FHA;&^84'M-).%KCKQ0*,$$85;(,W>V!+ M84 =[PJ)OL^I ",\&>F$*@BM:?ACJ6YE?H!@& 9K#+EZ&X+I-V8N*D*=88BY M PW&E0/0OF&?KE>2]4+6G)*/E@U5L\88F"+/K9@DC*1"9X*Q:J,P314^BD)C ME0YH7X1=835.5P&]ZI_WZ5(ZHVFFBK4T] [0D(5>"V46XM8'?*>;7#<5G>/" M+ )0+?+;=MEI;BCE5A#MNI!1%5B0B%)"Z/+ M!Y_R!AV@"K7DM'&+<\B#+J3@:K:^Y#VS/_6S\,C=\2O.UN+G*=/!IS MWQN,R,GMKNQSS']LA*IJ4 ,M918Y\"HS 4QA*3U4Q4U8MKNFY%T3@+63Y1Q= MM=OXO"&/]?YC.D^J=:TY$=<^R/Z._!3V&Z.Q+1A,(K"E7VD4I-,0]S!(XBGN MDR".=U8HCH5RE$8C2H=3F(SCA-Y+/XYU*2D)0PHC2J)X2X&3#1W#)!BG$XIQ MA4$:Q./T9]B%TT?LDF 2Q[A/DXGG.DX?>T_%?IX)N,QYY7-$UPCX;!9/R 8!2, M1B&N(5CR:L;[ H9!R/I-6-L1TO!#%7_,\PD1PSB((^8)+I.X)9Y.I]_R!($H M D:*7RDJ8(_E"U;U)<7C!'(F$X@:IO%/B/K4"6NP=V3%?KOT!W,>@MA_VM-K M][8[^Y^V1]Y[\_:/ S8;C$J+77H!UV%_,NJ1:0_C[8/3M3\ S[7#<=K_7.'_ MBS1L@.\+C=/ ]H$#=/^(3OX%4$L#!!0 ( (=#<%&M?11REP0 "T* 9 M >&PO=V]R:W-H965TEQ+98\ M8_^YOK58#3N:UO"I[,C7D(BZOBI)<$ M0JPX]P%!X/7($U8J ('&UPZSMS$9%+>_U^@?HN_P92X<3XSZ71:^/.D=]*C@ MA6B4OS.K3]SYLQOP.&^J3AD,*JG;MWCJXK"E<)"\HI!U M"EGDW1J*+"^$%Z?'UJS(!FF@A8_H:M0&.:E#4F;>8E="SY]>2)<;[:5NN*"; MFJT(P7+'0P_P(#+,.Z#S%BA[!>B0KH%3.KK4!1 MT"CI4Y9DR1MXHXVGHX@W^F^>DM %8:\V3BCZ:$U3._KC;.Z\1<7\^8;A\<;P M.!H>__\0_P#H:C:YF=Y?33]?7M#-[>7=V?W5S71&-YK.:BM5%ZWTL$^^9)J8 MJA;ZF5A[MC MM3=QX_K^#%7F2YI[W7&??IO0NU]^.LBR MY"C\B)_IT:&

&%9>'+L'6$8@3XL>HP=0J:T$WF;3A\P MJEJQYVTNP6"Z?^0(H^M1FL;!4:&U:70.4_PD/2VLJ:)*:2J>-U(54B^C"RH\ M"G[$"*L#%YHW#KEQ#C&EA7@TT7.!_ERVR0TLX)AP8(MNU1AO4:\R!:L!W?$" MP8+,U(!E.J;(+CT"6>V,DD4+ LPOPDHQ5TQ7,8G.H[T0+,DQ!K1H$ = %2BQ MQG6#8+;8KTFPJ3\A^NIXE&\/U/:'R6[X3WN'T+IWGA,.=MJ=)O=UN43#GH'O(EQ,0"8A^R^AYKVLX,T MJB4IS8)43!8.]0>.63DXI&P_H8^L$0@5-T6!PTN&H1H'1DI9NIZ%4.A"^6YO M#X]L?[2#>H\Q]N()S1F)44>%TH2FR,*_"7\'> # Z;?$">^MG#<^-A;:01O] MZWKN!#:RZS6W,3E*1]LV_PZ EL&SO? M.U.&6T=XQ789+RJ.8O>VI_GF[^8N=-9> ;Z)MQ>I:V&7$LXK7D U&>SCZF'; MRTF[P$B/%X*Y\;A>Q,\2]SFV00#["X.QU"V"@ , +$& 9 >&PO=V]R:W-H965T,5^N+OKIOGWS*P=$U I M2%S6^S'S]KV9G?%D9]UW7R$&N-?*^&E2A5"_2E-?5*B%']H:#9ULK-,BT-)M M4U\[%&5TTBK-L^Q%JH4TR6P2]R[=;&*;H*3!2P>^T5JX_0*5W4V347+8N)+; M*O!&.IO48HLK#-?UI:-5VJ.44J/QTAIPN)DF\]&KQ0G;1X,;B3M_- =6LK;V M.R_>E],D8T*HL B,(.ASA^>H% ,1C=L.,^FO9,?C^0'];=1.6M;"X[E57V09 MJFERFD")&]&H<&5W[[#3\YSQ"JM\'&'7VN9G"12-#U9WSL1 2]-^Q7T7AR.' MT^P/#GGGD$?>[461Y1L1Q&SB[ X<6Q,:3Z+4Z$WDI.&DK(*C4TE^8;9JUAYO M&S0!EG.-_U0A?YVL?'+V(;X_ G_3P)Q'^Y']"^!>(Z\5J M^>EZ^>$S+&]H7'TT\+$(=HT.QJ,V$ ,(%<*YU;4P^Z=/3O/1R]>>]\RSHG&. MKU=([Q.H4D&2R,*ZVCH1$"JJUMM&N(#.@S1PA?2NS !NI-M*(P7@?2T=EN2J MJ$JEV8( :_"9YL32:>BJT&XBB?8>0M-#(*8?[!UJIOH04Q!;AP0=+&$:JM+. MV5))*ULPO4?(DAG[V,U&%@B^%C0^)( U"V)D8(_"==2( ;6/@N78O[&4GOCX MVI+.M6ICR,=\>0R"VL?BAQCG6NQU_*HF9J W.1QT M-\X+5M-08;;F>38Z@_G%?/C0NT^/VHA&MXW-DE/3F-!VE'ZW[\?SM@W]-&^; M^87@Q'A*]H9&PX OZO]3L M!U!+ P04 " "'0W!1XAW*3?X( !1%P &0 'AL+W=OKI/OTZW=+)RKJO/B,*ZK[(2W\ZR$*H M7H]&/LFHT'YH*RKQ9&Y=H0-NW6+D*TC0IMR<'8BO]VXLQ-; MA]R4=..4KXM"N_4%Y79U.I@,VA]NS2(+_,/H[*32"[JC\+FZ<;@;=5I24U#I MC2V5H_GIX'SR^N*8Y47@BZ&5[UTK]F1F[5>^N4Y/!V,&1#DE@35H_%O2)>4Y M*P*,;XW.06>2#_:O6^WOQ'?X,M.>+FW^MTE#=CIX.5 IS76=AUN[^C755II1NGQ\!;H=YVF*^F.Y5 M>$?54!V-#]5T/!WOT7?4Q>!(]!T](@:'ZM*6'LZFFY!L10*1>6=*729&Y^H. M/Q)*-'CUG_.9#PY%]M\]B)YUB)X)HFY5P.[_V ME4[H=%"Q!VY)@UV:U76I/FB79!+/0Q4R0A"<+:U>&E=[=6Y2=4NYH;F$XRK! MH\(DZHZ2VIFP5N=)4 >#R_/;JSN^'CQ1*^V5-XN24F7*8%6N5[A %_L*X26% MG\3,QR_7;Y].7JD*B@DZ#\7"BI2M0GM6!%O=D%P[F^:B<73A= ML F6#IEQJ?I6:Q?(<<;8L2'PDOK+!E*OU-/HX6\X^"\%!E3SVL& 4ZGQ:$YF MIJ':D^_G7;Z?[\WW9X0$,*]\," :VIGLO1IV)_M'M>IC[12<2T&JB&[253IN MYEU1^TU19WI):D94(L)4:2J2:UBTCC7KPM8LP&G: M/##E0E7DC$W]4/U-PN -KH*\7F 2*BL2NX&1DCUC:/;HP]XG3IP9\>)1M6W./O>2BHB4C&ZVG3 MQ7V\F2''TV(M<@>F,02S8$I)Q8LW7F0C#X";$_*>HM6H]^BA &S[++']#8=A M:FE20A3CMBH#?(955)3T[*BZ;+($+OT"EM&\#L6$5YC,%KF,20//#DJHL M%+9#:%X'G#^,$6I@@PR;&H5072(=N?F.KE@ 2:PB"'&H'.5"ERCE%ML6H);D M(K5!6Y+7:63G2$N)+4#&&6_/2PX([NFPS5@?4#\I6R;$6P;;C&1>;YF EDC_ M@MIX\)!'V2=:@FIG/'GT+&>351VB3RRWTFME$!NTA\Z36KS;3C8>D= Z Y8> M 420RYJT\Q$ZH@M_BY;09?I(M,61+?$9+4Q9 MZ"Y8H:+R7/>&R>O MANI*.]">9MKC0H%]Z"U,$&2?9 DJL)^]C<3;$?#0]!AWV&1LQ MV):$4SL5#UH:[4@SPUQ,)-Y&RC^QJ*OO).,WX5@D47'>*=YL$J:'6&9TVP%( M9E/+%HH"E9V:C/)4S9C"&N)2F-ZDA=C[#8XJN<\Y6PV%1QLA@1ZJW:\ M&3&T=H(4A*),;6X7:WA*CF!KXQX6*2Z@S,R,[$3.%N*R2Z5@RXW7K%-QW!L)OTE^P;G540R[>.>UJ+I>NLX#H\&]@8#0E)[*<0>5%&*UV)^9X8P:T): M'\A!.R4OKR[?M^.QF3*=-=!/2IN%4*N9LSIM> 4_Q($D#O%)7U<<_89 -B0. ML#$^C7X6ZJ/9['*'"EQ6 E<%;Q*P;(VG/B Q.GCBR MXS(7;7O.(,"VM:R@O([&(2MYY+.S]AU:%.%(B%RPJ$UO]@MJF4Y!ECIS6BPPE_4B.,UVZ(4_-](8)!M8P%+C6;UR0\ F7L=[@'['F MQ]S%P;:9X\)5G0],S;OYBI\\G<"YP;5,,_5)WV_(Z,6S,O:KM'5%3[H'@=D_>7]9OV*7N]GSRW,< M,KU*V#+GV\I%P#:Q36O75F;('$7.0\2P;<8O9+$*[U C,7+M1ZZ&<:!:R DS M!2-%D1$,'(09\**VV>'^,0H3W&U'X*%9]MVI@SUQRI^3K MUFFIT&9IFJVWR&WS1:'=0&5I;77 )%Y0%WZXZ]UYU/O,69!;R,=<)AYD('[Q M['[MOA>?Q\^D&_'XL?F#=@M>N7.:X^AX^.+Y0+GX 3?>!%O)1].9#<$6&PO=V]R:W-H965T 88D2^?$315*K MDS:?;8/HX*%KE5U'C7/'BR2Q58.=L.?ZB(IV]MITPI%H#HD]&A1U,.K:A*?I M(NF$5-%F%=9NS&:E>]=*A3<&;-]UPCQ>8JM/ZXA%3PNW\M XOY!L5D=QP#MT MOQ]O#$G)A%++#I656H'!_3K:LHO+W.L'A3\DGNRS.?B3[+3^[(7K>AVEGA"V M6#F/(&BXQRML6P]$-+Z,F-'DTAL^GS^A?PAGI[/LA,4KW?XI:]>LHV4$->Y% MW[I;??H9Q_/,/5ZE6QO^"C 0^\!T>! MY3OAQ&9E] F,UR8T/PE'#=9$3BI_*7?.T*XD.[>YQ7L9 JSW<&.D-G"#--3P M02JA*BE:N'/"(=V#LW#V2>Q:M+-5XLBW1TBJT<_EX(>_XJ>$CUJYQL)[56/] M7_N$.$_$^1/Q2_XFX!T>SR%+8^ I3]_ RZ9 9 $O>P5O6U6Z5TZJ UPU0AW0 M@E UO#>&8G*EC1G2R,)?VYUUAK+I[S>\YI/7/'C-7SL%%5G=M^C#_T+$X1?2 MAVL2GE'PNJY!V':>L*5KHSO4O6T?X1:/VCBLP>F@$FZ7Q%'UI6M[DY]O"1?V M*"I<1U3S%LT]1IMMV\)^(FN_IHEI0_1[RF)>9 M'_,T2$7F)<9C5BS])&9Y&+,XXPMX)_U%0Z6MLZ]A9G'!4LB7!:&QL@"6QO.< M$1)?9,!8O$QSN*;8TQ4X.,,'ZN$69W#&EHL9L 5-BI3$;,YGA$*3-)_!;Q0[ M U)5NL,8%'D^(_L&)L330:_TN:@"&>MMI:P%GDV0"]X0>+2_SUT490S MBEPM?>Y2OAR%K'^D;*C$43J26;F,V3(G[BDG\+*,>5J^LDI%VG=]*WS4J?7* M2M+I6#FG "[\Z>*"YWXL%_$R'/"-O4_:>\$M=%/.?\A967 MRCUYUGD[-(?POE@(K61HPM/J](1MA\[]57UX_SX*5]R1X!]/#OOD74$L#!!0 ( (=#<%&/ M3)Y3PP, 'P) 9 >&PO=V]R:W-H965T2V2 ID-TC2M$#1!UH:6T0D4DM2]J9?WR$E*TZ; M9).'OH@3[.BNP8OI0UBAH9R55Q0R) M:NWK6B'+G5)5^E$0I'[%N/ 6,[=VK18SV9B2"[Q6H)NJ8NKQ!$NYG7NAMUNX MX>O"V 5_,:O9&F_1_%9?*Y+\WDK.*Q2:2P$*5W/O.#PZ2>QY=^">XU;OS<%F MLI3RP0J7^=P+;$!88F:L!4;#!D^Q+*TA"N-;9]/K75K%_?G.^F>7.^6R9!I/ M9?D[STTQ]R8>Y+AB36ENY/8"NWQ<@)DLM?O"MCT['GF0-=K(JE.F""HNVI%] M[W#84Y@$KRA$G4+DXFX=N2C/F&&+F9);4/8T6;,3EZK3IN"XL*3<&D6[G/3, MXOQ;P\TC7*$I9 Z78H/:$.9& Q=P@ZR$C#S#45C;?I9Y_FD]1R]XGD*5U*80L.YR#%_KN]3%GTJT2Z5D^A-@[=8 M'\(H&$(41,$;]D8]-"-G;_1A:)C(X5?)A7E"Y<_CI3:*:NRO-SS'O>?8>8Y? MRX1:+V]*!+EZ#R4O8?^F ]OI1[IF&XJY ,)9-6-I>!5W(K09# MJUG!Q!JM>RN=RJIFXO'GGR91./[%1O4L0F4CQ#;"S0X>A;54!G-;/2M;/1M; M/8?PA0)[5@=M;;E=F_V^;:;MRAEF6"U1P2BT3(=3^ 2381R%<,:) ;YL;+=K M. B'HR@:P&D?^Y-?VAS%@Q^ZHH(RG:^NJLA7.IRF";Q!NO;QH!ET][A7$2\3_P.E['+4>I-+P!QPT@C4Y)^H&<%YK=VD*QV5@ MD'X<)?0]2,<3*U'9I&$O4ZT3$MD#7,@RYV+=%3]'/228LD-J$J8*#EM_% MA&VW"Z8,S?/_A0KZO)N :!A/4M-$WA*X6LNM6($D[I>)2, M'? 6%I?_-+9X4(>FX^E',=X9"9TH92X(M7@<$P=IMJWOA6,K-W[NI2&7FLW+>CW")4] M0/LK**] -YP3]7N.3+:3*(W6!P]T51EW$$_'-5GA(YJO];VRN[A'*2E' MH:D4H' YB6;I:#YT]M[@&\56;ZS!9;*0\MEM;LM)E#A"R+ P#H'8Z04OD3$' M9&G\ZC"C/J1SW%ROT6]\[C:7!=%X*=EW6IIJ$EU$4.*2-,P\R/8S=OEX@H5D MVH_0!MMA'D'1:"-YYVP9<"K"3%X['38<+I(]#EGGD'G>(9!G>44,F8Z5;$$Y M:XOF%CY5[VW)4>$NY=$H^Y5:/S/])&794L;@'>'U1[@5AH@573#4,'@B;CX> MQ\8&3)"61) MEAS R_NL M[4LCO'R02]BK>\=AE^@'P5WUCG1-"IQ$MCPUJA>,G' &^0*55^\*BVZ3GFQ= M]1%DYQ?=^ 6U'MEJ*1K>,&*P!,*E,O0/\64TR-+A,0S2P3"W0YKD<$"= M8:_.\'_5N6F,$_]:&\H]A=DFA>M7VY(T[I+H8(3=$LVTB[@ME'MF)V JA&5@ M@CV3+3$P,+'=*2AEI'.R!_3M/DEX4RVQJNY*PP>#00X\U RZFMF^*F?AU$YS MMTSA+($G:0@+%[!+^GBC(W!4*]_W-!2R$28TA_ZT;ZVST%'>S$-?OB-J184& MADOKFIR^MQJKT.O"QLC:]Y>%-+9;^65E?P^HG(']OI32K#&PO=V]R:W-H965TM C2C)ENS4-I"X*[J'#$'BK0]%'VCI)!&5 M2(VDX^3?[TC9JCTD[HMXY-U]]]WQ>%KLE?YN&D0+SUTKS3)HK.VOH\@4#7;< M7*D>)6DJI3MN::OKR/0:>>F=NC9*&,NBC@L9K!;^[%ZO%FIG6R'Q7H/9=1W7 M+[?8JOTRB(/CP8.H&^L.HM6BYS4^HOV[O]>TBT:44G0HC5 2-%;+X":^OITX M>V_PC\"].9'!9;)5ZKO;_%DN ^8(88N%=0BT_XR&?J<,K5&O\%_:#;3X-H-@9 MJ[J#,S'HA!Q6_GRHPXG#C+WAD!P<$L][".19?N26KQ9:[4$[:T)S@D_5>Q,Y M(=VE/%I-6D%^=O6 3RAW"+]M^+9%\_LBLH3J=%%Q0+@=$)(W$.9PIZ1M#/PA M2RS/_2-B,U)*CI1NDXN C]A?0EY@UBI%W^GW8QTH9](XH&MF@L/=PQ4D-E M=-$DMSN-(?!.[:0%+DNPHG/4G+B3!6I+X\3Z"@Y4N$;@545/>8B%1$MUHH"* MJ"EMKF#3:,2S5@1J)(O=EJ[7==-?5*E+>M=M](GG)]*Q=5QVQU9YP-9GW'-- M#-_!-)Q/H1/XAG+][T6!3KK,,]C MO\;,L4S#?.Y8)R'+<^)H[/N^W1EWGE,%PAEC$+-PEN5NR689;&@6^PNZH_3U MD$Y.E!QR#I3T/"/O.,U>2>>,V,]S>NT-1B@\;JWH_,;?*TC5XL:$?'FIG0/I**7O< MN #C+W3U'U!+ P04 " "'0W!1ZK2@GA(# 9!P &0 'AL+W=O% MM=4T#$U:8,G,L:I0TDZN=,DLF7H=FDHCRSRH%&$<1>.P9%P&BYG_=J47,U5; MP25>:3!U63+]N$*A-O.@'VP_7/-U8=V'<#&KV!IOT-Y55YJLL&/)>(G2<"5! M8SX/EOWI:N3\O<-7CANSLP:72:+43V=\SN9!Y 2AP-0Z!D:O>SQ#(1P1R?C5 M<@9=2 ?<76_9/_K<*9>$&3Q3XAO/;#$/3@/(,&>UL-=J\PG;?+S 5 GCG[!I M?,?# -+:6%6V8%)0<79QC8N'-+4L$FK>ST!*EVPC3%KYJX/$+\ E<*&D+ M Q]DAMD^/B0IG9YXJV<5'R2\P>H8!E$/XBB.#O -NOP&GF]P*+]S;E*A3*T1 MOB\38S7UPH\#Y,..?.C)AR^);3H95 Z7RJ*!*_;H*OE<'0\RN:LW-15+<1[0 MW3*H[S%8+(UCIHI8+!/475EZ('VTJHD&J:([8BQFSMT6"+D2=-FX7$^?H,\Q M;8U^C[92JD@&.9=,IN0-1_#ZU6G<\$9[?6@ MEJ:A(5$T0DC 47Q"(E1MF,P@H\JK6EIP1BU9J;3EORDH71S4^]'3@NDUQ6,^ M[3VI<=2?P*@WBB)ZGD1CN-N&W<'',8PF([A5EHDG%3IR8-JGM'H3\CEP]J/N M[$<'S_Z2LKU@MM;<E^O7';M4'_XJ[?B%C MT!Y04_]MQ9^K=+@SKDJD,W=#V8!OE&9R=5^[N;]LQMU?]^:G<4$MPTF_P)R@ MT?$)U5 W@[@QK*K\\$N4I5'JEP7]NU [!]K/%35*:[@ W=]P\0=02P,$% M @ AT-P48/(T_VD @ B04 !D !X;"]W;W)K&UL?511;]HP$/XKIZR:6JDB$&!K.T""KM,JK1(K[?8P[<$D%V+5\:6V4]I_ MO[,#@4F%!XA]OON^N[._&ZW)/-D"T<%KJ;0=1X5SU54'7Q+7=F\- MOI(ET9/?W&;CJ.L30H6I\PB"/R]XC4IY($[C>8,9M90^<'^]1?\6:N=:EL+B M-:G?,G/%.+J((,-KR4E W_L&Y\A^RR @V00D(>^&*&3Y53@Q&1E:@_'>C.87H=00SH+N&.M"LLW.@,L__C8TZ[S3W9YCY+C@(NL.I OWL.23?I'L'K MM[WH![S^ ;Q'7=M:*" #MSHW^%RC=G#KL+3GWC@C5\"?Z=(ZPX_I[Q'&0ZX_R>&5? MV4JD.(Y8NA;-"T:3AP+Y0>](14/ZQEIK*1W[>%K%M" M" LY*59R6'+6? ?< MGR6:]B(Z[]AV&)6A%#&S< *]\\OA 'YRQV4NF0Y?>=)8+IF?X$KR(V,JXW\K MUJU&:^$TA)SMT+;IG\#'#Q=)+_D"[UU*O">/$LTJ# $+*=7:-4IIK>VZ!4612IN&(YEF%]O6 "]]42/C-$E.XH8+%64K[[LQV4IW*(6"&\-L MUS3 M[@?T:S\[S9)S"Y=:_A EUNOH+&(E5+R3>*OW7Z"?9^GP"BVM_[)]R#U=1*SH M+.JF+R8&C5!AY<_].1P4G"7O%*1]0>IYAT:>Y15'GJV,WC/CL@G-;?RHOIK( M">4NY0X-107587;-A6$/7'; KH0MI+:= &V_0HX!VT4S9/)BQ-TN0(WGR<>.[QYO\W M\<]-;M'03_+K2(_%V&/A>RS>XQQ^<:8K=LF->1%JQS:-[A0RKDIV0($RKL4S ME,$O-4>7>\N1V$&.;YW_T=9.Q!>VY06L(U*I!?,$479? ZNT) 4Z='1WV\M0 M_*'9D<+%P)._\O1^;0BFU:ITPC(Y/U^& PIM7"B=S7WH+$W86[<3'_S_#9B=5[DE MZH0=I#!ZQX=D$_3SFAY>H6_<[(2R3$)%IH*4P M0 +6;976%4&W?9CVP20'L9K8F6U*^^]WYT *THKVQ;'/ON>>>TU_H\V#S1$= M/)6%LH,@=Z[JA:%-S"FUE4&1>J2S")(HNPU)(%0S[ M7C8UP[Y>NT(JG!JPZ[(4YGF,A=X,@CC8"69RE3L6A,-^)58X1_>]FAHZA0U* M)DM45FH%!I>#8!3WQFU^[Q_\D+BQ>WM@3Q9:/_#A)AL$$1/" E/'"((^CSC! MHF @HO%GBQDT)EEQ?[]#_^1])U\6PN)$%S]EYO)!=VW(L_PHG!CVC=Z MX=>$QAOOJM\HJ]+MQJY7(+URK#[% _).Z- \G. M@7%R%'".U3FTHE-(HB0Z@M=J M+R>*W7\')A\(P3G<%4/%/].1@9(]0*_?[7 M:$$1HV+Z?<18NS'6]L;:KQFK6P'T$B84;5W(3' JQH+"G"+,.:]U$N:.;IB! MY==W%1I19^@K8<(-W5F@'JW3=#;V_">ZI.:U_N&_4G64'(^#GJU$BH. ^MVB M><1@>)\CF2FHEZ5:@>,RX-[D)K- =0+V@*=^XUO.LXYSN\?27#$2: M4F<6O&U%4>G!?6X0#PH(*/T$N:#ZY!KXQC:.W'.-T!)W]W83;1U3M8(J&LY@ MAJ* :^\&:9M'F9+X!-Z^N4KBY /MDM;!\3*&ZR>FCZ3\&14Y7/B,B8SZ57*Q M\."!N-.!.([AHMN&I-,E39;0VFK3RM(3:+4C^%=9A7L-7J)9^3%F*6YKY>I> M;Z3-I!S5 ^+E>3UF;X5924X'+DDU.N];-ER:AO( M2XL%:+<@SM8/0S_0TMDB0I$J2<79O]^1LA1EF 44:#'LBW0D[Y[G.?).XO*@ M](,I$2T\54*:55!:6Y^'H(72<"5!XVX57,3GEYGS]PY_<#R8@0TNDZU2#VYP4ZR"R E"@;EU M"(Q>CWB%0C@@DO'UB!GTE"YP:'?H'WSNE,N6&;Q2XC,O;+D*L@ *W+%&V#MU M^ 6/^:0.+U?"^"<<6M\Y,>:-L:HZ!M.XXK)]LZ?C/@P"LNA$0'(,2+SNELBK MO&:6K9=:'4 [;T)SAD_51Y,X+MVA;*RF54YQ=GTC!8 +89;B\O8,7*#J#P&*3G(+EC]+)B+M VVI$8') J3; MV:HM-72E!E0HM-%;JN&N6KQC$L4+8,:%)K!Q#\W M?EG5[9;$<0;)(H4X);19!I^9ULSM[G2Z@%D\@S1;0#I/(9W-(7X;D=L\C6&Q MB&&DWF9]O(\]_6+=D/4?V'W7+*._W[Y9B> P_KE_^)VTR MM%\V2[?B&J:WATW33;K&Z6S7/#VD;Z!N=*J)PL'OMD*]]Y<*0]O?2-O^>?O9 M_MYRT?ZNG]W;2\\GIO>B @ O@4 !D !X M;"]W;W)K&ULE51-;]LP#/TKA-'#!ABU8SM?11*@ MZ5ILAPU!FFV'80?%IF.ALN1)2M/\^U&RXZ5 &V 7213)QT=1Y.R@]).I$"V\ MU$*:>5!9V]Q$D1:32RPCO5(DKB>!35C,M@,?-W M*[V8J;T57.)*@]G7-=/')0IUF >#X'2QYKO*NHMH,6O8#A_1?F]6FJ2H1REX MC=)P)4%C.0]N!S?+S-E[@Q\<#^;L#"Z3K5)/3OA2S(/8$4*!N74(C+9GO$,A M'!#1^--A!GU(YWA^/J$_^-PIERTS>*?$3U[8:AY, BBP9'MAU^KP&;M\A@XO M5\+X%0ZM;4;&^=Y857?.Q*#FLMW92_<.9PZ3^!V'I'-(/.\VD&?YB5FVF&EU M .VL"F\AQZ8KR:#5I.?G9Q1H%LUC BFE[A(UFTC#_7@8^;-A6H/DX MBRP%;>JC8"P15PAJ?4>X1[IF6 M%/I!JQK.>7 T;[WTQ0"N96],PW*PJ33BJSH"5<%BO47M2_&-J%S2NU+1,IB>G4YO ML#UV?YMLUV>1CW %PW Z'-.>A:-Q2OM@%,9I[ YIF(VF<*=JTKR"<9AZA&$XFK@]B&UL?57?3]LP$/Y73M$> M-@DU;=I"6[65* .Q23!$@3U,>W"3:^.1V,&^M+"_?F;(A(\YYFRLR E*B9A:.,44284W!FR9Y\*\+##3NUG0"_8;MW*3DML(Y]-";'") M=%_<&%Z%#4LBXT.6V.B,]CH7 MT4'")18=Z'>/(.I&W0-\_2;NON?K?\!W_E1*>H$KI%0G\$UMT1*_-;(@U)LT M6/AUNK)D^ ']/N!YT'@>>,^#CR+QSU_^Y6Q?2"54+$7& JKZ<@^59RU![^7^ MH -7QA-;B!AG =>I1;/%H.UUW7B5;[Q2BE"^?A!_?":V]8.0G![+IAG7LIW M76H07]TT\#T1YBLT_K*N6=JA9//3&K=F2V+&+'/0:?A1HO#[G31-K5MRH M#+*@$N$3D_#0BR(_#MU&;U0;XC,W+LNW%XT@.H'Q $8CN&:TY AS!W:H<05R M*^8ZTSE77/P(ESI+I-JXC4(HB?:(KR3N@$T%IX&%J3:1@P]&;G+LAMX0WGLG M8:M*^YE>:N(/X:%QYNSB1^[T[.)VMBVZ?%.@]ETG=1?K[%5VVG @OW ?;-: M6S<0S2:#7.$<[>?A3E,O.JC438>]:50/&I?3X(I=7B?.WAO\T>#6'+7!1;)0 MZHOK?*RG0>R L,7*.@5)U2/>8-LZ(<+X9Z<9')9TCL?MO?JO/G:*92$-WJCV MSZ:VZVE0!%#C4FY:>Z^VO^,NGM3I5:HUOH3M:"OB *J-L:K;.1-!U_1C+9]V M>3AR*'[DP'<.W'./"WG*]]+*V42K+6AG36JNX4/UW@37]&Y3YE;3;$-^=C;' M%:78POO&5*TR&XT&SA[DHD5S/HDLK>#LHFJG=CVJ\1^HE7"K>KLV\*&OL?[6 M/R*R Q[?XUWS%P7G.%R B$/@,8]?T!.'<(77$Z^$>X^#TK;I5_#7U<)838?C M[Q?DDX-\XN63-\M_[,>+0R?P5#I?E',7\M(,LL)I0#?.H'[$8/:P1EBJEFZ3 MT[=NJZ#IJW93T]99FKQ1W2#[KS__5'"6_T)C6T77QP%Y6S,R&E!+N#*&[OVM M[.G^>7#9UP0O6_A@K+0(%=KGI-U@#O0[:1T01H6):.:A8DHJ),#2L&0I?'+;\G]31[Y)EGDN M7B94\SC,LV> /$Q31B4C2A=-=IQ %C*7O]SE-J5M>#6+KW.>2"(3H>".DUAR M,8(79?DM)P%P3AH%M0HZ 4>49RZKYR"RA-*9Y)145H@W)/74\Q$=/;Z5>-;V!%I?D&E_D:0!Z_'+&CE6#?^87 MRM*GX9MK^J51.P.:7RIE]QVWP.'?G_T+4$L#!!0 ( (=#<%&=015\0 , M %0' 9 >&PO=V]R:W-H965TN1*1X+Y2VDVCDJ@^C6.7EU@)=V1JU+RS-+82Q%.[BEUM413!J5)Q MEB3'<26DCF:3L'9M9Q/3D)(:KRVXIJJ$_7F.RJRG41IM%F[DJB2_$,\FM5CA M'.E3?6UY%F]1"EFA=M)HL+B<1F?IZ?G VP>#SQ+7;F<,/I*%,7=^\KZ81HD7 MA IS\@B"?S_P I7R0"SC>X<9;2F]X^YX@WX98N=8%L+AA5%?9$'E-!I%4.!2 M-(INS/H==O$,/5YNE M?6+>VPW$$>>/(5)TS*ZBD;O_BOLO#CL,HV>.0=0Y9 MT-T2!96O!8G9Q)HU6&_-:'X00@W>+$YJ?RASLKPKV8]FKZ7+C2:I&RS@8XU6 M^&0Y.+@5"X7N;9Q0\-::IG;P]6SAR'+I?'N" M>+ E'@3BP;Y VL('LX1]&J2&2ZF%SB5KF),@Y M [K%3>)KKMD0P+:Y>\>UQ M7*7.,Q-O%+OLYH&=2D$@+/K;YJ^-W]7!@\V=4;(0?LUM='F\'?>UI%*V]IK; MB=2YJ1 .E''N$);65'N)/:=PL#2*FX0[A=O2(OY61\!5P*0+M%TII&.XXIC_ M:G2#/Y#IW&;PXMDH2[-7)4M;-%(5/CW/(>WUDZ'_#WIC=KHUQ/FWK4>WV6V] MN>=^Z!COPKB0 *X6=(^AIKULE :W)(6YMPHEQB5PA^%41F/(3A)XBYH3H<*F M*/B.2U]ROEE!"EFZ*0]VZ%)Y<'S,G^RD?PCOVQR3N =LA4$G!=($KO@4_B7] M'>"( :\>#DX06;EHR#<"( /:Z)?>W?(I>352$W)A<5EM*/MI?Y?S3X +4W$_ MR^_@G6DSQ NUT!)=SP=RQ/D/2O@W'!\?/G;CXIU.5Z%=A7[NN#P;36W3VZYN MGXRSME,^F+?OS0=A5Y*#5[ADU^3H9!B!;7MX.R%3A[ZY,,1=. Q+?O;0>@/> M7QI#FXDGV#ZDLU]02P,$% @ AT-P46Z*;*?8!@ \"$ !D !X;"]W M;W)K&ULQ5I;4]LX%/XKFLP^T)G26)*O## #3BBT M950]GY*L?#R:P=G+C>OT?L7J&_/C MPW5T3VX(^[J^JOC5O/>2I#DI:%H6H")W1[,3>/ 1![5!@_@K)8]TZSNH4[DM MRQ_UQ45R-+/JB$A&8E:[B/C' PE)EM6>>!P_.Z>S_IFUX?;W%^]G3?(\F=N( MDK#,_DX3MCJ:^3.0D+MHD['K\O&<= DYM;^XS&CS%SQV6&L&X@UE9=X9\PCR MM&@_HZ=N(+8,N!^] >H,D&Q@#QC@S@!/?8+=&=B2P6 .3F?@3 W)[0S M9^!--? [ W^J0= 9!%,-H/4R<]9DDWZRVT77KI)FB2TB%AT?5N4CJ&H\]U=_ M:=9I8\]75EK4)77#*O[?E-NQXVORD#;E4=Z!JRHM*W!%^$<"SM(B*N(TRL - MBQCA5<0HV 7[N< M<)+\PSFII8)K0ONB_]97/?UNB,3N([&;2.QA3B+%ANA*NS5T&\-:+3P<>QCS MF7_8KA<5Y+B^!%JH(&1YKH1:JBCH^$'0HW;R<_K\'&-^%P4C%1\^L$>>N#2B MY(TNU=:'L_7H?1=+F6HPT),SU8 PDA/5@2Q;GZ?;Y^D:\_S,&;WB;!V7.7D+ M"L)T:;K*@QU'RE*%V)Z4HPH)D)2A"H$8ZA/T^@0]8X)_P'KU^S1]8YHG29+6C, ;_3I*DWW>?^-H MG;(HT^7KJV$&0>#(*6MAR JDI*=Y6T[S=NZKY1P$V$/Z\0GZ\0G,XQ/'FWR3 M1;6.X6H^C5/M2@\TQ1I@UY+F.=3B7%^IZXG^EA/]G6MQ#@Q\_>A 2TA,RS@^ M7TJ^5 #YN4G9LU:O6>KL68Y"ZQJ8ZR"IS!?3G"T[F&MT=J9!\64EU=Q[#"*$J1/9=6VYH.I2/AFI7"!9H5BR_U,I#J)$<@0]] M6PYV%+<;KA ><$1Y3.JL(53;?].Z;&51C@-W(Q42 )HUP$B/"Z':73TD=Y+E M&&KW?$$T8&1NP() 3,<5H@$@^,J4A00S(S,S3Z.LSLE M7?G'"K&'I ^2+ [ MPK]/5YT/TP9GJ<% Z R$)P@?F0E_$F$AE>_5P5,Q@X,GN!Z9N?[7R II&-U" MCASH"&HW5,'\R,S\$XD*:5@=>DCFTU'8;I2"_9&9_<=("NGVH4$@1S>"V@U. M<#T:X7I*^6J\C(KHGHQ1E:!E%+PR56'!PMC,PH9C+:QN6AQ?WMN'&I3M84DY M+#0HZ-BN7+$Z&,9HH!%BT1RP6<(OTGJH^?: *W!MJE#=E%AR=&&'VDD5!O*) MB,871 &4:U[C#$)_Z'0+B]Z#QW8%NRL6_ M^>:. MXYG7WNC@$7?P/_WA#;$ MFDZ EG>:E 006^@96#1,K"Y98RLOA"K](\]*&\.-"AH.?: #L.B2^"1+J%9 M,%.D&18,C[W77B2"T+&9T$V+1-7AMJW,@N90#PZI"BQ: C8K]=$E$BBD8ONR M'-. (-HZGF]CFV^]E\U)==_\=(""Y@RC?3'3W^U_GG#2O)27[I_"@Q!J[B_@ MP;)]#RS4%[P+NH']#_R./X/4$L#!!0 ( (=#<%% <2U1I@( "L& 9 M >&PO=V]R:W-H965T%<]5-'-NLP)+92UVAHI-)%X02,^<9&'VV M.$,I/1')^-5P1NV5'MA=[]D_A]@IEA6S.-/RN^"N&$D,G0K"N%K.X>S-.;P! MH>"QT!O+%+>CV)%VKR#.&IVWM<[TB,YKN-?*%18^*8[\;WQ,,;>!I_O ;].3 MA$NL+J&?7$":I,D!/;/3\#EF!.]Y>._ZA)Q^FX=^X.L?X9MFF=XH9SM/?@$L M=VA@*JG5F,H0Z(5A9I#>'+YJ:R]@MC$&E8,?TY5UAEKBYPDI@U;*($@9')&R M0",T!YV#"T7 ]M),*PTR37W,D;2 T[!":B5.W;,BKS-*-&>O]OQ0DD_??)T$ MY(D8KMH8KDXR=0LW-[HD[77M5G7M'M)6,PX#HQ]^VTD_Z0U'\;9;%0>=:N[WA+VC_'R:_ 5!+ P04 " "'0W!1 M8@@-*^8# !<$0 &0 'AL+W=OTDFP3R MTN@0^P7B9)Z99\8S3S"3 ^/?10 @T<\HC,5T$$BY>V\88AU 1,0UVT&LGFP8 MCXA42[XUQ(X#\5-0%!J6:7I&1&@\F$W2>_=\-F&)#&D,]QR))(H(_W4#(3M, M!WCPZJY3I M79S-ANZQMPN0A(;OE,77QP5Z^^8=>J-]?@E8(DCLBXDA%7_-PECG7&\RKE8+ MUP6LKY%M_HTL$X\;X/-N^"/L7N"6V0!?](8W1E^>%_WVO.BK/J7#37!#=4S1 M-E;1-E;JSVZCHR313T) ;(/:6^C?3PJ&[B1$XK^.H'81U$Z#.BU!T[;;IVVG MPD(6-LK"TB)L4V-D?KW4KQ;G_^[$V%?WKX_1JFXTFZ:QF*9P=U*4&Q;UC&S6Z?&#)MF,S&W(.9V$IL')-Z"GMK-_RZ] M6^/N>,?,%VZ]\.:)S;+N!MO.206Z_1Q5P"LJX'56X!/L(41V1_,."T_#UYN8 M41%T=*&)&=7JW3 Q?8Q6=:/VB1D7>8W/FYAQ]\0X[B36M9$C OTK:-O<*GO^!4%'I<*CR\E\;GC:EW=444 \^KWL5HU M6 VM-C'%I0*Z4>7U[K<5VEKYSA*?\&(^RU M" (NA1IW*_67 -!'PJ7Z!>IWM6*IU_@5!1N7BHTO)=FXKK08UR>@C]4JM_+: MK(Z3*V4;GZ?;\QQ?C6LYIQG4;49V,S.KE':K6]KO@:]57=7I6Y>='6+@(J [ M57()ZM335/";/[BTKEWSKZ[?VJ6X6]WBOFSI K1F+J27AVE,\6DNW2D^0SD^I+' NBKL0:N?FR%+(@VDSERE=KB21SH(+Y41"D?D$H]P8]MW8O!SU1:D8Y MWDM095$0^6N(3&S[7N@]+TSI*M=VP1_TUF2%,]0/ZWMI9G[C):,%*2X53MCL)G,A?AA)[=9WPLL(62XT-8#,:\-CI QZ\C0^%G[ M])J0%K@[?O;^T>5NY*G680=@_+0#HAH0[0.2-P!Q#8A/C9#4@.34")T: MX%+WJ]R=<&.BR: GQ1:DM3;>[,"I[]!&+\IMGG!Y&=)]2^X0YV+ M#&[Y!I4V9: 54 Y3) PF2A.-\&@62XD*B(:/A$IX)*Q$N(29*=VL9 AB>1+^ M?(R:4/;.0!]F8S@_>P=GUOA++DI%>*9ZOC:)67K^HDYB6"41O9%$#'>"ZUS! MA&>8M>#'Q_'71_"^$;11-7I6=1@==3C#]17$P05$012T\!F=# ^OV]+YO^B3 M?X[^2HRX*;'8^8O_LL3 ;#9\%M2,ZN*XV*VL44[X"N';5# &YE+8$IE]/T(G M:>@DCD[R!AT78N-"T)=RO0!3IE)3OC+W#B-\@6VZ5YY3Y]G>P)O!^R0*>_ZF MA4^GX=,YRF=,E99T7MI[LZWVQQ6\LQ/T,HRCJ(E:[6GG@-IE& 3MU-*&6GJ4 M6KT%YG N7T0SQQRK'2VJ'7U1L>WDI@>\DO0U]=&A21KLV8S3 Q'".-F3X+B? M5PIT&P6Z_U0LR+/CI3+L'I*Y3CM[6?W!J*+L[]SN!JN)%FO7 M6^9"FT[EAKGY6T%I#6(#-/\_@]]02P,$% @ AT-P42X2%")$ M! VQ$ !D !X;"]W;W)K&ULO5AM3^,X$/XK M5K4?0%I([+RUJ%1:VB*0CCL$N]Q)I_M@FFECD=A=VVEW[]>?\T+2)FFHCA5? MVMB9>6:>\7C&\7@KY(N* #3ZD<1<70XBK=<7EJ46$214G8LU023PRV:N<9 M952>A7C)!K?AY<#./((8%CJ#H.9O U.(XPS)^/&]!!U4-C/%W>=7].N <:\$M%=QC+7BE0D[=*KCG@9M132=C M*;9(9M(&+7O(HY]KFW@QGB7*HY;F+3-Z>C+_GC+]$]V!CD2(;OD&E#9YH!5B M'#T C=%<::H!/9G)5()"5*-KRB1ZHG$*Z P]YBG&_H4073-.^8(9I5M>Y'"6 M"R" MZTBA.0\A[-"?]>N/>O0M$\(JCN0UCE>D%_ 1UN?(L3\C8A.[PY_IT>IXU$7G M?=;G_]OZ7C"<*JF<',\YA&?*69C&@,02'4ZPOW\S:NA60Z+^Z3'J5D;=W*A[ MP.COIJHROA )H)-8*'7:E54%A)]#9#5T,W&),[8VNRO5ECGS2; O-&L+86^$ M]X7F'4A!,*J$]FAZ%4VOE^94)*8H+%[0C8A#QE?(3*PI9Z ^F^@NSI&*J,PC MSX\(R*PPYNVZB+';X-$A=("%7['P>UD4>2"D0G_U+'U0H04?EV_#RNBPE\)7 MH4VAD[ !GD)7K@U;4?/L8-A(MK:08P>DD6QM(4Q(X#=6Z0VH/9*CBN2HE^2, M2=/1T4(HW5FE1RV;KN\U-U1;R D\N\&Q+83M$?8:'-^ VN.([;H'VN\O'27& M'E?2\&_:(73F-Q=]UB&%';]9/=["VB>[T_!Q?]Y&@&ZHU*9!]S4^3&I \G&[ M#]<]!COOVW^E_F[\B#OTFVO1EO(]UST0Y;H9X?YN]-;&*=5WS0Z;=7?6(81' MOG_ M[J#X/X6\H>.0/:XUB[WQ/%;<6M+^<0+#OA6]P7P'I[P5'ED=2UUN"/VYY25V5"?G(Y2VM[44;-P_%74)N\P1B M[7RL)B!7^2V!,N4HY;KXQ*AFJYN(+_GW=V/^"E],<+X70KX/,0'6? M,_D/4$L#!!0 ( (=#<%&F."YM#0, /\) 9 >&PO=V]R:W-H965T MIA"ESN1E[H[0^NV"8Q]L ?#S.Z@6LP-]FEPIU?:HE9"D(S*8B"]+T &WR,QK.F6FRNY^P*%0QVK;R6Y=K]DE\MV M>QY9;;61:0%&"U(F\G]Z7P2B D ]]8"H $1/ >T#@%8!:!W+T"X [6,9.@7 MN>[GOKO S:FAXZ&2.Z*L-&JS"Q=]A\9X,6$+Y=HHO&6(,^//4L8[QCEY2]/L M(SD7AHH-6W+0Y .9Q#&SZ:0<+_*BM,D]F8.AC+]#B9OK.3EY\V[H&[3%:O17 M!>\TYXT.\+;(A10FT60A8HAK\/-F_* ![V,,RD!$^T!,HT:%UY"=DE;PGD1! M%-38,VN&7U"%\/ @?/Y_[(MF^!Q6>_9PT!",5ED5+:>O=<@<[$?QE@/YMB9E MA4Q$7*D/,M$:C"8_OR*6G!M(]:\&YG;)W';,[9?JD:4990I;DJE+1JZDZY38 M7G@WQJC=U?!V2M[.4;QUE=QY1A;V,$W!(V6>XB/E%B_+_>-"MW2AV^P""%#X MJ5+,TR3&7L&T4=3V8;*XQX=%0T-^>B5)[Y4KHU\R]QO=JQ!02T!H*I5A?UQ/ MJDM;OR[,SY+V7*H3'$S%H+1UT&CKS#5N4.0*N+-/)RS3#4$(@\=^';QR L+* M6Q$VNC6I1)QDH)B,B5P3]B0SFIPP01Z *EWW,LQ?8&GGT#J+_*5 M.]A< @ W 4 !D !X;"]W;W)K&ULC91M;],P M$,>_BA5-:)/8\M244=)(72M@$DC3NL$+Q LWN3;6_!!LIQE\>FPGB[(N*[QI M?/;][WYW[CEMA'Q0)8!&CXQR-?=*K:N9[ZN\!(;5A:B FY.MD QK8\J=KRH) MN' B1OTH"*8^PX1[6>KV;F26BEI3PN%&(E4SAN7O*Z"BF7NA][1Q2W:EMAM^ MEE9X!VO0]]6--);?1RD( ZZ(X$C"=NXMPMDRL?[.X1N!1@W6R%:R$>+!&M?% MW LL$%#(M8V S6VFE@U6L!3T.RET.??O%CUX>!()R\(H@Z M0?2_@K@3Q*[0ELR5M<(:9ZD4#9+6VT2S"]<;IS;5$&YO<:VE.25&I[-/0A0- MH12]P:SZ@*ZYQGQ'-A04.D?K]FJ1V*+>#_-BX(462H%6Z'0%&A-Z9D3WZQ4Z M/3E#)XAP=%>*6AF)2GUM:&U./^_(KEJRZ!6R-507* [>HBB(@A'Y\KA\!;F1 MAU8>OG\N]TV/^D9%?:,B%R_^5Z/&&[ B*J="U1+0C\5&:6G^GS^/I(W[M+%+ M.WDE[>!"QEK8BJ=.; =VGT73R]3?#_MTW.<9U:2GFARE^@)*S??>^8KDC7"$*6Z,*+MZ9(+)]2UI#B\J-XT9H,]QN69KG%Z1U M,.=;(?2382>\?]"SOU!+ P04 " "'0W!1EWX;B&4" "9!0 &0 'AL M+W=O<<_V1M5(]Z K1P"-G M0D^"RICZ/ QU42$G^E36*.S*2BI.C W5.M2U0E)Z$&=A$D5G(2=4!'GFYVY4 MGLG&,"KP1H%N."?JYP4RV4Z".-A.W-)U9=Q$F&,"S7U]HVP4#E5*RE%H M*@4H7$V":7P^&[M\G_"%8JMWQN"<+*5\<,%U.0DB)P@9%L95(/:WP1DRY@I9 M&3_ZFL% Z8"[XVWU*^_=>ED2C3/)OM+25)/@70 EKDC#S*UL/V'OQPLL)-/^ M"VV?&P50--I(WH.M DY%]R>/?1]V /'H "#I D'JCG3)O:TX,R3,E M6U NVU9S ]\;C[9NJ'"[N##*KE*+,_E'*01$FT!SY['C['PL)C!X_? M_PT/;:N&?B5#OQ)?+WVI7];-3K=@JC4:#7.J"R:U:]6WZ5(;98_I]V=HTX$V M];2C [3./!RGP*4PE084I=T"ZPWY$E7O+XE.]K6W*WSF"[L[O\2, M!C&CE\3$^Y@ZU'B':13M9QH/3.-GF>ZD(6P?U?B)J?$?4]VY>)H21_\:#W"N MY_ :Y[\!4$L#!!0 ( (=#<%$40-L,#@( 'D$ 9 >&PO=V]R:W-H M965TX^?8[R8X)HPWLC:V3[OGI.?GDM#'VV>T!D+U42KMYM$>L M[SAWQ1XJX8:F!DTK6V,K@13:'7>U!5$&4:5X$L: 2FI8 M6^8.527L:0G*-/-H%)TG'N5NCWZ"9VDM=K !?*K7EB+>4TI9@7;2:&9A.X\6 MH[OEQ.>'A!\2&GU#*@\C&GXX9]5MZ MX>7X3/\<:J=:U_R@;M+0J28?95Z"2'/O(%F4I_3D)Q1YT^[']J0U6@$*J#RE'VLUK>-&1 MERTY>8.\@7K(QO$-2^(D?MJLV.#=/Q1.7GO#26\X"=CQ=<._%KE#2]_T]Q7F MN&>. W/R!O-[#9;*U3NF/)WEQA+!QS0-;" UHXP"-%*?OGH4U_FSX31^?\7G MI/YOZS&+4WZ\-,0O.LE? MRF_"[J1VM-^6-/'P=AHQVS9Z&Z"I0W/E!JE5PW!/_P:P/H'6M\;@.?#]VO]M MLK]02P,$% @ AT-P4>Z;?T6W P WPX !D !X;"]W;W)K&ULM5==;YLZ&/XK%MK%)IT6FV^J)-)*,FW2*E7-=L[%M LW M. 0-,+.=IOWWLPT!"H15.,X%B3\LRT(/3,'*>%L9CIL7NVF-&]R-*" MW#/ ]WF.VAA;B#C./"0)CNA!LS%K,0)61/QO;QG\LULK,1I3@J>T@(P MLIT;']'-"H6*H!'_IN3 .\] I?)(Z2_U\B6>&U!%1#*R$Z.$SJ1-RE;T- MS;C^!8<:"PVPV7-!\YHL(\C3HOK'SW4A.@1I9YQ@U02K3W!.$.R:8+_5@U,3 MG+=Z<&N"3MVL%6V*!%S-&#X IM+2F'G3U-5O6*RW41%D+)K^FDB<6#^2) M%'L"KL"ZFBJ ;L$:9X2#+:,YB&@AF%23R[C$#D0Z(L(X6*8<)PDC"18D!H\O M()(/"66I9+Y?$H'3[(.T^GV]!._??0#O0%J ;SNZY[B(^W]5#+N91;:V9Y^PUYD,:O7+*72<5S^^2BCX(DC.?TXX M';MJS-4U>4(PBRL55F>WY1*7"QE9X64D0;#L[/%>4 MFOFZEG[84V4$906POUI&4 @&7E^849@7>./2H,[^A2:S_":/+4#N*>!.[C\L MQ=E4[:S6JG5AF=K6B>RS9;)'%D^_746C*-_ORS1$>3#T^BH-43:R3XG4=FWT MM[:=Z6-"B9EXF:I:VR>1>V&!VB:*O+,%\@;EWV]O(RCDP?X. MMAJ#V8YW8M]!;0='TRT\HKD\UVW^LH#:EHF""^O3=E04GJU/.-RD[7[EHS$4 MA(,%-$0Y_E">(B.G4UH\UM[*.^@_3&;]%- MA$;&E^KVIB\(K?GJZG>'69(6'&1D*UW!:U_.)%;=IJH704M]77BD0A[U]>-. MWD )4P#Y?4NI.+XH!\V==O$'4$L#!!0 ( (=#<%%")!A5X@( +D) 9 M >&PO=V]R:W-H965T':0\NN4FL)C:S#73_?K834B!IA#KUA<3..>?ZWG.Q/=XQ M_BPR (E>BIR*B95)N;ZV;;'*H,#BBJV!JB\)XP66:LA36ZPYX-B0BMSV'">P M"TRH%8[-W(*'8[:1.:&PX$ALB@+SOU/(V6YBN=9^XIZDF=03=CA>XQ26(!_7 M"ZY&=JT2DP*H((PB#LG$NG&OYZZC"0;Q@\!.'+PCGO"')8 M22V!U6,+,\ASK:36\:<2M>J8FGCXOE?_:I)7R3QA 3.6_R2QS";6T$(Q)'B3 MRWNV^P950GVMMV*Y,+]H5V*#@856&R%949'5"@I"RR=^J0IQ0% Z[02O(GBG MA-X;!+\B^.=&Z%6$WKD1^A7!I&Z7N9O"15CB<,S9#G&-5FKZQ53?L%6]"-6- MLI1D2?4*$ MHH>,;02FL1C;4JU#J]FK*N:TC.F]$=-'=XS*3* YC2%NX4?=_%$'WU;YUT7P M]D68>IV"2UA?(=_YC#S' **FB#/&00GJ'D3Y?:'HU&-.LJO7^?7[\SO@6,J$N <8L2VP-&# MVF$[ZA;4NL''&C2H PW>:]"@Q2#GU* 2U#\RZ!04-4'Z;W!J4!/E'FD=Y3>L M\QN>;1"6:,$(E69KZ_9I5,N//M8GUWG=Q)UW.C6KF$>]W3"A!=1P:MX"\AL6 MV ='40$\-7< @59L0V6Y!]6S]3WCQIRN)_-3]WKFMLQ'^EYBCKY7^?)2,W6W JX!ZGO"F-P/=(#ZMA;^ M U!+ P04 " "'0W!1$#;GY=D" C" &0 'AL+W=O(!EZ*7.BQDQFSOG9= M'6=8,'TIURAH)I6J8(:Z:N7JM4*65* B=WW/"]V"<>%,1M787$U&LC0Y%SA7 MH,NB8.KU%G.Y&3L]9SMPSU>9L0/N9+1F*UR@>5S/%?7F&SL7#F08,K*W-S+S6=L\@DL7RQS7?W"IHGU M'(A+;631@$E!P47]92^-#SN WN (P&\ _DV3)'.)VA83P_ MHYC'Q0Q.3\[@!+B ATR6FHE$CUQ#,BR9&S=+WM9+^D>67.#Z$OK>.?B>[QV M3[OA,XP)WK/P7O06[E+RK0-^ZX!?\?6['+@3VJB2=J>!GU\H .X,%OI7!WV_ MI>]7](.CV<:EP@12+IB(N5@=,JRF""L*>^Z>)V3,\ZXG^Q%A-&ACWB@;M,H& MGTI:$B8K%$=:20M2NU_& GYR#PWAMS(&CH MA8>="5IG@DYG'K=I=UY"&Y2!VBW=(7+BW M88)@3UZX)R^,CND;MOJ&']A6V_N#-M1-NZ$ZCM-5RW[U/TYKU-)''S\3Y_^R MP0]=:-%>+?SA.Y/=G2OB_5\P^0M02P,$% @ AT-P48Z&ULA91?;]HP%,6_BA7UH94V M' ()4Q4B\4?3]M -E79[F/9@X))8=>+,OFG:;S_;"1$5 5Z([?BO MS.,5%B"$-3(Q_K6>7H>TPN/QP?VKJ]W4LF$:%E+\YCO,IMX7C^Q@SRJ!C[+^ M!FT]H?7;2J'=+ZG;O;Y'MI5&F;=BDR#G1?-D;^UW.!($PS."H!4$+G<#RAK5.8M-SI,EK!!\IG\,,?_P+!2'#EHPHH= ME8HL*H6,"W,&2'YN!$^9_9*:R#V9"4'F4AD:+U)-;I=@=]Z1&\(+\I3)2AL/ M'5,T&2V);ML\\R9/<";/&LH!&?F?2. '_O-Z26YO[CZZ4,/LR@RZ,@-G.[I4 MYI+KK9"Z4D#^S#8:E?E+_+U@/NK,1\Y\?,;<1NVKM%%%3F6;XS491C%][2&- M.]+X&FG81VI4X1'I#"CL0.$U4- '"D] ?C\HZD#1-="H#Q2=@,+0/\.:=*S) M1=:31";Z8).3@PI#6_\'&#UJ,GM?/3"51 M:+K8#3-S;8*R&\S[O91XF-A6[B[BY#]02P,$% @ AT-P42/]&4U?" M_2T !D !X;"]W;W)K&ULO5IM;]LX$OXKA+$' M=($VUALE9Y$$:.RXR6[;!/'U]L/A<& L.A8JB5J*S@NP/WY'E"S*,D79FVJ_ M));-&0[GY9F'%,^>&?^>KRD5Z"6)T_Q\M!8B^V4\SI=KFI#\A&4TA5]6C"=$ MP"-_'.<9IR240DD\=BS+'R_%PTUX/K(*BVA,EZ)00>#?$YW2."XT@1U_5$I']9R% M8//S5OM<+AX6\T!R.F7Q[U$HUN>CR0B%=$4VL;AGS]>T6A N]"U9G,N_Z+D: M:XW05_\E(YHB'@V!T"3B7@M 3PI$/ K03,O_X_98+^A,8H7Q-. M<\U4LSZ#7Y'CRIDFU4Q*7:?2*[/2VZ4 +P12J]?MA;E9RX)FX 5KQY?&I7XZ M6%_M58V6ZQ]LUK7 _+."?KR[K<#\LZ>&.(VACJKB\VIB\V1:MT.M9_A M&;$5FG(*Y8;F9!G%D,GHO_*'&T&3_'^&:=QZ&E=.XYEJ&MIG+D@:1NDC])R8 MI$NJR[Q2DR\U%>WWZ0)C!_JQ=39^:N9"_[@=4[W:5,]HJBQF&J(8BAF%&_!. MBE9LP\4:D32%9LMS:/0ZPTN]N&F0M6]VWZ@=HW%M-#;[%^P4#)'5"L)'A,ZO M4[SOK\#R]PR<:\9)"]L+Z1^WLQ2_7HIO7,H]#2EPM(>8H@7E$9&!>C#,\+PU%&.'HB,43K7039Q>*8\!QEE)<8 M]3/Z$QD!:UI.%S2<;IU8=BN"APRZ[AFTL]S3>KFGQN5.65*N\Q,(0L',-VEH M\*)M*4I@#1DNN\$];.,*;E)!P?4"(O4*-%WH@C"O=#13W]94R"?-.$=729IQ MKF;Q^)RW3L3 R%Q;89C-MN A(N MF2X*H;0L\ZCT M(PVUY"TXKH_9"OMM,_C_OO@5.A?L]M%]X:UC"LSD# 7&]NF0Q>0H=':LH[*D M/$J!1L8:E,O,&\M4.U'4;$?W2'A?Z+6;E7' M."H;FH2U@R4X"GV= ]#WL.W M%*U4Y^GN+,\'06RCAED=41?K",>]O'\2F\? MT7C;84 M-1FG@-@Q W'+N/?;=$,D89LVV%8QGNQ3-\T>M'?8KL4*NATSD3X8L*"&/]]< MWM[+%F/:J"LP=P>EVJX"9=<,RG^S:USWJ'5[@$+HB9V:0]_S%K\ M$]P.;I441\OMKD.AKVN&S&U2%+Y#MZFQYA1ZNH.>1K@*"5TS$MXV>NXV*T*H M0VT6[&.;[P>=X.8J<'/-X+;CPG\_,\/*/ 5;WJ"PY2G8\LSXBAZ0HSOR*B%3,/1Q>P0(=7[D<8RG,,P;%,.\QEEL#U$\X%S3 MTQ#$P+"!\Q1F>6;4>(.;X>LOM,#??!UEZ.IEN2;I(SUH@^ =?(2%R?0!;I-OTTU[U4JW0U\:5]9F@;]]3&SF>/_]5/M\N'_(=?^0&^.0W94JW,4]W+$GPD=V%MQX MCX4'C:7"3GSP",%>#BH[;3[^M3UJQ.PQV'S>3!6 M0(S-0'S4P?05UNR.VX:4[[YU(['19(7IW;.C\A5\^V8RVZY$<,=&7F[3FN4[^ 5<4&F:L]C>L$A^RVILZD)CUS&);/<<3OL)H_\W<>.;O<^/ Z"X%U+Z9 M&P]15O)HHGKE_Y6E'Z8L?:)<1 7G/OP*@-^X:3 H?_85G/L]KZ4:"\G4E0#Y MEA]%>;Z!ITW&4K24 ^7ET"+7RA'%K8#N.V35U#OG\][$<3M#K,#>_VX26+?=-%%-4'@D'[0*#Z0-#3!UKQC*,_-E%87JM\4UR#_7L) MN!74<>,^:'$Q^@OACP"V**8KD+%. LA?7MXU+A\$R^05T07% M /A]Q2#JU4-QZ[2^\7WQ%U!+ P04 " "'0W!1^^-+LOD" #)" &0 M 'AL+W=OW.0 5AT[M1THTG[\;"=-:0?I'J:^$/O8W_>="SDG@YV0 M#VJ#J.$I8UP-O8W6^97OJV2#&5&7(D=N3E9"9D2;K5S[*I=(4@?*F!\%0>QG MA')O-'"VN1P-1*$9Y3B7H(HL(W(_029V0R_TG@T+NMYH:_!'@YRL<8GZ+I]+ ML_-KEI1FR!45'"2NAMXXO)J%@06X&]\I[M3!&FPH]T(\V,U-.O0"ZQ$R3+2E M(.:QQ2DR9IF,'X\5J5=K6N#A^IG]BPO>!'-/%$X%^T%3O1EZ/0]27)&"Z878 M?<4JH([E2P13[A=VY=VX[T%2*"VR"FP\R"@OG^2I2L0!P/ !ZH^":IY@>P<^:\7$#WC<9J-,0/:=A$C42 MCHOU);3""XB"*#SBS_0=>"X-/'#PX%@XS? EYJ?@KZ)IU45M.;[6";X[7JB" M,! 2;OA*XF.!7,.-QNS"VB9";^#G-P-R-O6K0;)=2[:=9/N$Y Q7*"6FD).] M%(R!)D\7,!TOKI?V;W,L)R5A[ AM>]J.XC@(3/S;(WYT:C\ZC7[,R=ZTQN0! MYE+HJK>8Y5J2[*0[KX3B6BC^J!QW:\ENGR&=5D.3?+C1:YFR3W0INY MY)8;\ZV!TEXPYRMA"EUMK$#]]3+Z U!+ P04 " "'0W!1-="#9!,# "( M" &0 'AL+W=OR5OC,YHH6'0D@S#7)KR_=A:)(<"V;.5(F2[F1*%\S25N]"4VIDJ0<5 M(HRC:!06C,M@-O%G:SV;J,H*+G&MP51%P?3C H7:3X->\'1PPW>Y=0?A;%*R M'6[0WI9K3;NP]9+R J7A2H+&;!K,>^]78V?O#;YRW)N#-;A,MDK=N!U6S++91*L]:&=-WMS"B^G1E#Z7[K%OK*:[ MG'!VME1:27;/=65@SE.X0<$Q R93N$R45 5/8(-)I;E]A'EBX1ULJ/322B"H M#!9,,)F@MY^[1\@M1^.\,(LI6 7K]1JN%9/P>H66<6'>D(O;S0I>OWH#KX!+ M^)*KRI #,PDM9>1XA4G#?E&SCT^P[\$G)6UNX%*FF![!+[OQHPY\2$JV&HW&XV%K](SACS_.^%+K1+$XV_C^0M1>^-A M]%SY96TT?&XT.*[\16%7Z2;!5EN:*7^;TJ8#:&=#]3%%9 M-QL7H/WXF/T"4$L#!!0 ( (=#<%'&D1@$?P( ,(& 9 >&PO=V]R M:W-H965TH#ZV4%0(A:2J"U":J5JG3 MNF;M'J8].' 3K!J;V29I__UL0U&R--FD27L!?]QS[KG'^))LA'Q6!:*&EY)Q M-?$*K:M+WU=9@251YZ)";G:60I9$FZE<^:J22'('*ID?!L'0+PGE7IJXM7N9 M)J+6C'*\EZ#JLB3R]1J9V$R\OO>V\$!7A;8+?II49(5SU(_5O30SOV/):8E< M4<%!XG+B7?4OIR,;[P*>*&[4UAAL)0LAGNWD-I]X@16$##-M&8AYK7&*C%DB M(^-GR^EU*2UP>_S&?N-J-[4LB,*I8-]HKHN)=^%!CDM2,_T@-A^QK2>V?)E@ MRCUAT\8&'F2UTJ)LP49!27GS)B^M#UN _N (&P!X=\"HA80N4(;9:ZL&=$D M3:38@+31ALT.G#<.;:JAW)[B7$NS2PU.IS>$2G@BK$:8494QH6J)"C[ O#E6 M$$N8$BE?*5_!52EJKH'P'+9P)N*&OF#>K#-!M(U](-I0XD+#Z0PUH>S,D#[. M9W!Z<@8G0#E\+42M#$8EOC:56#U^UJJ^;E2'!U3/L3J'*.A!&(3!._#I_"E)EQ33>Q7NF/M]SN#AEN- MI?IQ)'?4Y8Y<[L&!W-WA$'5O=1C;W3\1N:)< <.E@07G(U.6;#IF,]&B M)[6/=;RO]!5!+ P04 " "'0W!1:4G, MH5@" H!@ &0 'AL+W=O0&$F3-@.41H)V:$B@,3K8P[0'-[DV%DX<[$L+_WZVDT9%0,?+]M+X M[/N^^^YK?$G64CWH I'@J125'GL%47WJ^SHKL&3Z2-98F9.%5"4C$ZJEKVN% M+'>@4OAA$,1^R7CEI8G;NU%I(AL2O,(;!;HI2Z:>SU'(]=@;>)N-6[XLR&[X M:5*S)GU)"]Q>;]@O7.^FESG3.)'B)\^I&'O' M'N2X8(V@6[G^BET_(\N72:'=+ZR[W,"#K-$DRPYL%)2\:I_LJ?-A"S 8O@,( M.T#X44#4 2+7:*O,M35EQ-)$R34HFVW8[,)YX]"F&U[9?W%&RIQR@Z/T@G$% M]TPT"%.N,R%UHU##)SC+^'3KRN#ADO"4O_>43OJ:T>N M]O"=VE\>&T[/4"(5,C>VKE"3N3*D@1$LK+"5%?:6QRUQ[(CMU5VE\4D\2OS5 MMI.ODXZ'X:!/>J%YV&L>[M1\A2L4$.WH?M0SC?Z[\W%?._Y7SL&ULS5;;;MLX$/T50NA# C36W;$#VX O"1I@@QHQ MLGU8](&1QA81B71).H[WZW=(*8KB*EH#18&^V.)HSLR9"TY<956PDTM: B=P//Z[L%9=R9C*QL M*2WMI*R M KAB@A,)Z[$S]:]N? NP&G\SV*O&,S&A/ KQ9 ZWZ=CQ#"/((='&!,6_9YA# MGAM+R.-'9=2I?1I@\_G5^HT-'H-YI KF(O_&4IV-G8%#4EC37:[OQ?X+5 '% MQEXB MH@H0G>HAK@#QJ8!^!>C;W)?)LIE>4$TG(RGV1!IMM&8>;+DL&A/,N.FLE9;X MEB%.3^Y!:M*;PBE*?DJ\Y 5O)E3E%Z0:9IRHP&S9(M<\A;0%O^C&#SOP+B:KSECPFK%9T&EP!=L>";W/)/ "KX7/_&2X/VP+ MY]>\7_^:]YMN^ (2A/MM\'>Y#.ON"ZV]\",Z&95P829#2N:BP'&IRCZ:2DGY M!G"$:?)X($V])3U8\71/94K^^0M-DEL-A?K>02BJ"4664/0!H6]V$D%Z09]! MXF3%X6G&,^,;DF ;21R$.VQY#;(@8DUV'%Y )LSP4O9^B.K>G&'3'X!*==Y6 MXVX2ER6R(YRX#B?NM/3 )21BP]F_2#!I)C@12F-P.34W7XLC]N;6R[?)4+ZD M)N&M-[@D,;0DS*?L>>+WPI'[W SY!)V;GW6\7K_6>9>!?IV!?F<&5LVX.C)Z M6=N[_#,Z=E 3&G0':!PIPI3:H2OTC,/:EIKR@^U"917:VG!66HZ;^3ZJVO]J M7/^LX?M1%/KM91O640T[H[H_I?G>6?:]MR^>]V>4T&]\A/W?5L3*]+L*1+%W M5*=YFUK@#>*C@K>H]:-H$ ='96_1"^(H#(^OJ]M830J0&[M$*HQMQW7YG:BE M]:(ZM>O9D7SF7\W]%OG"O[HNU] W\^56?$?EAN$PRV&-KKS>)9*5Y:)9'K38 MVL7H46A?F+\X9;H6\52F )O<9S]7(2;4NSEU7Q2ED5)V* G+<60F948U+N795 M(8$FEI1Q-_"\GIM1ECOCH;4MY'@H-IJS'!:2J$V64?DP 2ZV(\=W'@W7;)UJ M8W#'PX*N(0)]4RPDKMS:2\(RR!43.9&P&CD7_OG<]PS!(KXPV*J=9V)*60IQ M:Q:7RSD!3QH\P[$TT(V_?')$WA.7DI(O,\@:2!/VOG#UKX+AY!?0[!XSE,@E:'$12G M)/2.2> %7D,^TU?3_4%3.7\7??['T9\U(ZQ%&5I_X4O^4BKA9'FHA LI:;ZV M8B++![*+6] ':[[84ID>-)!/*.Q:!:FMVKP_3^6T'T MZQS[_T(099#NSB%Y>W(X1 3AGAI^ZV1^B.CYS5(XJ^L_:ZU_7A:%(G@/.=[Q MW%[^-,&/%L-O##4#04N;!W68P7\K!=][^JIZ_T(,593VZZ$)Y/M[BF@ '5X0 M#:"@/]B3A;LS;&0@UW;*4UC8)M?E%5];ZTGRPLY/>_:)?S[U&^PS,WG:X>;) M?3FV?J)RS7!PX+#"4-YI'_4KRTFP7&A1V%%G*30.3O8QQ>D9I '@_DH(_;@P M >IY?/P+4$L#!!0 ( (=#<%% OJ]A9@, ((- 9 >&PO=V]R:W-H M965T0!KDNVU06PG:3D,"K:+:>)CV M8)+;UB*Q@^U0]N]G.R%MDQ"A[0%>6MNYY]Q[CX\2>[QC_%%L 21ZR5(J)M96 MROS"MD6\A0R+G8K"WY=,P* MF1(*2XY$D668_[F"E.TFEFN]+MR1S5;J!7LZSO$&5B!_Y$NN9G;-DI ,J"", M(@[KB77I7BQ<7P-,Q$\".W$P1KJ5!\8>]>0ZF5B.K@A2B*6FP.KO&6:0III) MU?%4D5IU3@T\'+^R?S7-JV8>L( 92^])(K<3:V2A!-:X2.4=VWV#JJ%0\\4L M%>87[:I8QT)Q(23+*K"J(".T_,$H63TVL:LPS0 MR0T3XA0M@:/5%G- 9VA56@>Q=;DDT.*I(,\X!2K5^"5.BP02M.8L0S-&):&% MFG[/@6-M 8'F)"VT"RK&&#G_?BH!V\K;6N!O5>!K[Q>PA7DY\AWOB#/\9R. M>F;OAKM15SO_EWWQS]F/Q/!KM_F&SW^#[U+M=5+; N*"$TF@[::]4Y3[%IA3 M0C?BP)V_;A0QNI:0B=\]905U68$I*^@IZZRN2^SK@J.Z3(2:&&^B^-#/A%:. M/>VR;)D]--GUF_MY&@Z&8_OYT ;M&-<)H^.@>3MH&+K',8MV3!3M8X[T"6M] MPEY][D!(3F+3NV3Q(\([S!/1H_R@9AY\)D,,Z[*&'VJ(86N/G(8=VA%N,&JX MH1WC-[S0SW(DS:B69M0KSWD%O,-4:? %-8JE7,^5)7R\L!? M3B3+S8GV@4EU/C;#K;HD =S,=DKW[W?MI"'0$*KM MH7T!V[GGW'L/1^1ZM!'R0:T!-'G*4J[&SEKK_,)U5;R&C*HSD0/')TLA,ZIQ M*U>NRB70Q(*RU T\K^]FE'%G,K)GMW(R$H5.&8=;2521953^N8)4;,:.[SP? MW+'56IL#=S+*Z0H6H+_EMQ)W;LV2L RX8H(3"D3IW3 )OK9_9/MGELYIXJ MF(KT!TOT>NR<.R2!)2U2?22PR(!^^"*5.R"U(LEA3">24+$KK$+$L MCQ29_R[8(TV!:UP_Q6F10$*64F1DQE0LN&:\P).O.4AJ7*#P/"V,$2K2JN1H[-?6Z<=755=E5<*"KD-P@X1K+Y%AC"W[6 MC1]VX%U4N)8Y>);Y*N@D7$!^1D+O(PF\P&NI9_IJN#]L:^?_LL__.?N.&&'M MN=#RA0?X+O&W3FIG0%Q(IAGL>ZII%O3@G$K.^$HU//KS"Q*3:PV9^M515J\N MJV?+ZG64=5K7I;9UP4Y=-@(WUILD;EJ:\S;(CS7DMS7FG- MK )';/^D.J8QM,_X ._,3OXG0+]H%)2G :Z MU ZV9,&[LL'V;>6';VN#\+@-7H;T_?Z^#8[RS%M"HD&T9P.W,4UF(%=VC%?8 M4<%U^9*O3^NKPJ4=D/?.K_R+J=]R/C-7"SN];NG+>\D-E2N&DU\*2TSEG0VP M4EF.^N5&B]S.LO="XV1LEVN\'H$T ?A\*81^WI@$]85K\A=02P,$% @ MAT-P4=BV*1!0"0 \C0 !D !X;"]W;W)K&UL MM9MM;]LX$H#_"N';/72!;JQWR7M)@-1)VG33W2#9O1YPN ^,1,>Z2J)+T7$" MW(^_(2V+$QC7"T9P)H7*8NPY3C0N<5Z-3H_E;S?L])@N>9%7 MY(:A>EF6F#U_( 5=G8S:'V_QASL4/X]/C!7X@=X3_N;AA\&W<:LGRDE1U M3BO$R.QD=.;^\<^GO\3JP9%2>8XY/CQE=(2;N!WWB@PQM*0_!F%=B M%MYQ!E=SD..GMZ3 G&3H!C/^C/Y@N*JQG!\U^AF=95DN/N,"757K&2]FSKMS MPG%>_'0\YF"!T#-.F]8^K%OS]K1VMF!'R'7>(\_Q'(WXU"S^!0OQR5K\S[MS M].X'G1'G9BWG)#U"OC3"G>S7,RK M!S3%BQP""UV#"*(S-&4$)B8Z>V"$B& SM.ZWK?NR=?]0#J!_RU:O."GK_Q@: M"MJ& F,WS\D]1SE,%+84IJ-U\H >,#=6%K76C4 M,Z4E0#?])L>A(JQ^CZZ/ID<&S5&K.1IV@..VH=C8A;/T^S*O);?1C," DI1 MHI/I0+G6%$E-(E][/ T=\>]X_*BQ(&DM2,P6S&9YD7E0\Y\^&7DU:G9-A MA\]UU(KH&,V_7/(E(V*YS-MS CC:.S^H:4ODON(*46G3 &L^NXI7K#>P2!2?7-W;Q#RKPQ\!^^+-Q M!>1!&4'+*B.L<1+6 ['QDK\S_&X8[KCIH_8^7^/.W?N"<+)SWY7V/H/?%4A= M,_,N\R<8?5Q52S4HVM4LV.V08YCFKH*E:Z:E+O(^031 JIA!QOA(:FY9GER% M3W=@?KH*H*Z9H%<5T!/&-&][ *&W;IU3Q.= @R5+YQ!QVN1S%ZJN9QINA577 MS-4;PE(Q!1YD$D!78GV:YPNPDQ,&EFHS(;-*[R@TKINNXK,[.3@6SK].T>\+ M DNZR&+ZI"N>HK3G#!L/G@*L9P;L]KB7I+Q_,?#2%QFZ?T8I+1>X>H99F<&4 M7*<0.K=86H3Y:4EHO$Y::%DU/4]E3G7L:19J\9\]*["NF^F:FZHU &<.K2E?5:-1M MI?ZFG9;?V;:;,V-=6+RADF"/"<5G/Q@X)A1=?3-=7UM3L*BU%15\15T_>L7D MK?,,K!6$N6$4EBKX66W4E$]JNU,4D_UX8* J5@5= M4=*BW95+@5@8"@'"LJ!&9O39;F$QO)'\E[N5:DHGV7O80-%9H2)]) 1R(.K?4OFA45_ M8G.;HG)@YN:UK.B) O:,,@0(7M?X:KF#R&A1P$9 [.]0_7W&?P)/64[<+IKV MPFXZJ,^^0D7DT$SD;2,W*\4;#6W:3#J&.D?A'E,5LL/#J\0'3 ,CG4)%\W#@ MFG&HD!R:D=RS/'H1:NJ]IEU"J% E0-':6E&>IT1$;$X%#KXO<\$%.0MI]7,3Y%IK+>ETXL!6^MFT'0X5U4,+ MU5M[Q3#"EE8&T=IHK6UF=5Y@WZN'"NBAY0BNSV!V[-8:;&ZBSV"J52$\\,#N M(#;L7+PDQ(X,M1"$ Y_\10KGD1GGVPG-]/8"+:@XS2AR"KY[)-62Z*JY%Q:U MMB)[I" >#0KQ/0EI'W]%"O'1P(B/%.(C,^*W_86+ G*:&K9LN*YINAZF5<[G M'2\N&/TO2>7V$V7@T8(N]JT+EK9M"6JDEHG(LDR\R:FZTD$OAZJE(0H'=FCG M&0DSAE\] *X%$RL(\4CR-S8K[9LBZV?+4Y M$15',>EZ.HI';)OU#HM1T3K.W)9C(6>LT!X?7COI[[CSO%[0 QP7*Z+' U=2 M8@7FN'@J;',W[GKU M-CY6'(\'KKS$"LGQ(967&?0;I;B>HUD!FN39%2-BKU%S<0 @?:OEIJ49ZP%H MK,@>#UF%4<^2H-]9_K!)]]_LV\XS=0.7:&*%\OB0ISP8SFMH-UV?VVA]:"F4 MVURHP!\??@+Y85G#775M+9^M/4A9C?YE,"91/$\&/G%,%*(32]+] !UZD*?" M1#X(*,Z4=)Y(=@\<)WX<[GV<4I$[,5/UMZ5XY$2$0ZZ>,*_EU"?MHXERFK17 MM?9YNQ6P/76E1'$ZL919U)B(I+IKH-:&W6I+Y.T.T;CS1H-X&^@+9C#K:U20 M&<@Y1P)<;/V"S?H+IPOYDL,]Y9R6\N.Q/M:TZG_P=0 M2P,$% @ AT-P4>I5UY3Z @ !@H !D !X;"]W;W)K&ULM59;3]LP%/XK5L0#2!NY)RUJ*]$+&M*0JA:VAVD/ICEM(A([ ML]T6_OUL)PTA32,VQ$MK.]]W+M\YLL]@3]D3CP$$>LY2PH=&+$1^99I\%4.& M^27-@<@O:\HR+.26;4R>,\"1)F6IZ5A68&8X(<9HH,_F;#2@6Y$F!.8,\6V6 M8?8RAI3NAX9M' X6R286ZL <#7*\@26(AWS.Y,ZLK$1)!H0GE" &ZZ%Q;5_- M;$L1-.)' GM>6R.5RB.E3VIS&PT-2T4$*:R$,H'EWPXFD*;*DHSC3VG4J'PJ M8GU]L'ZCDY?)/&(.$YK^3"(1#XV>@2)8XVTJ%G3_#"8);$MSW>O!*@O=>#WY)T*F; M1>Y:N"D6>#1@=(^80DMK:J'5UVRI5T)4HRP%DU\3R1.C!:180(3FF(D7=,\P MX5B7D*.O:"G;,MJF@.@:+6 '9 MHAAF1^!M&,U0G)\#1^10$3M(+27U83M'Y MV04Z0PE!]S'=9__M_8T8;M4]KK;G M_FOWH%_?)13="LCX[PY'7N7(TXZ\$X[NJ<"IO)AT#[9U44$/-%U=CKM1Z+I2 MH5V]-,<@/^@U0--CD&.%00,U.T;9?J_?KU!OLO2K+/W.+ ]RYDK.#M6"RE[P MN>4)*T?AQ\I3T/VZ\GT_;)3G&.0%H=LHSS'(#JQFI6J4_#?=[#:5G[2A+*M1Q&D+R@N/ZM." M&PO=V]R:W-H M965TJ<^SSB8[3EXIO, !3Z4>1, MCKU,J?6%[\LD@X+(,[X&IM\LN2B(TD.Q\N5: $DMJJIPRN!5(ED5!Q,\IY'P[]K#W./&)KC)E)OS):$U6< ?J?GTK],AOK*2T M "8I9TC +;]U G M9 -,>"[M+]K6V,!#22D5+VJRCJ"@K/HG/^I"[!&T'3DX4F8P$WR)AT-J:>;#MLFQ=8,J,LNZ4 MT&^IYJG)/4LXDSRG*5&0H@^<,H6^ %.E /0.7:8I-0H@.;IFE8Z-'E[/01&: MO]&(^[LY>OWJ#7J%*$.?,UY*PE(Y\I4.SKCPDSJ0:15(>"*0"-UPIC*)%BR% MU,&?=_.''7Q?%Z6I3/A8F6G8:? .UF@JL1E96^M6(6XLWD M'<;QR-_LE]L!&C:0@_!Z37B]SO#F5"I!'TKS04FT%+Q 4)6FJ$I#]TJ3$"&H M_CZ)^D4RE<_>7IPX"L-6,@Y0$+BSZ3?9]#NS^4R5;N\UDZ4@+('#A:2CF>>- M_?.74]"@<3KX'0J:#H[$@0\K/CM&Q(-#R'QPW)1^JV\.".ZY^S9L4AR^O JG MPZ- VQJ<'4-PT*J( Q*U, L')HS=)<'!;D\,_K^8T;_H3Y6!T.\37G1I&^]M MPOCEU(W#G=OPM^B[-M/K$'@-Z52XRTQ;X@X[)S6.=]L/CI[5T%L!:T*UL%E: M-_=22E#R+?H#5%>I=WL1CE^PP[L]!G=O,COCILOEX6'OJZW"QK5&UWWO.9K1 M;NJO,5Y%OS4WPQPX[Y.;Y8 M5!>6G?GJ_G1#Q(KJY2^'I785G)WK>$5U):D&BJ_M$?J!*WT@MX^9OL:!, #] M?LFY>AP8!\W%&PO M=V]R:W-H965T^^Q)),/N1#,A0]/DCUH+< MACR5A="38&O,[CH,=;:%DNDKN0.!;]92E7"+8W6I!+CY:B5R/0X,\K#=A5OL\JWR.3_B< MD&]2F*TF2Y%#[M%?G-@ M;[#02B#W@%4'6$1N9]@3@2=LG!I\I50A]AVB[9J/TW2 47ILI\2Y+[ '9 _DJBYR+#<&#'1,<]$?\'V971&\9 MQ@)#+?!6J4-R44BM+WV55!GKM3S\1&G:H>$1&OE9]!L6_;,L?G!3 /JK]PI[ M"+QN$6<*8]#@#]Z[YH8-]/!_3,!L>!1;VBG&8XETV"E&#TB_DT./".WYDSAJ M(C'Z3Y)(HY>[*'KO--+614?/NR\-WETV20H>0>R]W:+&:,V&J MV[8Y;2;RSVX.[9S/Z/6<>LX7=H)W0^(+?#7^?V-JPX4F!:S15'0UP.RH:J*N M-D;NW,AX+PT.H&ZYQ:\04%8 WZ^E-,\;:Z#YKIG^#5!+ P04 " "'0W!1 M(DBC&?\" 8"0 &0 'AL+W=OP?[]K)V04TE!M M/)#8N><<'U_GWHRW0CZI#8 FNS3A:N)LM,ZN7%>%&TBI:HL,.#Z)A4RIQJ%< MNRJ30",+2A.WXWD#-Z6,.].QG;N7T['(=<(XW$NB\C2E\O_L=[1RXHJF(OD M.XOT9N)\=$@$,ZM"OP18ZV[AW6Y<0#6=CJ78$FFB MD46I2^X$UQM%%CR"J 8?-.-'#7@7 M75?6.WOKUYU&PB5D;=+UWI..U_%JUC-_,]P?U=GY/_7%/ZN_V(QN=0ZZEJ][ M]AR0@*DP$2J70'[,5DI+?)E_-DCT*HF>E>B](A% #%)"1%BAI5$+=ECP%)#6 M"CC$3->>JX)V8&E-W7N>^IZ'>_9\F*S3H*.(H(:F>\*S:.)Y8;M?V>XWVE[$ M,=AJ: U+JJ'NL#1SM+RV[U_4;B/VJ/114/R!I6+02/1#40@L2I0'A&E MT03AV,2^9#BI&5^3ST(I4'79*WC[A]O>ZWGV=Y2@P6F"3B)?+'Y8+7[8N/A9 M&,J<)@H;6X)+CX@6)., M*Y) C%)>>X@YE44?+@9:9+;1K(3&MF5O-_CI M($X/-8"+T?&('J8VCZ!U!+ M P04 " "'0W!1I.7[=.8! #9 P &0 'AL+W=OP M)\WNO\=VTBA(%"Z)QY[O,3-VTFOS:!L )$]2*)M)[1ZDM&I#,+G0+RIU4 MVDB&+C0UM:T!5@:0%#1>+M]0R;B*LB3L'4V6Z X%5W TQ'92,O.\!Z'[-%I% MUXT3KQOT&S1+6E;#&?!K>S0NHA-+R24HR[4B!JHTVJWN]FN?'Q*^<>CM;$U\ M);G6CSYX*--HZ0V!@ (] W._"]R#$)[(V?@UQ M#S- O+H!B$= ''P/0L'E@2'+$J-[8GRV8_.+4&I .W-<^:&D7BY>C]J_LE"G?')?3RYCP/M^C_N3]!J@US5Y,8&_9=.YF"(KHA[!(8% 3M(VK_U8&#;!C;_&BY9G-#+W "=3HV#"_7Z*Y"6#;N[8'Q">Z\TAJO@;\/TVO.?@-0 M2P,$% @ AT-P41WV1X^O! W!4 !D !X;"]W;W)K&ULO5C;;N,V$/T5PMB'7:")1%+4)7 ,)+;2!FC:(-EM'XH^*#9M M"RN)+DG;6Z ?7^H22:9HVHM@\Q);\CDS/#/4'(7C/>-?Q9I2";[E62&N1VLI M-U>.(^9KFB?BDFUHH7Y9,IXG4EWRE2,VG":+BI1G#G)=W\F3M!A-QM6]1SX9 MLZW,TH(^9[P?V]IQO;7(SAZO?&4KM:RO.%,QIMD19^I_+)YY.K*::,L MTIP6(F4%X'1Y/;J!5W?(+PD5XH^4[D7O.RBEO##VM;RX7UR/W')%-*-S689( MU,>.3FF6E9'4.OYI@H[:G"6Q__TU^ETE7HEY202=LNS/="'7UZ-P!!9TF6PS M^<3VO]!&$"GCS5DFJK]@WV#=$9AOA61Y0U8KR-.B_DR^-87H$50<,P$U!*03 MO",$W!#PN1F\AN"=FX$T!'(NP6\(53.=NEA5I6>)3"9CSO: EV@5K?Q2M:MB MJP*G1;FSGB57OZ:*)R?/=*7VB02S5,PS)K:<"G !7N\^T0WC,BU6X+ZH=W&Y M&S[.J$S2[),"?GF>@8\?/H$/("W YS7;BJ18B+$CU=+*!,Z\6<9MO0QT9!D8 M/+!"K@6(BP5=&/@S.S^R\!U5DK8NZ+4NM\@:\)EN+@%V?P+(1:YA/=.SZ3 R MR7E;]OAMV>_L]!F=*SHTT0]JB=L]AJMX^,0>,^^FOWY5<' O:2[^MB3SVF1> ME'(.*'&F@V!"$W\#54 M/$1!$D91BSI025J5Y R5&\Z6J32)K-FDG]3'GB9R"/(1U#0.,5Z ?4VB(5O8 M*^F!0K]5Z%L5_J9<-2WF+#40A7WOB,C.SJ#=S_1G#_P'OG." MPLY:8/ .CV1G!-#N!"=G:#@LN^>'@=Y# PQ!K#OV>='BD]$.Q7;V!".KV">J MM,9")I*J?Y/X+IU36]-0YT3(_?%-0YT7(+L7G)RC#?^PSCC2FF9 19[6BYD! M1%"DO8[&!A0BP9&W%-3Y$T)O&J(-_6"(N@.9!I!N[@8,@CHJ-J"P&QX1V;DB MLKNB?80B@S\A7>$0&R.Z&IB?O^ZAO/B16?BE4+=7J'3SGEJ^J84( Y MVQ:R/B-H[[9'D3?5 9QV_Q9>3:'A_@Q>Q?5!8Q>^/O=\2/@J+03(Z%*E'R76%Y)MJJ.O%R8ERZNO:YHL*"\!ZO&ULE531;ILP%/T5"^VAE;9 @&9;19#21-LJ=5K4J-O#M <'+L&JL9EM0O?W MNS8$4:EAZPOVM>\Y]]R#[:25ZE&7 (8\55SHI5<:4U_[OLY*J*B>R1H$[A12 M5=1@J Z^KA70W($J[H=!L/ KRH27)FYMJ])$-H8S 5M%=%-55/VY 2[;I3?W M3@OW[% :N^"G24T/L /S4&\51O[ DK,*A&92$ 7%TEO-K]>QS7<)WQFT>C0G MMI.]E(\VN,V77F % 8?,6 :*PQ'6P+DE0AF_>TYO*&F!X_F)_9/K'7O94PUK MR7^PW)1+[X-'C JJ)CH1OK4 M^S "S.,S@+ 'A/\+B'I Y!KME+FV-M30-%&R)-AMR$7 M;RX3WZ 02^=G?=&;KFAXIN@.ZAF)@K*8T'I?&DTCM&]XSC>8#7RXW_ M*7&ULI5=M<^(V$/XK&O>FD\Q<8LOF-05F M+D";^W!M!N[:SP(+T$26J"1#^N^[DHVA1G8RS1=L+?NLGFD>I M0:\9%WH<[(S9/X2A7N]H1O2]W%,!_VRDRHB!H=J&>J\H21THXV$<1;TP(TP$ MDY&S/:O)2.:&,T&?%=)YEA'USR/E\C@.<' R+-AV9ZPAG(SV9$N7U/S8/RL8 MA564E&54:"8%4G0S#K[@ASGN6X#S^)/1H[YX1U;*2LH7._B:CH/(,J*!QH%/*N8T$//XN@P;5G!9X^7Z*_JL3#V)61-.IY'^QU.S&P2! *=V0G)N% M/#[14E#7QEM+KMTO.I:^48#6N38R*\' (&.B>)+7,A$7 (CC!\0E(*X#.@V MI 0D[YVA4P(Z[YVA6P*<]+#0[A(W(X9,1DH>D;+>$,V^N.P[-.2+";M1ED;! MOPQP9C)C>BV%82*G*?IC3Q6QZZ?1'5H66P?)S MA0:D6L+ANI3U6,B*&V0EZ!MPVVDT%RE-/?A9.W[8@@\AQ56>XU.>'^/6@$NZ MOT=)]!G%41QY^$S?#<=#GYR/S3[_W[/_)QE)M>D2%R]IB+>@!PK;1K>$ZE2A M.BY4IR'4=VD(AXKE OKR6L![#FZKYF&"DZ@["@^7\CU.G:&5>O!0ZU;4NJTJ MYZ]0S76KREX5JM>JR%C,*PIO7:)^Y%?9[\B MUV\E]QL5\"ES1X^D4*.8-O;3/GC7HW]% -^"& M=<71N3=$K=Q^AX-*D3&T43)#Z67)EU4!]Q$N([?GT^<4#QH2BB]:&GZ3-BO2 M2HQ1;)4;LN*08XF$%'=6@I*E")[[8W(9]7Q_M0_AX.J7\_G5[C0?ULN_SZ@RC>ND/ M+\ZZ&55;=\G0:"US88H32&6M+C)?W/&]9G_$#U/LL<_LQ<>=K<_ABUO3-Z*V M#,ZKG&Y@JNB^#TNEBHM(,3!R[T[:*VG@W.Y>=W!YH\HZP/\;*HKH.3 M?P%02P,$% @ AT-P49NK=NT( @ :00 !D !X;"]W;W)K&ULC53=:]LP$/]7#C]MT,6.DW2C.(:FW5A@:T/"NH>Q!\4^ MQZ+Z<"6Y::%__$ZR8S)H0U]DG72_CSN?G>VUN;Q(-ZCHIM)&,D>AV<6V, *5P9L*R4S MSPL4>C^/QM'A8,UWM?,'<9XU;(<;=+^:E:$H'EA*+E%9KA48K.;1Y?AB,?7Y M(>&.X]X>[<%7LM7ZW@?+>,QHD/?!X?V#_ M%FJG6K;,XI46OWGIZGGT)8(2*]8*M];[[]C7,_-\A18VK+#OJ>[*GOPQ%@/'T#D/: -/CNA(++:^98GAF]!^.SB:X\B]E MXPS=X+$ON6\8$+%7WWGT#/URC8US8CUGL2-GC MXZ)7670JZ1LJ-_IQ!,GX#-(D3?Z'QV1X<)T.KM/ -WVWZQ>XH0FXK2I>(&P: M1BM7L$9JH(([;G9<<79">3(H3X+RY)W*\.<'9<#2H;1_3_!/!_[IR$9F[&ONXJ/)\1_A3^8[94F\(JYD M]'D6@>D&NPN<;L(P;;6CT0S;FOX%:'P"W5=:NT/@YW/XN^3_ %!+ P04 M" "'0W!1O-J]LC@" !\"@ #0 'AL+W-T>6QE9A;T6QKVV!/CQ9SIS^^DF6XCAI,T(?MNS%NO=< MW7.//O!5W.@-@X<*0*..,]$DN-*Z_A@$358!)\V5K$&82"$5)]JXJ@R:6@') M&YO$63 -PT7 "14XC47+[[AN4"9;H1,\&R#DAB]Y@J/%>XP$SM&O3B)^@_,/7'@-R>- M"RGV]\@"IC+A@-:$)?B6,+I2U&85A%.V NE,8/"RE&TK.RH91W8H-:2&R.GI)2"]!JV M&=XPM!DP]F O]8]BC[LK1F<:VA,5@VD$>=/1.,?RC]D<]Y@V?!4OJNE:ZL^M M68[H?7M7X%Y!0;O>[XI!P#'VZ#@[J6NV^<1H*3BXQ9]<,(W)-@]54M$G4\U> ME

J*XYJG_Z'FO[O/)0A0A(U%F[M_SKO\:L6S M#_]*[L1?M;._FJ7%RWZ@KOW9OH;4$L#!!0 ( (=#<%&7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G:ZJ&_@]I6&&X%+;0%=QQ]JA?SKN?9,TUG_.*FZ?)H/V[ M8@-2<\%K_LS*R6 T('HI'[](Q9^E,+2:%4I6U600=2?NF#*\>%4\K,?*<5X:I4VK89R6;%1?W[C;V M+8;>:[1QV!Z[(!ZJ_Q-&N5CP@IW*HJF9,%T<%:L)AH@@M*U[:IY?D+UI143#2AE![@#$ &.\- MD!Q,J0>9 )#)&T+.'(3[!TWD@ERO@JI. 6Z MJ*1N5$@'B2)"-X4VBA>=<67Q\'MWL*E+>ZF/":DB0G;%A2ADS)C0L))D87SRW7,8$1*(0VER!J" MLZ @HI"&4F0-P9BICPGNJ2!K",;,?$Q(0RFRAH"<\CWY5);<^.OL*:2B%%E% M(.JLJ6L:[*=!.DJ1=?1+U+#70TI*D974+;O_5]DV$:TL;WL+I8T)6RMYB&A2$\DH:&\HI?:(M MR0LF9*0,V4@;S"M[^Z_4IG(VH*Q=S/]F=7_2^)B0D;(WV)SI[4#DP,>$C)3M M<]\F\'L&[O.C[]M F+[?,\A&V5YV;G:9*(-,E"&;J!?SE=LSR$(9LH7@27O0 M-B$+9>@6@C#]MIE#%LJ1+=2WMK!IG#XF9*$$+)0C6VC7NI='ZV-"%LKWL#QG^\ZF],;'A"R4[VF%;A-1_RM#R$)C9 OU M8_YLH3%DH3&RA5[M\8;]R,>$+#1N+31L+];'1R5;<,'**_L(;;]LAZ:KV71;>@.2GGS0)(K'H>W=3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMY MK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@ MMZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2 MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ M.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'Y MV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5N?E+O,GX=?H+4$L#!!0 ( (=#<%% :Q>Z ( M ,8I 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4V:+&]6\! M43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1 M#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_EWT( MD#XD2!\*I \-TH?X" M4$L! A0#% @ AT-P40=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "'0W!1>F_TG.\ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" "'0W!1F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( (=#<%'O'Z\5E@4 !D8 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ AT-P46V86SB% P 6 X !@ M ("!]!0 'AL+W=O$UK@8 ,0@ 8 " @:\8 !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ AT-P48NX[NO?!@ H!L !@ ("!0BD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P M45X7\WR2 P =P@ !@ ("!:$4 'AL+W=O&UL4$L! A0#% M @ AT-P43G/P]<&"0 $A< !D ("!TE 'AL+W=OK2X & #6$ M&0 @($/6@ >&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P49!T;X7T M" Y1@ !D ("!HVH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P4>!N2033!0 K0T !D M ("!G80 'AL+W=O@(% !E# &0 @(&GB@ >&PO=V]R M:W-H965T"/ !X;"]W;W)K&UL M4$L! A0#% @ AT-P47)CIC]^ P F@< !D ("!U9, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MAT-P4<$VU%H&! _0@ !D ("!"*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P41'VT1X P ML08 !D ("!"KP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P48],GE/# P ? D !D M ("!8,P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ AT-P4>JTH)X2 P &0< !D ("!U=8 'AL M+W=OV@ >&PO=V]R:W-H965T ( &H% 9 " M@?G< !X;"]W;W)K&UL4$L! A0#% @ AT-P M4?SF\&GP @ 2P8 !D ("!J-\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P442#HX?+ @ $ 8 M !D ("!+>D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P46Z*;*?8!@ \"$ !D M ("!4_, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ AT-P45U?E& ) P "PD !D ("!7 $! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P4>*5 M.]A< @ W 4 !D ("!6PP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P4>Z;?T6W P WPX !D M ("!SQ,! 'AL+W=O(" "Y"0 &0 @(&]%P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ AT-P48Z&PO=V]R:W-H965T&UL4$L! A0#% M @ AT-P4370@V03 P B @ !D ("!)2P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P4?RM24B. M P ^@L !D ("!M#0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P4=RW9HU1 P ? T !D M ("!L3\! 'AL+W=O&PO=V]R M:W-H965T4^@( 8* M 9 " @&UL M4$L! A0#% @ AT-P4;67?WNM P ) X !D ("!\4\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MAT-P4:3E^W3F 0 V0, !D ("!SUH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AT-P402D=$[U P M&@X !D ("!,&0! 'AL+W=O&PO=V]R:W-H965TZ ( ,8I 3 M " ?MU 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !0 % YQ4 "QX $ 0 $! end XML 84 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 85 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 311 337 1 false 82 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://comstockhomes.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://comstockhomes.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://comstockhomes.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Cash Flows Sheet http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Organization and Basis of Presentation Sheet http://comstockhomes.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 2103102 - Disclosure - Revision of Prior Period Financial Statements Sheet http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatements Revision of Prior Period Financial Statements Notes 8 false false R9.htm 2106103 - Disclosure - Trade Receivables & Trade Receivables - Related Parties Sheet http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedParties Trade Receivables & Trade Receivables - Related Parties Notes 9 false false R10.htm 2108104 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value Sheet http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValue Equity Method Investments in Real Estate Ventures at Fair Value Notes 10 false false R11.htm 2113105 - Disclosure - Goodwill & Intangibles Sheet http://comstockhomes.com/role/GoodwillIntangibles Goodwill & Intangibles Notes 11 false false R12.htm 2118106 - Disclosure - Leases Sheet http://comstockhomes.com/role/Leases Leases Notes 12 false false R13.htm 2120107 - Disclosure - Revenue Sheet http://comstockhomes.com/role/Revenue Revenue Notes 13 false false R14.htm 2124108 - Disclosure - Debt Sheet http://comstockhomes.com/role/Debt Debt Notes 14 false false R15.htm 2129109 - Disclosure - Coronavirus Aid Relief and Economic Security Act Sheet http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityAct Coronavirus Aid Relief and Economic Security Act Notes 15 false false R16.htm 2133110 - Disclosure - Commitments and Contingencies Sheet http://comstockhomes.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2134111 - Disclosure - Fair Value Disclosures Sheet http://comstockhomes.com/role/FairValueDisclosures Fair Value Disclosures Notes 17 false false R18.htm 2138112 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans Sheet http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlans Restricted Stock, Stock Options and Other Stock Plans Notes 18 false false R19.htm 2142113 - Disclosure - Income (Loss) Per Share Sheet http://comstockhomes.com/role/IncomeLossPerShare Income (Loss) Per Share Notes 19 false false R20.htm 2146114 - Disclosure - Consolidation of Variable Interest Entities Sheet http://comstockhomes.com/role/ConsolidationofVariableInterestEntities Consolidation of Variable Interest Entities Notes 20 false false R21.htm 2147115 - Disclosure - Related Party Transactions Sheet http://comstockhomes.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 2151116 - Disclosure - Unconsolidated Joint Venture Sheet http://comstockhomes.com/role/UnconsolidatedJointVenture Unconsolidated Joint Venture Notes 22 false false R23.htm 2155117 - Disclosure - Income Taxes Sheet http://comstockhomes.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2157118 - Disclosure - Segment Disclosures Sheet http://comstockhomes.com/role/SegmentDisclosures Segment Disclosures Notes 24 false false R25.htm 2161119 - Disclosure - Discontinued Operations Sheet http://comstockhomes.com/role/DiscontinuedOperations Discontinued Operations Notes 25 false false R26.htm 2165120 - Disclosure - Subsequent Events Sheet http://comstockhomes.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Organization and Basis of Presentation (Policies) Sheet http://comstockhomes.com/role/OrganizationandBasisofPresentationPolicies Organization and Basis of Presentation (Policies) Policies 27 false false R28.htm 2304301 - Disclosure - Revision of Prior Period Financial Statements (Tables) Sheet http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsTables Revision of Prior Period Financial Statements (Tables) Tables http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatements 28 false false R29.htm 2309302 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value (Tables) Sheet http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueTables Equity Method Investments in Real Estate Ventures at Fair Value (Tables) Tables http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValue 29 false false R30.htm 2314303 - Disclosure - Goodwill & Intangibles (Tables) Sheet http://comstockhomes.com/role/GoodwillIntangiblesTables Goodwill & Intangibles (Tables) Tables http://comstockhomes.com/role/GoodwillIntangibles 30 false false R31.htm 2321304 - Disclosure - Revenue (Tables) Sheet http://comstockhomes.com/role/RevenueTables Revenue (Tables) Tables http://comstockhomes.com/role/Revenue 31 false false R32.htm 2325305 - Disclosure - Debt (Tables) Sheet http://comstockhomes.com/role/DebtTables Debt (Tables) Tables http://comstockhomes.com/role/Debt 32 false false R33.htm 2330306 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Tables) Sheet http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActTables Coronavirus Aid Relief and Economic Security Act (Tables) Tables http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityAct 33 false false R34.htm 2335307 - Disclosure - Fair Value Disclosures (Tables) Sheet http://comstockhomes.com/role/FairValueDisclosuresTables Fair Value Disclosures (Tables) Tables http://comstockhomes.com/role/FairValueDisclosures 34 false false R35.htm 2339308 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans (Tables) Sheet http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansTables Restricted Stock, Stock Options and Other Stock Plans (Tables) Tables http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlans 35 false false R36.htm 2343309 - Disclosure - Income (Loss) Per Share (Tables) Sheet http://comstockhomes.com/role/IncomeLossPerShareTables Income (Loss) Per Share (Tables) Tables http://comstockhomes.com/role/IncomeLossPerShare 36 false false R37.htm 2348310 - Disclosure - Related Party Transactions (Tables) Sheet http://comstockhomes.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://comstockhomes.com/role/RelatedPartyTransactions 37 false false R38.htm 2352311 - Disclosure - Unconsolidated Joint Venture (Tables) Sheet http://comstockhomes.com/role/UnconsolidatedJointVentureTables Unconsolidated Joint Venture (Tables) Tables http://comstockhomes.com/role/UnconsolidatedJointVenture 38 false false R39.htm 2358312 - Disclosure - Segment Disclosures (Tables) Sheet http://comstockhomes.com/role/SegmentDisclosuresTables Segment Disclosures (Tables) Tables http://comstockhomes.com/role/SegmentDisclosures 39 false false R40.htm 2362313 - Disclosure - Discontinued Operations (Tables) Sheet http://comstockhomes.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://comstockhomes.com/role/DiscontinuedOperations 40 false false R41.htm 2405401 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail) Sheet http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail) Details 41 false false R42.htm 2407402 - Disclosure - Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail) Sheet http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedPartiesAdditionalInformationDetail Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail) Details 42 false false R43.htm 2410403 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail) Sheet http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail) Details 43 false false R44.htm 2411404 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail) Sheet http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail) Details 44 false false R45.htm 2412405 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details) Sheet http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details) Details 45 false false R46.htm 2415406 - Disclosure - Goodwill & Intangibles - Additional Information (Detail) Sheet http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail Goodwill & Intangibles - Additional Information (Detail) Details 46 false false R47.htm 2416407 - Disclosure - Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail) Sheet http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail) Details 47 false false R48.htm 2417408 - Disclosure - Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail) Sheet http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail) Details 48 false false R49.htm 2419409 - Disclosure - Leases - Additional Information (Detail) Sheet http://comstockhomes.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 49 false false R50.htm 2422410 - Disclosure - Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail) Sheet http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail) Details 50 false false R51.htm 2423411 - Disclosure - Revenue - Additional Information (Detail) Sheet http://comstockhomes.com/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 51 false false R52.htm 2426412 - Disclosure - Debt - Summary of Notes Payable (Detail) Notes http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail Debt - Summary of Notes Payable (Detail) Details 52 false false R53.htm 2427413 - Disclosure - Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail) Sheet http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail) Details 53 false false R54.htm 2428414 - Disclosure - Debt - Additional Information (Detail) Sheet http://comstockhomes.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 54 false false R55.htm 2431415 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Details) Sheet http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails Coronavirus Aid Relief and Economic Security Act (Details) Details http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActTables 55 false false R56.htm 2432416 - Disclosure - Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details) Sheet http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details) Details 56 false false R57.htm 2436417 - Disclosure - Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail) Sheet http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail) Details 57 false false R58.htm 2437418 - Disclosure - Fair Value Disclosures - Additional Information (Detail) Sheet http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail Fair Value Disclosures - Additional Information (Detail) Details 58 false false R59.htm 2440419 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail) Sheet http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail) Details 59 false false R60.htm 2441420 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail) Sheet http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail) Details 60 false false R61.htm 2444421 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail) Sheet http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail) Details http://comstockhomes.com/role/IncomeLossPerShareTables 61 false false R62.htm 2445422 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail) Sheet http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail) Details http://comstockhomes.com/role/IncomeLossPerShareTables 62 false false R63.htm 2449423 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 63 false false R64.htm 2450424 - Disclosure - Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail) Sheet http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail) Details 64 false false R65.htm 2453425 - Disclosure - Unconsolidated Joint Venture - Additional Information (Detail) Sheet http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail Unconsolidated Joint Venture - Additional Information (Detail) Details 65 false false R66.htm 2454426 - Disclosure - Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail) Sheet http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail) Details 66 false false R67.htm 2456427 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 67 false false R68.htm 2459428 - Disclosure - Segment Disclosures - Additional Information (Detail) Sheet http://comstockhomes.com/role/SegmentDisclosuresAdditionalInformationDetail Segment Disclosures - Additional Information (Detail) Details 68 false false R69.htm 2460429 - Disclosure - Segment Disclosures - Segment Reporting Information (Detail) Sheet http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail Segment Disclosures - Segment Reporting Information (Detail) Details 69 false false R70.htm 2463430 - Disclosure - Discontinued Operations - Additional Information (Detail) Sheet http://comstockhomes.com/role/DiscontinuedOperationsAdditionalInformationDetail Discontinued Operations - Additional Information (Detail) Details 70 false false R71.htm 2464431 - Disclosure - Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail) Sheet http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail) Details 71 false false R72.htm 2466432 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 72 false false All Reports Book All Reports chci-20200930.htm chci-20200930.xsd chci-20200930_cal.xml chci-20200930_def.xml chci-20200930_lab.xml chci-20200930_pre.xml chci-20200930xex311.htm chci-20200930xex312.htm chci-20200930xex321.htm http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "chci-20200930.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 311, "dts": { "calculationLink": { "local": [ "chci-20200930_cal.xml" ] }, "definitionLink": { "local": [ "chci-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "chci-20200930.htm" ] }, "labelLink": { "local": [ "chci-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "chci-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "chci-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 485, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 8 }, "keyCustom": 49, "keyStandard": 288, "memberCustom": 37, "memberStandard": 36, "nsprefix": "chci", "nsuri": "http://comstockhomes.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "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", "role": "http://comstockhomes.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "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": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:InvestmentsInRealEstateVenturesAtFairValueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value", "role": "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValue", "shortName": "Equity Method Investments in Real Estate Ventures at Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:InvestmentsInRealEstateVenturesAtFairValueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Goodwill & Intangibles", "role": "http://comstockhomes.com/role/GoodwillIntangibles", "shortName": "Goodwill & Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Leases", "role": "http://comstockhomes.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Revenue", "role": "http://comstockhomes.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124108 - Disclosure - Debt", "role": "http://comstockhomes.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Coronavirus Aid Relief and Economic Security Act", "role": "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityAct", "shortName": "Coronavirus Aid Relief and Economic Security Act", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Commitments and Contingencies", "role": "http://comstockhomes.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "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": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134111 - Disclosure - Fair Value Disclosures", "role": "http://comstockhomes.com/role/FairValueDisclosures", "shortName": "Fair Value Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138112 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans", "role": "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlans", "shortName": "Restricted Stock, Stock Options and Other Stock Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142113 - Disclosure - Income (Loss) Per Share", "role": "http://comstockhomes.com/role/IncomeLossPerShare", "shortName": "Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146114 - Disclosure - Consolidation of Variable Interest Entities", "role": "http://comstockhomes.com/role/ConsolidationofVariableInterestEntities", "shortName": "Consolidation of Variable Interest Entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147115 - Disclosure - Related Party Transactions", "role": "http://comstockhomes.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151116 - Disclosure - Unconsolidated Joint Venture", "role": "http://comstockhomes.com/role/UnconsolidatedJointVenture", "shortName": "Unconsolidated Joint Venture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155117 - Disclosure - Income Taxes", "role": "http://comstockhomes.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157118 - Disclosure - Segment Disclosures", "role": "http://comstockhomes.com/role/SegmentDisclosures", "shortName": "Segment Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161119 - Disclosure - Discontinued Operations", "role": "http://comstockhomes.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165120 - Disclosure - Subsequent Events", "role": "http://comstockhomes.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ManagementAndInvestmentAdvisoryFeesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization and Basis of Presentation (Policies)", "role": "http://comstockhomes.com/role/OrganizationandBasisofPresentationPolicies", "shortName": "Organization and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ManagementAndInvestmentAdvisoryFeesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revision of Prior Period Financial Statements (Tables)", "role": "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsTables", "shortName": "Revision of Prior Period Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value (Tables)", "role": "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueTables", "shortName": "Equity Method Investments in Real Estate Ventures at Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ib30ed086c5b540d3a1bd7930588ff415_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ib30ed086c5b540d3a1bd7930588ff415_I20200930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Goodwill & Intangibles (Tables)", "role": "http://comstockhomes.com/role/GoodwillIntangiblesTables", "shortName": "Goodwill & Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Revenue (Tables)", "role": "http://comstockhomes.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325305 - Disclosure - Debt (Tables)", "role": "http://comstockhomes.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Tables)", "role": "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActTables", "shortName": "Coronavirus Aid Relief and Economic Security Act (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Fair Value Disclosures (Tables)", "role": "http://comstockhomes.com/role/FairValueDisclosuresTables", "shortName": "Fair Value Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans (Tables)", "role": "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansTables", "shortName": "Restricted Stock, Stock Options and Other Stock Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ibe3a16e24c0d42eab4543997dca6be8f_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343309 - Disclosure - Income (Loss) Per Share (Tables)", "role": "http://comstockhomes.com/role/IncomeLossPerShareTables", "shortName": "Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ibe3a16e24c0d42eab4543997dca6be8f_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Related Party Transactions (Tables)", "role": "http://comstockhomes.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352311 - Disclosure - Unconsolidated Joint Venture (Tables)", "role": "http://comstockhomes.com/role/UnconsolidatedJointVentureTables", "shortName": "Unconsolidated Joint Venture (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358312 - Disclosure - Segment Disclosures (Tables)", "role": "http://comstockhomes.com/role/SegmentDisclosuresTables", "shortName": "Segment Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362313 - Disclosure - Discontinued Operations (Tables)", "role": "http://comstockhomes.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail)", "role": "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail", "shortName": "Revision of Prior Period Financial Statements - Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i15cba62fae504755b822eb9310d03e6e_D20190701-20190930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail)", "role": "http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedPartiesAdditionalInformationDetail", "shortName": "Trade Receivables & Trade Receivables - Related Parties - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail)", "role": "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "shortName": "Equity Method Investments in Real Estate Ventures at Fair Value - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i56f36ffee02f454d907353adbd249fcb_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i8a5c260a99f84ea3b510a1b8f9d3342a_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail)", "role": "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail", "shortName": "Equity Method Investments in Real Estate Ventures at Fair Value - Schedule of Investments in Real Estate Ventures (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details)", "role": "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "shortName": "Equity Method Investments in Real Estate Ventures at Fair Value - Summarized Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "chci:EquityMethodInvestmentsFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "if0e358d1f42c4a07822bff3a565d0b7b_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia21641b1a0eb4dcb9216b9128f1677eb_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Goodwill & Intangibles - Additional Information (Detail)", "role": "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail", "shortName": "Goodwill & Intangibles - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia21641b1a0eb4dcb9216b9128f1677eb_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail)", "role": "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail", "shortName": "Goodwill & Intangibles - Summary of Goodwill and Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail)", "role": "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail", "shortName": "Goodwill & Intangibles - Summary of Future Estimated Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Leases - Additional Information (Detail)", "role": "http://comstockhomes.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "id5d7aa0df9514fac8058f2d64d614a38_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "role": "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "id5d7aa0df9514fac8058f2d64d614a38_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail)", "role": "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail", "shortName": "Revenue - Summary of Sales from Contracts with Customers Disaggregated by Categories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i304b74e99d3a43ea8adc70831e843afe_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://comstockhomes.com/role/RevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i3e8c85aa5e0444338315c18bf71276f0_D20200701-20200930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecuredLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Debt - Summary of Notes Payable (Detail)", "role": "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail", "shortName": "Debt - Summary of Notes Payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecuredLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail)", "role": "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail", "shortName": "Debt - Net Maturities and/or Curtailment Obligations of All Borrowings (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Debt - Additional Information (Detail)", "role": "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifbf6d9ed84e44db692bd4d09897e0fd0_D20200701-20200930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "chci:SocialSecurityTaxEmployerDeferralCARESAct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Coronavirus Aid Relief and Economic Security Act (Details)", "role": "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "shortName": "Coronavirus Aid Relief and Economic Security Act (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "chci:SocialSecurityTaxEmployerDeferralCARESAct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details)", "role": "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails", "shortName": "Coronavirus Aid Relief and Economic Security Act - Schedule of Balance and Activities Related to PPP Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ibefdc35dbb4a465fab72015e680bcc9b_D20200401-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentDecreaseForgiveness", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail)", "role": "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail", "shortName": "Fair Value Disclosures - Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "if31b3a74f4a14e37b2b6c50d33d3e907_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Fair Value Disclosures - Additional Information (Detail)", "role": "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "shortName": "Fair Value Disclosures - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail)", "role": "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail", "shortName": "Restricted Stock, Stock Options and Other Stock Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Cash Flows", "role": "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail)", "role": "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail", "shortName": "Restricted Stock, Stock Options and Other Stock Plans - Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i0d499d08f44d46368da135cc22b36f15_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444421 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail)", "role": "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "shortName": "Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Continued Operations Dilutive Share Computation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i0d499d08f44d46368da135cc22b36f15_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia737c053b0d843c9aa7ff79f870db573_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail)", "role": "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "shortName": "Income (Loss) Per Share - Summary of Shares Equivalents Excluded from Discontinued Operations Dilutive Share Computation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia737c053b0d843c9aa7ff79f870db573_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "iba7a6e90addd4f7d9a811824c28be3df_D20200319-20200319", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449423 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i82d77394c795472aaf1fa295613e8b37_D20191230-20191230", "decimals": "-3", "lang": "en-US", "name": "chci:RelatedPartyTransactionAcquisitionFeeReceived", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450424 - Disclosure - Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail)", "role": "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "shortName": "Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453425 - Disclosure - Unconsolidated Joint Venture - Additional Information (Detail)", "role": "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "shortName": "Unconsolidated Joint Venture - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia12196369b304a3eb93d9f446ed81e39_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454426 - Disclosure - Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail)", "role": "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail", "shortName": "Unconsolidated Joint Venture - Summarized Financial Information for Unconsolidated Joint Venture (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i352c743000e54ad89c44a6252b228d6a_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456427 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i9c2dca15e50b4ef1a1045e33ea73d573_D20190724-20190724", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459428 - Disclosure - Segment Disclosures - Additional Information (Detail)", "role": "http://comstockhomes.com/role/SegmentDisclosuresAdditionalInformationDetail", "shortName": "Segment Disclosures - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i9c2dca15e50b4ef1a1045e33ea73d573_D20190724-20190724", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460429 - Disclosure - Segment Disclosures - Segment Reporting Information (Detail)", "role": "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail", "shortName": "Segment Disclosures - Segment Reporting Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ifef0fc6de4be4c66b8392bf0ffa023a7_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "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 - Organization and Basis of Presentation", "role": "http://comstockhomes.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463430 - Disclosure - Discontinued Operations - Additional Information (Detail)", "role": "http://comstockhomes.com/role/DiscontinuedOperationsAdditionalInformationDetail", "shortName": "Discontinued Operations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia19b3500f11a4965ac2ce380c4fc5d55_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i58bbaaf0b4e0491582e2d3840dd2e8c4_D20190701-20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464431 - Disclosure - Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail)", "role": "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail", "shortName": "Discontinued Operations - Summary of Operating Results of Discontinued Operations Reflected on Consolidated Statement of Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "i58bbaaf0b4e0491582e2d3840dd2e8c4_D20190701-20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia90a09526db24fd682360adb1a9ec215_I20201101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466432 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ia90a09526db24fd682360adb1a9ec215_I20201101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountingChangesAndErrorCorrectionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Revision of Prior Period Financial Statements", "role": "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatements", "shortName": "Revision of Prior Period Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountingChangesAndErrorCorrectionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:TradeReceivablesAndTradeReceivablesRelatedPartiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Trade Receivables & Trade Receivables - Related Parties", "role": "http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedParties", "shortName": "Trade Receivables & Trade Receivables - Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chci-20200930.htm", "contextRef": "ife5c7362b4454eee96cd7795cb9ba4ea_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "chci:TradeReceivablesAndTradeReceivablesRelatedPartiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "chci_AccruedPersonnelCosts": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued personnel costs.", "label": "Accrued Personnel Costs", "terseLabel": "Accrued personnel costs" } } }, "localname": "AccruedPersonnelCosts", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chci_AcquisitionFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition fee.", "label": "Acquisition Fee [Member]", "terseLabel": "Acquisition Fee" } } }, "localname": "AcquisitionFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_AdjustmentToAdditionalPaidInCapitalGainOnDeconsolidationOfDiscontinuedOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to Additional Paid in Capital, Gain on Deconsolidation of Discontinued Operations", "label": "Adjustment to Additional Paid in Capital, Gain on Deconsolidation of Discontinued Operations", "terseLabel": "Gain on deconsolidation of discontinued operations" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalGainOnDeconsolidationOfDiscontinuedOperations", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "chci_AdjustmentsToAdditionalPaidInCapitalStockIssuedForSettlementOfAccruedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid in capital, stock issued for settlement of accrued liability.", "label": "Adjustments To Additional Paid In Capital Stock Issued For Settlement Of Accrued Liability", "terseLabel": "Accrued liability settled through issuance of stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedForSettlementOfAccruedLiability", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "chci_AgreementAdditionalExtensionTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement additional extension term.", "label": "Agreement Additional Extension Term", "terseLabel": "Agreement additional extension term (in years)" } } }, "localname": "AgreementAdditionalExtensionTerm", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_AgreementNoticePeriodRequiredForNonRenewal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement notice period required for non renewal.", "label": "Agreement Notice Period Required For Non Renewal", "terseLabel": "Agreement notice period required for non-renewal" } } }, "localname": "AgreementNoticePeriodRequiredForNonRenewal", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_AssetManagementFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset management fee.", "label": "Asset Management Fee [Member]", "terseLabel": "Asset Management Fee" } } }, "localname": "AssetManagementFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_AssetManagementSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset management segment.", "label": "Asset Management Segment [Member]", "verboseLabel": "Asset Management" } } }, "localname": "AssetManagementSegmentMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "chci_BusinessManagementAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business management agreement.", "label": "Business Management Agreement [Member]", "terseLabel": "Business Management Agreement" } } }, "localname": "BusinessManagementAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ChangeInFairValueOfEquityMethodInvestment": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in fair value of equity method investment.", "label": "Change In Fair Value Of Equity Method Investment", "negatedLabel": "Loss on equity method investments carried at fair value", "terseLabel": "Change in fair value of equity method investment" } } }, "localname": "ChangeInFairValueOfEquityMethodInvestment", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows", "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail" ], "xbrltype": "monetaryItemType" }, "chci_CommercialCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial customers.", "label": "Commercial Customers [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialCustomersMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "chci_ComstockAssetManagementLcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comstock asset management LC.", "label": "Comstock Asset Management Lc [Member]", "terseLabel": "Comstock Asset Management, L.C." } } }, "localname": "ComstockAssetManagementLcMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ComstockDevelopmentServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comstock Development Services [Member]", "label": "Comstock Development Services [Member]", "terseLabel": "CDS" } } }, "localname": "ComstockDevelopmentServicesMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ComstockGrowthFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comstock growth fund.", "label": "Comstock Growth Fund [Member]", "terseLabel": "Comstock Growth Fund" } } }, "localname": "ComstockGrowthFundMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ComstockInvestorsXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comstock Investors X.", "label": "Comstock Investors X [Member]", "terseLabel": "Comstock Investors X" } } }, "localname": "ComstockInvestorsXMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ComstockPartnersLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comstock partners LC.", "label": "Comstock Partners L C [Member]", "terseLabel": "Comstock Partners, L.C." } } }, "localname": "ComstockPartnersLCMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ConstructionManagementAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Construction management agreement.", "label": "Construction Management Agreement [Member]", "terseLabel": "Construction Management Agreement" } } }, "localname": "ConstructionManagementAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ConstructionManagementFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Construction management fee.", "label": "Construction Management Fee [Member]", "terseLabel": "Construction Management Fee" } } }, "localname": "ConstructionManagementFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_CostOfSalesRealEstateServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of sales real estate services.", "label": "Cost Of Sales Real Estate Services [Member]", "terseLabel": "Cost of sales - Real Estate Services" } } }, "localname": "CostOfSalesRealEstateServicesMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "domainItemType" }, "chci_CostplusContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost-plus contract.", "label": "Costplus Contract [Member]", "terseLabel": "Cost-plus" } } }, "localname": "CostplusContractMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "chci_DWCOperatingAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "DWC operating agreement.", "label": "D W C Operating Agreement [Member]", "terseLabel": "DWC Operating Agreement" } } }, "localname": "DWCOperatingAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_DebtInstrumentMaturityDateFromInitialDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument maturity date from initial date.", "label": "Debt Instrument Maturity Date From Initial Date", "terseLabel": "Debt instrument maturity date from initial date" } } }, "localname": "DebtInstrumentMaturityDateFromInitialDate", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_DebtInstrumentPeriodicPaymentAmountDueOnFourthAnniversary": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Amount Due on Fourth Anniversary", "label": "Debt Instrument, Periodic Payment, Amount Due on Fourth Anniversary", "terseLabel": "Secured loan due on fourth anniversary" } } }, "localname": "DebtInstrumentPeriodicPaymentAmountDueOnFourthAnniversary", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_DebtInstrumentPeriodicPaymentAmountDueOnThirdAnniversary": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Amount Due on Third Anniversary", "label": "Debt Instrument, Periodic Payment, Amount Due on Third Anniversary", "terseLabel": "Secured loan due on third anniversary" } } }, "localname": "DebtInstrumentPeriodicPaymentAmountDueOnThirdAnniversary", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_DebtInstrumentReducedCarryingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt instrument reduced carrying value.", "label": "Debt Instrument Reduced Carrying Value", "terseLabel": "Debt instrument reduction" } } }, "localname": "DebtInstrumentReducedCarryingValue", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_DebtInstrumentRemainingBalanceCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt instrument remaining balance carrying amount.", "label": "Debt Instrument Remaining Balance Carrying Amount", "terseLabel": "Debt instrument, balance amount" } } }, "localname": "DebtInstrumentRemainingBalanceCarryingAmount", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_DisposalGroupIncludingDiscontinuedOperationOperatingCostAndExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal group, including discontinued operation, operating cost and expense.", "label": "Disposal Group Including Discontinued Operation Operating Cost And Expense [Abstract]", "terseLabel": "Expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingCostAndExpenseAbstract", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "stringItemType" }, "chci_DisposalGroupIncludingDiscontinuedOperationRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal group, including discontinued operation, revenue.", "label": "Disposal Group Including Discontinued Operation Revenue [Abstract]", "terseLabel": "Revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenueAbstract", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "stringItemType" }, "chci_DisposalGroupIncludingDiscontinuedOperationSellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal group, including discontinued operation, selling and marketing expense.", "label": "Disposal Group Including Discontinued Operation Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationSellingAndMarketingExpense", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "chci_DispositionFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposition fee.", "label": "Disposition Fee [Member]", "terseLabel": "Disposition Fee" } } }, "localname": "DispositionFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_EquityMethodInvestmentFairValueChangeRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investment, Fair Value Change", "label": "Equity Method Investment, Fair Value Change [Roll Forward]", "terseLabel": "Equity Method Investment and Joint Venture, Fair Value Change [Roll Forward]" } } }, "localname": "EquityMethodInvestmentFairValueChangeRollForward", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail" ], "xbrltype": "stringItemType" }, "chci_EquityMethodInvestmentsFinancialInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investments, Financial Information", "label": "Equity Method Investments, Financial Information [Table Text Block]", "terseLabel": "Schedule of Summarized Financial Information for Equity Investments" } } }, "localname": "EquityMethodInvestmentsFinancialInformationTableTextBlock", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueTables" ], "xbrltype": "textBlockItemType" }, "chci_HartfordInvestmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hartford investment.", "label": "Hartford Investment [Member]", "terseLabel": "Hartford Investment" } } }, "localname": "HartfordInvestmentMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_IncentiveFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incentive fee.", "label": "Incentive Fee [Member]", "terseLabel": "Incentive Fee" } } }, "localname": "IncentiveFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income (loss) from continuing operations per basic and diluted share.", "label": "Income Loss From Continuing Operations Per Basic And Diluted Share [Abstract]", "terseLabel": "Income (loss) per share from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareAbstract", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "chci_InvestmentOriginationFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investment origination fee.", "label": "Investment Origination Fee [Member]", "terseLabel": "Investment Origination Fee" } } }, "localname": "InvestmentOriginationFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_InvestmentsInRealEstateVenturesAtFairValueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments in real estate ventures at fair value disclosure.", "label": "Investments In Real Estate Ventures At Fair Value Disclosure [Text Block]", "terseLabel": "Equity Method Investments in Real Estate Ventures at Fair Value" } } }, "localname": "InvestmentsInRealEstateVenturesAtFairValueDisclosureTextBlock", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValue" ], "xbrltype": "textBlockItemType" }, "chci_InvestorsXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investors X.", "label": "Investors X [Member]", "terseLabel": "Investors X" } } }, "localname": "InvestorsXMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "chci_LeasingFeePerSquareFootForNewLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leasing fee per square foot for new leases.", "label": "Leasing Fee Per Square Foot For New Leases", "terseLabel": "Lease fee for new leases (in dollars per sqft)" } } }, "localname": "LeasingFeePerSquareFootForNewLeases", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "perUnitItemType" }, "chci_LeasingFeePerSquareFootForRenewalLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leasing fee per square foot for renewal leases.", "label": "Leasing Fee Per Square Foot For Renewal Leases", "terseLabel": "Lease fee for renewal leases (in dollars per sqft)" } } }, "localname": "LeasingFeePerSquareFootForRenewalLeases", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "perUnitItemType" }, "chci_LesseeOperatingLeaseNotYetCommencedLiabilityIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee operating lease not yet commenced liability incurred.", "label": "Lessee Operating Lease Not Yet Commenced Liability Incurred", "terseLabel": "Operating lease not yet commenced, liability" } } }, "localname": "LesseeOperatingLeaseNotYetCommencedLiabilityIncurred", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_LongTermDebtPrincipalAndInterestPaymentsCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Principal And Interest Payments, CARES Act", "label": "Long-term Debt, Principal And Interest Payments, CARES Act", "terseLabel": "Principal and Interest payments, CARES Act" } } }, "localname": "LongTermDebtPrincipalAndInterestPaymentsCARESAct", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails" ], "xbrltype": "monetaryItemType" }, "chci_MembershipExchangeAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Membership exchange agreement.", "label": "Membership Exchange Agreement [Member]", "terseLabel": "Membership Exchange Agreement" } } }, "localname": "MembershipExchangeAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_NewOfficeSpaceInRestonVirginiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Office Space In Reston Virginia", "label": "New Office Space In Reston Virginia [Member]", "terseLabel": "New Office Space in Reston Virginia" } } }, "localname": "NewOfficeSpaceInRestonVirginiaMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chci_NotesPayableToAffiliatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes payable to affiliates.", "label": "Notes Payable To Affiliates [Member]", "terseLabel": "Notes Payable to Affiliates" } } }, "localname": "NotesPayableToAffiliatesMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "domainItemType" }, "chci_NumberOfInstallmentsOfFeePayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of installments of fee payment.", "label": "Number Of Installments Of Fee Payment", "terseLabel": "Number of installments of fee payment" } } }, "localname": "NumberOfInstallmentsOfFeePayment", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "chci_NumberOfPromissoryNotesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of promissory notes outstanding.", "label": "Number Of Promissory Notes Outstanding", "terseLabel": "Number of unsecured seller-financed promissory note outstanding" } } }, "localname": "NumberOfPromissoryNotesOutstanding", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "chci_NumberOfSecuredLoans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Secured Loans.", "label": "Number Of Secured Loans", "terseLabel": "Number of secured loans" } } }, "localname": "NumberOfSecuredLoans", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "chci_OperatingActivitiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Activities", "label": "Operating Activities [Line Items]", "terseLabel": "Operating Activities [Line Items]" } } }, "localname": "OperatingActivitiesLineItems", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareTables" ], "xbrltype": "stringItemType" }, "chci_OperatingActivitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Activities", "label": "Operating Activities [Table]", "terseLabel": "Operating Activities [Table]" } } }, "localname": "OperatingActivitiesTable", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareTables" ], "xbrltype": "stringItemType" }, "chci_OtherCosts": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Costs", "label": "Other Costs", "terseLabel": "Other costs" } } }, "localname": "OtherCosts", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "chci_PaycheckProtectionProgramCARESActMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Paycheck protection program.", "label": "Paycheck Protection Program, CARES Act [Member]", "terseLabel": "Paycheck Protection Program, CARES Act" } } }, "localname": "PaycheckProtectionProgramCARESActMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails" ], "xbrltype": "domainItemType" }, "chci_PercentageOfMembershipInterest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of membership interest.", "label": "Percentage Of Membership Interest", "terseLabel": "Percentage of membership interest" } } }, "localname": "PercentageOfMembershipInterest", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_PercentageOfMembershipInterestOwnedByCompanyAndPartners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of membership interest owned by company and partners.", "label": "Percentage Of Membership Interest Owned By Company And Partners", "terseLabel": "Percentage of membership interest owned by company and partners" } } }, "localname": "PercentageOfMembershipInterestOwnedByCompanyAndPartners", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_PreferredStockIssuedDuringPeriodSharesConversionOfNonControllingInterest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred Stock Issued During Period, Shares, Conversion Of Non-controlling Interest", "label": "Preferred Stock Issued During Period, Shares, Conversion Of Non-controlling Interest", "terseLabel": "Series C conversion of non-controlling interest (in shares)" } } }, "localname": "PreferredStockIssuedDuringPeriodSharesConversionOfNonControllingInterest", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "chci_PreferredStockIssuedDuringPeriodValueConversionOfNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Preferred Stock Issued During Period, Value, Conversion Of Non-controlling Interest", "label": "Preferred Stock Issued During Period, Value, Conversion Of Non-controlling Interest", "terseLabel": "Series C conversion of non-controlling interest" } } }, "localname": "PreferredStockIssuedDuringPeriodValueConversionOfNonControllingInterest", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "chci_PropertyManagementAgreementsInitialTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property management agreements initial term.", "label": "Property Management Agreements Initial Term", "terseLabel": "Property management agreements initial term" } } }, "localname": "PropertyManagementAgreementsInitialTerm", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_PropertyManagementAgreementsRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property management agreements renewal term.", "label": "Property Management Agreements Renewal Term", "terseLabel": "Property management agreements renewal term" } } }, "localname": "PropertyManagementAgreementsRenewalTerm", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_PropertyManagementFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property management fee.", "label": "Property Management Fee [Member]", "terseLabel": "Property Management Fee" } } }, "localname": "PropertyManagementFeeMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_RealEstateServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate services.", "label": "Real Estate Services [Member]", "terseLabel": "Real Estate Services" } } }, "localname": "RealEstateServicesMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "chci_RelatedPartyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party.", "label": "Related Party [Member]", "terseLabel": "Related party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "chci_RelatedPartyTransactionAcquisitionFeeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related party transaction acquisition fee received.", "label": "Related Party Transaction Acquisition Fee Received", "terseLabel": "Acquisition fee received" } } }, "localname": "RelatedPartyTransactionAcquisitionFeeReceived", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_RelatedPartyTransactionAggregateFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related party transaction aggregate fee payable.", "label": "Related Party Transaction Aggregate Fee Payable", "terseLabel": "Aggregate fee payable" } } }, "localname": "RelatedPartyTransactionAggregateFeePayable", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_RelatedPartyTransactionFeePayableInInstallments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related party transaction fee payable in installments.", "label": "Related Party Transaction Fee Payable In Installments", "terseLabel": "Fee payable in installments" } } }, "localname": "RelatedPartyTransactionFeePayableInInstallments", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "chci_RelatedPartyTransactionMaximumPercentageOfPurchasePriceOfAcquiredAsset": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction maximum percentage of purchase price of acquired asset.", "label": "Related Party Transaction Maximum Percentage Of Purchase Price Of Acquired Asset", "terseLabel": "Maximum percentage of purchase price of an acquired asset" } } }, "localname": "RelatedPartyTransactionMaximumPercentageOfPurchasePriceOfAcquiredAsset", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfAllCostsAssociatedWithPortfolioProjectsInDevelopment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of all costs associated with portfolio projects in development.", "label": "Related Party Transaction Percentage Of All Costs Associated With Portfolio Projects In Development", "terseLabel": "Percentage of all costs associated with portfolio projects in development" } } }, "localname": "RelatedPartyTransactionPercentageOfAllCostsAssociatedWithPortfolioProjectsInDevelopment", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfCashFlowFromRealEstateAssets": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of cash flow from real estate assets.", "label": "Related Party Transaction Percentage Of Cash Flow From Real Estate Assets", "terseLabel": "Percentage of free cash flow from real estate assets" } } }, "localname": "RelatedPartyTransactionPercentageOfCashFlowFromRealEstateAssets", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfConstructionManagementFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of construction management fee.", "label": "Related Party Transaction Percentage Of Construction Management Fee", "terseLabel": "Percentage of construction management fee" } } }, "localname": "RelatedPartyTransactionPercentageOfConstructionManagementFee", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfPortfolioRevenues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of portfolio revenues.", "label": "Related Party Transaction Percentage Of Portfolio Revenues", "terseLabel": "Percentage of CRE portfolio revenues" } } }, "localname": "RelatedPartyTransactionPercentageOfPortfolioRevenues", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfRaisedCapital": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of raised capital.", "label": "Related Party Transaction Percentage Of Raised Capital", "terseLabel": "Percentage of raised capital" } } }, "localname": "RelatedPartyTransactionPercentageOfRaisedCapital", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionPercentageOfSalesPriceOfAssetOnDisposition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party transaction percentage of sales price of asset on disposition.", "label": "Related Party Transaction Percentage Of Sales Price Of Asset On Disposition", "terseLabel": "Percentage sales price of an asset on disposition" } } }, "localname": "RelatedPartyTransactionPercentageOfSalesPriceOfAssetOnDisposition", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "chci_RelatedPartyTransactionTerminationNoticeRequiredNoticePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Termination Notice, Required Notice Period", "label": "Related Party Transaction, Termination Notice, Required Notice Period", "terseLabel": "Agreement notice period required for termination" } } }, "localname": "RelatedPartyTransactionTerminationNoticeRequiredNoticePeriod", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_RelatedPartyTransactionTerminationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Termination Period", "label": "Related Party Transaction, Termination Period", "terseLabel": "Agreement termination period" } } }, "localname": "RelatedPartyTransactionTerminationPeriod", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "chci_ResidentialPropertyManagementAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential property management agreements.", "label": "Residential Property Management Agreements [Member]", "terseLabel": "Residential Property Management Agreements" } } }, "localname": "ResidentialPropertyManagementAgreementsMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_RevolvingCapitalLineOfCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolving capital line of credit agreement.", "label": "Revolving Capital Line Of Credit Agreement [Member]", "terseLabel": "Revolving Capital Line of Credit Agreement" } } }, "localname": "RevolvingCapitalLineOfCreditAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_ScheduleOfGoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Goodwill And Intangible Assets [Line Items]", "label": "Schedule Of Goodwill And Intangible Assets [Line Items]", "terseLabel": "Schedule Of Goodwill And Intangible Assets [Line Items]" } } }, "localname": "ScheduleOfGoodwillAndIntangibleAssetsLineItems", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "chci_ScheduleOfGoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Goodwill And Intangible Assets [Table]", "label": "Schedule Of Goodwill And Intangible Assets [Table]", "terseLabel": "Schedule Of Goodwill And Intangible Assets [Table]" } } }, "localname": "ScheduleOfGoodwillAndIntangibleAssetsTable", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "chci_ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of investments in real estate ventures.", "label": "Schedule Of Investments In Real Estate Ventures Table [Table Text Block]", "terseLabel": "Schedule of Investments in Real Estate Ventures" } } }, "localname": "ScheduleOfInvestmentsInRealEstateVenturesTableTableTextBlock", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueTables" ], "xbrltype": "textBlockItemType" }, "chci_SecuredAndUnsecuredLongTermDebt": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Secured and unsecured long term debt.", "label": "Secured And Unsecured Long Term Debt", "terseLabel": "Long term notes payable - net of deferred financing charges" } } }, "localname": "SecuredAndUnsecuredLongTermDebt", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chci_SecuredDebtOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secured debt one.", "label": "Secured Debt One [Member]", "terseLabel": "Secured Loan One" } } }, "localname": "SecuredDebtOneMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_SecuredDebtTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secured debt two.", "label": "Secured Debt Two [Member]", "terseLabel": "Secured Loan Two" } } }, "localname": "SecuredDebtTwoMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_SeriesCNonConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series C- non convertible preferred stock.", "label": "Series C Non Convertible Preferred Stock [Member]", "terseLabel": "Series C Non-Convertible Preferred Stock" } } }, "localname": "SeriesCNonConvertiblePreferredStockMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_SocialSecurityTaxEmployerDeferralCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Social Security Tax, Employer, Deferral, CARES Act", "label": "Social Security Tax, Employer, Deferral, CARES Act", "terseLabel": "Deferred payroll tax, CARES Act" } } }, "localname": "SocialSecurityTaxEmployerDeferralCARESAct", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails" ], "xbrltype": "monetaryItemType" }, "chci_StockIssuedDuringPeriodShareWarrantExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Share, Warrant Exercised", "label": "Stock Issued During Period, Share, Warrant Exercised", "terseLabel": "Warrant exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodShareWarrantExercised", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "chci_StockIssuedDuringPeriodSharesAccruedLiabilitySettledThroughIssuanceOfStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued during period shares accrued liability settled through of stock.", "label": "Stock Issued During Period Shares Accrued Liability Settled Through Issuance Of Stock", "terseLabel": "Accrued liability settled through issuance of stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAccruedLiabilitySettledThroughIssuanceOfStock", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "chci_StockIssuedDuringPeriodSharesConversionOfNonControllingInterest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion Of Non-controlling Interest", "label": "Stock Issued During Period, Shares, Conversion Of Non-controlling Interest", "terseLabel": "Class A stock conversion of non-controlling interest (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfNonControllingInterest", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "chci_StockIssuedDuringPeriodValueConversionOfNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Conversion Of Non-controlling interest", "label": "Stock Issued During Period, Value, Conversion Of Non-controlling interest", "terseLabel": "Class A stock conversion of non-controlling interest" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfNonControllingInterest", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "chci_StockIssuedDuringPeriodValueWarrantExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Warrant Exercised", "label": "Stock Issued During Period, Value, Warrant Exercised", "terseLabel": "Warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueWarrantExercised", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "chci_TheHartfordMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Hartford.", "label": "The Hartford [Member]", "terseLabel": "The Hartford" } } }, "localname": "TheHartfordMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "chci_TitleInsuranceJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title insurance joint venture.", "label": "Title Insurance Joint Venture [Member]", "terseLabel": "Title Insurance Joint Venture" } } }, "localname": "TitleInsuranceJointVentureMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "domainItemType" }, "chci_TradeReceivablesAndTradeReceivablesRelatedPartiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trade receivables and trade receivables - related parties.", "label": "Trade Receivables And Trade Receivables Related Parties Disclosure [Text Block]", "terseLabel": "Trade Receivables & Trade Receivables - Related Parties" } } }, "localname": "TradeReceivablesAndTradeReceivablesRelatedPartiesDisclosureTextBlock", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedParties" ], "xbrltype": "textBlockItemType" }, "chci_TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand nineteen amended and restated asset management agreement.", "label": "Two Thousand Nineteen Amended And Restated Asset Management Agreement [Member]", "terseLabel": "2019 Amended Asset Management Agreement" } } }, "localname": "TwoThousandNineteenAmendedAndRestatedAssetManagementAgreementMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_UnsecuredNotesPayableToAffiliateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Notes Payable To Affiliate [Member].", "label": "Unsecured Notes Payable To Affiliate [Member]", "terseLabel": "Unsecured Notes Payable to Affiliate" } } }, "localname": "UnsecuredNotesPayableToAffiliateMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "chci_WallStreetJournalPrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wall street journal prime rate.", "label": "Wall Street Journal Prime Rate [Member]", "terseLabel": "WSJ Prime Rate" } } }, "localname": "WallStreetJournalPrimeRateMember", "nsuri": "http://comstockhomes.com/20200930", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://comstockhomes.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://comstockhomes.com/role/Cover" ], "xbrltype": "stringItemType" }, "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://comstockhomes.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r468" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r469" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r471" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r470" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r466" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r467" ], "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://comstockhomes.com/role/Cover" ], "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://comstockhomes.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r282", "r377", "r378", "r380", "r465" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r67", "r111" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r264", "r268", "r451" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r284", "r286", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r449", "r452" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r284", "r286", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r449", "r452" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r192", "r264", "r268", "r451" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r264", "r266", "r398", "r448", "r450" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r264", "r266", "r398", "r448", "r450" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r274", "r284", "r286", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r449", "r452" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r274", "r284", "r286", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r449", "r452" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r127", "r128", "r130", "r131", "r145" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r127", "r128", "r129", "r130", "r131", "r145", "r205", "r206", "r303", "r316", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r127", "r128", "r129", "r130", "r131", "r145", "r205", "r206", "r303", "r316", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r117", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r127", "r128", "r130", "r131", "r145", "r205", "r206", "r303", "r316", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-US": { "role": { "label": "Previously Reported [Member]", "terseLabel": "As previously reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r235", "r285", "r386" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsTextBlock": { "auth_ref": [ "r129", "r132" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for the period.", "label": "Accounting Changes and Error Corrections [Text Block]", "terseLabel": "Revision of Prior Period Financial Statements" } } }, "localname": "AccountingChangesAndErrorCorrectionsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "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 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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r31", "r45", "r194", "r195" ], "calculation": { "http://comstockhomes.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": "Trade receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r65", "r114", "r378", "r380" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Trade receivables - related parties", "verboseLabel": "Receivables from related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "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 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 liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r46", "r303" ], "calculation": { "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r117", "r118", "r120", "r300", "r301", "r302" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares withheld related to net share settlement of restricted stock awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.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": "Adjustment to reconcile net income (loss) from continuing operations to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r296", "r304" ], "calculation": { "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "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": "Share based compensation cost capitalized, expensed" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r97", "r365" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of loan discount, loan commitment and deferred financing fees" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r213", "r218" ], "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": "Intangible asset amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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": "Anti-dilutive securities excluded from diluted share computation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r142" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r107", "r171", "r178", "r185", "r201", "r334", "r339", "r351", "r415", "r432" ], "calculation": { "http://comstockhomes.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", "terseLabel": "Total assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r32", "r33", "r66", "r107", "r201", "r334", "r339", "r351" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r21", "r23", "r27", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets from discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r290", "r299" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r346", "r347" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r30", "r51", "r99" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r92", "r99", "r104" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r355" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "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 increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure for non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r20", "r92" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash provided by operating activities of discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r106", "r107", "r135", "r136", "r137", "r139", "r141", "r148", "r149", "r150", "r201", "r351" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/Cover", "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Unsecured Seller-financed Promissory Note" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r62", "r234", "r421", "r438" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r231", "r232", "r233", "r236" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r117", "r118" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r44" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r44" ], "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", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r44", "r245" ], "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, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r44" ], "calculation": { "http://comstockhomes.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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r264", "r269" ], "lang": { "en-US": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r264", "r269" ], "lang": { "en-US": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Fixed annual payment" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r42", "r43", "r246", "r248" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred shares issued upon conversion (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r78" ], "calculation": { "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "terseLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r244" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r38", "r39", "r40", "r416", "r417", "r431" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails", "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument spread variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r40", "r240", "r417", "r431" ], "calculation": { "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Debt outstanding balance", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "negatedTerseLabel": "Qualified expenses eligible for forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r60", "r364" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate for period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r60" ], "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 fixed interest rate (in percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r61" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails", "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Interest payments" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Loan annual principal repayment (in percentage)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r112", "r246", "r249", "r250", "r251", "r363", "r364", "r367", "r430" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "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 (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r363", "r364", "r365", "r366", "r367" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Notes payable, discount and unamortized deferred financing charges" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "terseLabel": "Shares issued by the company (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r108", "r314", "r319", "r320", "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r97", "r166" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Amortization and depreciation expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectOperatingCosts": { "auth_ref": [ "r80" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate direct operating costs incurred during the reporting period.", "label": "Direct Operating Costs", "terseLabel": "Direct costs", "verboseLabel": "Direct costs" } } }, "localname": "DirectOperatingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r264" ], "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": "Summary of Sales from Contracts with Customers Disaggregated by Categories" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Restricted Stock, Stock Options and Other Stock Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r7", "r8", "r9", "r10", "r18", "r24", "r307", "r318", "r324" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expense" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r19", "r27" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Cost of sales\u2014homebuilding" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r19" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r19" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Operating (loss)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r19", "r27" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Total revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r28", "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueToAffiliateCurrent": { "auth_ref": [ "r36", "r109", "r378", "r463" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "terseLabel": "Short term notes payable - due to affiliates, net of discount" } } }, "localname": "DueToAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateCurrentAndNoncurrent": { "auth_ref": [ "r114", "r378", "r383", "r419", "r439", "r464" ], "calculation": { "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Due to Affiliate", "terseLabel": "Due to affiliate", "verboseLabel": "Notes payable - due to affiliates, unsecured, net of $27 thousand discount and unamortized deferred financing charges as of December 31, 2019" } } }, "localname": "DueToAffiliateCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateNoncurrent": { "auth_ref": [ "r41", "r109", "r378", "r463" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables owed to an entity that is affiliated with the reporting entity by means of direct or indirect ownership, which are usually due after one year (or one business cycle, if longer).", "label": "Due to Affiliate, Noncurrent", "terseLabel": "Long term notes payable - due to affiliates" } } }, "localname": "DueToAffiliateNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r114", "r378", "r420", "r439" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Initial investment related to the purchase" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142", "r143", "r144", "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to stock options and restricted stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r294" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r117", "r118", "r120", "r122", "r128", "r131", "r147", "r204", "r245", "r252", "r300", "r301", "r302", "r315", "r316", "r356", "r357", "r358", "r359", "r360", "r361", "r453", "r454", "r455" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r73", "r91", "r97", "r440" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "negatedLabel": "Distributions", "terseLabel": "Distributions from equity method investments carried at fair value", "verboseLabel": "Distributions" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r27", "r107", "r201", "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r27", "r107", "r201", "r351" ], "lang": { "en-US": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Percentage of ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]", "terseLabel": "Statement of Operations:" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r52", "r172", "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in unconsolidated joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Unconsolidated Joint Venture" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r197" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "periodEndLabel": "Fair value investments, ending balance", "periodStartLabel": "Fair value investments, starting balance", "terseLabel": "Equity method investments at fair value", "verboseLabel": "Fair value of equity method investment" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueScheduleofInvestmentsinRealEstateVenturesDetail", "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Summarized Financial Information for Investment" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionTypeExtensibleList": { "auth_ref": [ "r119", "r123", "r124", "r127", "r128", "r130", "r131" ], "lang": { "en-US": { "role": { "documentation": "Indicates type of error correction.", "label": "Error Correction, Type [Extensible List]", "terseLabel": "Error correction, type [Extensible List]" } } }, "localname": "ErrorCorrectionTypeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r305" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities", "terseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r349", "r388", "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosures" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/FairValueDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r349", "r390" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r388", "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "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": "Fair Value, Option, Quantitative Disclosures [Line Items]", "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "auth_ref": [ "r352", "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option.", "label": "Fair Value Option, Disclosures [Table]", "terseLabel": "Fair Value Option, Disclosures [Table]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/FairValueDisclosuresAdditionalInformationDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization period of intangible assets (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r217" ], "calculation": { "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail": { "order": 2.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": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r219" ], "calculation": { "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2020 (3 months ended December 31, 2020)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r214", "r215", "r217", "r220", "r399", "r400" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r217", "r400" ], "calculation": { "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail": { "order": 1.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": "Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r214", "r216" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r217", "r399" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail": { "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": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofFutureEstimatedAmortizationExpenseDetail", "http://comstockhomes.com/role/GoodwillIntangiblesSummaryofGoodwillandIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed-price" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r97", "r242", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain on early extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "Expense - General and administrative", "verboseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail", "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r209", "r414" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill & Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r97", "r208", "r210", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79", "r107", "r171", "r177", "r181", "r184", "r187", "r201", "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HomeBuildingMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Design, development, general contracting, and renovation of residential building, including, but not limited to, single-family housing, multifamily housing, townhouse, apartment, and modular housing.", "label": "Home Building [Member]", "terseLabel": "Homebuilding" } } }, "localname": "HomeBuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r72", "r171", "r177", "r181", "r184", "r187", "r413", "r424", "r429", "r446" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Income before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r107", "r121", "r171", "r177", "r181", "r184", "r187", "r201", "r333", "r351" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income (loss) from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows", "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r70", "r76", "r121", "r123", "r124", "r125", "r126", "r135", "r139", "r140", "r422", "r425", "r427", "r441" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic net income (loss) per share (in USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r70", "r76", "r121", "r123", "r124", "r125", "r126", "r135", "r139", "r140", "r141", "r427", "r441", "r444", "r445" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted net income (loss) per share (in USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share [Abstract]", "terseLabel": "Loss per share from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r6", "r7", "r8", "r9", "r10", "r24", "r27", "r325", "r442" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net (loss) from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r6", "r7", "r8", "r9", "r10", "r18", "r24", "r333" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net loss from discontinued operations, net of tax", "totalLabel": "Net (loss) attributable to Comstock Holding Companies, Inc." } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r74", "r76", "r136", "r139", "r140", "r427", "r442", "r444", "r445" ], "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Basic net loss per share (in USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r136", "r139", "r140", "r344" ], "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Diluted net loss per share (in USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r73", "r97", "r168", "r198", "r423", "r440" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Earnings from unconsolidated joint venture, net of distributions", "netLabel": "Comstock Holding Companies, Inc. share of net income (loss)", "verboseLabel": "Change in fair value" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r12", "r13", "r14", "r15", "r16", "r17", "r22", "r25", "r26", "r27", "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail", "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesAdditionalInformationDetail", "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r309", "r311", "r312", "r317", "r322", "r326", "r327", "r328" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accruals related to uncertainties tax positions" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r130", "r131", "r169", "r307", "r318", "r323", "r447" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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)", "negatedTerseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Trade receivables - related party" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued personnel costs" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Accrued interest" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r428" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest (expense)", "verboseLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r89", "r93", "r100" ], "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": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Operating lease borrowing rate (in percentage)" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r374" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r57", "r107", "r179", "r201", "r335", "r339", "r340", "r351" ], "calculation": { "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r50", "r107", "r201", "r351", "r418", "r436" ], "calculation": { "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r107", "r201", "r335", "r339", "r340", "r351" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r21", "r23", "r27", "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Liabilities from discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r40", "r417", "r431" ], "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": "Capital line of credit drawn", "verboseLabel": "Capital line of credit borrowed" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r54" ], "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": "Capital line of credit", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payment applied to principal.", "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Principal payments to CGF" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r54", "r112" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR Rate" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r40", "r241", "r417", "r434" ], "calculation": { "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "PPP loan balance", "totalLabel": "Total notes payable", "verboseLabel": "Carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails", "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail", "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r116", "r238" ], "calculation": { "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r116", "r238" ], "calculation": { "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r116", "r238" ], "calculation": { "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r116" ], "calculation": { "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtNetMaturitiesandorCurtailmentObligationsofAllBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r239" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementAndInvestmentAdvisoryFeesPolicy": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the recognition of fees for investment advise, research, administrative and investment account management services provided to customers by broker dealers. This fee is generally based on the net assets of the fund or the account.", "label": "Management and Investment Advisory Fees, Policy [Policy Text Block]", "terseLabel": "Recent Developments" } } }, "localname": "ManagementAndInvestmentAdvisoryFeesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ManagementServiceMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Contractually stipulated right to receive compensation for operating and managing business.", "label": "Management Service [Member]", "terseLabel": "Asset Management" } } }, "localname": "ManagementServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r95", "r98" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "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", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r27", "r68", "r69", "r75", "r98", "r107", "r121", "r123", "r124", "r125", "r126", "r130", "r131", "r138", "r171", "r177", "r181", "r184", "r187", "r201", "r351", "r426", "r443" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails": { "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", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r69", "r130", "r131", "r337", "r342" ], "calculation": { "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsSummaryofOperatingResultsofDiscontinuedOperationsReflectedonConsolidatedStatementofOperationsDetail" ], "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": "Recently Adopted and Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r117", "r118", "r120", "r252", "r331" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r40", "r417", "r434" ], "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": "Debt instrument, initial principal amount" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Fair value" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/FairValueDisclosuresSummaryofCarryingAmountandFairValueofFixedandFloatingRateDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable, Other Payables" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r177", "r181", "r184", "r187" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 3.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 income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r369" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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": "Long term operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r368" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 6.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": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Federal and state net Operating Losses" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r29", "r345" ], "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": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [ "r115" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "Payments for (Proceeds from) Productive Assets", "negatedLabel": "Purchase of fixed assets" } } }, "localname": "PaymentsForProceedsFromProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for Rent", "terseLabel": "Total rental payments made under lease agreement" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Equity method investment cost" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Cumulative, compounded, preferred return rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r43", "r106", "r246", "r247" ], "lang": { "en-US": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Preferred stock liquidation value (in dollars per share)" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Preferred stock, liquidation value" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r43" ], "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)", "verboseLabel": "Preferred stock par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r43" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r43" ], "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, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r43" ], "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", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r43" ], "calculation": { "http://comstockhomes.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": "Series C preferred stock $0.01 par value, 20,000,000 shares authorized, 3,440,690 issued and outstanding and liquidation preference of $17,203 at September\u00a030, 2020 and December 31, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 4.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 in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other assets, net" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid and Other Assets, Net" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r85" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Principal received on note receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "PPP loan proceeds, CARES Act", "verboseLabel": "PPP loan proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r27", "r68", "r69", "r90", "r107", "r121", "r130", "r131", "r171", "r177", "r181", "r184", "r187", "r201", "r333", "r336", "r338", "r342", "r343", "r351", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r34", "r35", "r222", "r437" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r282", "r377", "r378" ], "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" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r282", "r377", "r378", "r380" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r282", "r377", "r380", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r375", "r376", "r378", "r381", "r382" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r88" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payments on notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r142" ], "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 awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r47", "r252", "r303", "r435", "r457", "r462" ], "calculation": { "http://comstockhomes.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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r117", "r118", "r120", "r122", "r128", "r131", "r204", "r300", "r301", "r302", "r315", "r316", "r453", "r455" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r162", "r163", "r176", "r182", "r183", "r189", "r190", "r192", "r263", "r264", "r398" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Gross revenue", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail", "http://comstockhomes.com/role/RevenueAdditionalInformationDetail", "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r273" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r71", "r107", "r162", "r163", "r176", "r182", "r183", "r189", "r190", "r192", "r201", "r351", "r429" ], "calculation": { "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Total net revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Shares Equivalents Excluded from Dilutive Share Computation" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of Carrying Amount and Fair Value of Fixed and Floating Rate Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/FairValueDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r61", "r112", "r246", "r249", "r250", "r251", "r363", "r364", "r367", "r430" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Notes Payable" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Balance and Activities Related to PPP Loan" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14", "r15", "r16", "r17", "r22", "r25", "r26", "r27", "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of Discontinued Operations in Financial Statements" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r288", "r295", "r304" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r288", "r295", "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Consolidated Balance Sheets and Statements of Operations Line Items for Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r27", "r107", "r200", "r201", "r351" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueAdditionalInformationDetail", "http://comstockhomes.com/role/EquityMethodInvestmentsinRealEstateVenturesatFairValueSummarizedFinancialInformationDetails", "http://comstockhomes.com/role/UnconsolidatedJointVentureAdditionalInformationDetail", "http://comstockhomes.com/role/UnconsolidatedJointVentureSummarizedFinancialInformationforUnconsolidatedJointVentureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r119", "r123", "r124", "r127", "r128", "r130", "r131", "r145" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill & Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Net Maturities and/or Curtailment Obligations of All Borrowings" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature and amount of prior period errors that had previously been considered immaterial and which are being corrected in the current fiscal year. This disclosure would also generally include when and how each error being corrected arose and assert that the errors were immaterial to the prior amounts reported.", "label": "Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block]", "terseLabel": "Schedule of Financial Statement Line Item Correction of the Amounts Previously Reported to the Revised Amounts" } } }, "localname": "ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r110", "r379", "r380" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsScheduleofRevenueEarnedFromRelatedPartiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Revenue Earned From Related Parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r171", "r174", "r180", "r211" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r171", "r174", "r180", "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r290", "r299" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r216" ], "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": "Summary of Future Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/GoodwillIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r40", "r417", "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "verboseLabel": "Outstanding secured debt" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Financing" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r61" ], "calculation": { "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "verboseLabel": "Secured financing" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentContinuingOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component of an entity expected to operate in the foreseeable future.", "label": "Continuing Operations [Member]", "terseLabel": "Continued Operations", "verboseLabel": "Continuing Operations" } } }, "localname": "SegmentContinuingOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareTables", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r2", "r3", "r4", "r5" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]", "terseLabel": "Discontinued Operations" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareTables" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r158", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r187", "r192", "r448" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]", "terseLabel": "Operating Activities" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareTables", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r158", "r160", "r161", "r171", "r175", "r181", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Disclosures" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and Marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. 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": "Series C Preferred Stock [Member]", "terseLabel": "Redeemable Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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", "terseLabel": "Stock compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r291" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r295" ], "calculation": { "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Share based compensation cost capitalized, expensed" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansSummaryofConsolidatedBalanceSheetsandStatementsofOperationsLineItemsforStockBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r293" ], "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": "Weighted-average remaining contractual term of unexercised stock options (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RestrictedStockStockOptionsandOtherStockPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Shares withheld related to net share settlement of restricted stock awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r37", "r416", "r433" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short term notes payable" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r55" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r53" ], "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" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r11", "r158", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r187", "r192", "r211", "r225", "r229", "r230", "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r42", "r43", "r44", "r106", "r107", "r135", "r136", "r137", "r139", "r141", "r148", "r149", "r150", "r201", "r245", "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/Cover", "http://comstockhomes.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r64", "r117", "r118", "r120", "r122", "r128", "r131", "r147", "r204", "r245", "r252", "r300", "r301", "r302", "r315", "r316", "r356", "r357", "r358", "r359", "r360", "r361", "r453", "r454", "r455" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]", "terseLabel": "Operating Activities" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareTables", "http://comstockhomes.com/role/SegmentDisclosuresSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r117", "r118", "r120", "r147", "r398" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets", "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical", "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r101", "r102", "r103" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Accrued liability settled through issuance of stock" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r245", "r252" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock compensation and issuances (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r252", "r289", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock compensation and issuances" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r44", "r48", "r49", "r107", "r196", "r201", "r351" ], "calculation": { "http://comstockhomes.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "totalLabel": "TOTAL COMSTOCK HOLDING COMPANIES, INC. EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r107", "r117", "r118", "r120", "r122", "r128", "r201", "r204", "r252", "r300", "r301", "r302", "r315", "r316", "r331", "r332", "r341", "r351", "r356", "r357", "r361", "r454", "r455" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://comstockhomes.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofFinancialStatementLineItemCorrectionoftheAmountsPreviouslyReportedtotheRevisedAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r362", "r385" ], "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 Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r362", "r385" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r362", "r385" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r362", "r385" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEventsAdditionalInformationDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r384", "r387" ], "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 Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period past due for trade accounts receivable to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Threshold Period Past Due for Write-off of Trade Accounts Receivable", "terseLabel": "Period of trade accounts receivable considered to be bad debts (in days)" } } }, "localname": "ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/TradeReceivablesTradeReceivablesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Time and Material" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueSummaryofSalesfromContractswithCustomersDisaggregatedbyCategoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r264", "r271" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r264", "r271" ], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r63", "r253" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r63", "r253" ], "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, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r63", "r253", "r254" ], "calculation": { "http://comstockhomes.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, at cost (85,570 shares Class A common stock)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r61" ], "calculation": { "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Unsecured financing" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtSummaryofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "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": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both [Line Items]" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r83" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActDetails", "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityActScheduleofBalanceandActivitiesRelatedtoPPPLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "Coronavirus Aid Relief and Economic Security Act" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/CoronavirusAidReliefandEconomicSecurityAct" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r151", "r152", "r153", "r154", "r155", "r156", "r157" ], "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/2020-01-31", "presentation": [ "http://comstockhomes.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Consolidation of Variable Interest Entities" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidationofVariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/DebtAdditionalInformationDetail", "http://comstockhomes.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromContinuedOperationsDilutiveShareComputationDetail", "http://comstockhomes.com/role/IncomeLossPerShareSummaryofSharesEquivalentsExcludedfromDiscontinuedOperationsDilutiveShareComputationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r141" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r141" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://comstockhomes.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "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=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "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=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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=120397183&loc=d3e187085-122770" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "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=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14210-108612" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14217-108612" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28567-108399" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r379": { "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" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=d3e56071-112765" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r415": { "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=120398452&loc=d3e534808-122878" }, "r416": { "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=120398452&loc=d3e534808-122878" }, "r417": { "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=120398452&loc=d3e534808-122878" }, "r418": { "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=120398452&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r421": { "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=120398452&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r424": { "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=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "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=120399700&loc=SL114874048-224260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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=120400017&loc=d3e572229-122910" }, "r432": { "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=120400017&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r434": { "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=120400017&loc=d3e572229-122910" }, "r435": { "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=120400017&loc=d3e572229-122910" }, "r436": { "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=120400017&loc=d3e572229-122910" }, "r437": { "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=120400017&loc=d3e572229-122910" }, "r438": { "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=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r443": { "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=120400993&loc=SL114874131-224263" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r446": { "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=120400993&loc=SL114874131-224263" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.12(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r466": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r467": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r468": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r469": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r471": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r54": { "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=120391452&loc=d3e13212-122682" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "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=120391452&loc=d3e13212-122682" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r59": { "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=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r60": { "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=120391452&loc=d3e13212-122682" }, "r61": { "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=120391452&loc=d3e13212-122682" }, "r62": { "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=120391452&loc=d3e13212-122682" }, "r63": { "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=120391452&loc=d3e13212-122682" }, "r64": { "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=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "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=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r71": { "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=120395209&loc=SL114868664-224227" }, "r72": { "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=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "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=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "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=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r80": { "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=120395209&loc=SL114868664-224227" }, "r81": { "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=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 90 0001299969-20-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001299969-20-000020-xbrl.zip M4$L#!!0 ( (=#<%'UQ5U2BP," &^[%0 1 8VAC:2TR,#(P,#DS,"YH M=&WLO6E7FTG2)OQ]?H5>/^_,5)]3LG.)W-S5GD,9[*;&@!=<=MMOCN,-B/%M#T;\=OR&O>']3)U_W3D8C8[OW[MW&@?=NT-*=]_TW]WC _>4 MD($?HZWEG?/FI\./S=^_?W_WO;[;'[SAAD+>^^^M)R_2 1UAN],;CK"7Z.*L MD]'@VEGC&YV?%^[QT?.&7[JT#"'<.ZU/?'FU8?L-XO%EXX+#.&YZ?N!>[>7K MCYT.TL?G3OVCX:B?WA[TCVAXE[^-3Q!!BXOFW4[O[5K^+O3?_ND.]]LL7=UCP"?.#WXYHA*UZ9IO^<])Y M]Z\[#_N]$:MS>_?LF'LL3;[]Z\Z(3D?WQI)W[\'_^!__X[=19]2E!U66VA<2 M\]N]R8^_W9M<.O;SV8/?&-)A\ M[.1,O?%'/K[--F7029/[GXZ>4_G7G4XADYRV*@(8(*)@4W8NF!1#1"!\O3Y^ M%,F]\U&*)YW,9Y^.[F$ ^K=:?7PJ#X:=>Y?6+*G?.=^WNCE M=6Y^I]7)?'+6?Y[%]?Z[)^KYNSV]=9(/-][M/PZ'.T?/S/[AFP][AQMR_]5+ MN;/^3.WOOC7;Z_E@^S"I/;4!V[MOY/;Z[P=/]'9W[\/QVYU7>["E-D^W7_W9 MY6-B^^BEV=E]IO=V]_3VT?;!SOI+/N?9^[T_O7BB]L_V7B6[\VKCP\[C/X[V M7OUYL/WAC\[VXXWW6T<;X1Y?_\^W^^M_'NZIO7?Y\:-.?/S2[JQO M=_;7-_7.X[VS_<.UT^WUK;.MQW\<[!\^ZNP_WC[:6=\\VSO\_6C[PYOS<_[D M>YG>_FZ?G^^/MUN'"?8/_SC:6M\06Q\VW^\=/3K:>O7'6[X';!W^T=EZO*=W M'OD/3W8W1ELOQ.F3W;77(JIH=*)VMM5^:U_:@2%NY^!=8EO-P*D[#U[0,0,1 M:=#2XM>Q(_CMWC7*2 M:H,*L1T*^VT#UGMPSMJL[SR8*[03/5Z!>R-PY34M%EH&G76[),/T2H%H([)2 M U,G90IH07#GP3,]0V@W>NQPJJNP,D5.I(QO MYT2.C3/K;(Q([6(T Q&R*X%U5C (BLF:#;<.[]=\\U7@'YX,!M>L].4.M7F-KG<<6NXMO5HC^ M%:)P%5'K-60.=MM!)^!0F54:A:"VJC@4"ZACOO.@8'=(,T3T!:63 5OJC=-T MP.$&;?.1%;!_!:RY!BQH)W.@=K+"LID6IHU@0]OX)+524)1A,[V]]F)][=GW M( LH$Z+-*-F%*W1!"!]MDBIQJW MUAAQXY0#Q&$G=NE)9SB:+]0?ML_"43IZU-LY?*;W=Q^]W=K=E/M'?W;X..SO M;IF]HRT6@6?O60PZV^IY9_MH2SW1SP_VCDZ[.T<,C]K\L/UACZ%ZIK<.ZSE_ M'NSL'AQN[VZ)K?6WISN/]P_WUW\_O#B'[W6RKUY:%H'#O<,MO7WX[,/V>CK; M7C_H;K_:,#N/MR1?Z_W.[@;L'VV_W7J\7;8>BO?G<+]_G803$:H/%E:W ;UM M>T'4]I(E@/6;>76Y,PZS[V_VTJ3CUU+JGS =ZKUYU!^L4QRMLV^LOPS7>ODY M=8[BR6!(U:H.=\H+[.+@[#EU:V[N87\X&FZ-(Z_/!.?>]1A\0(78[R8:?B%U M4+,X]X?C_!:+5FNR-C?,507%Z(QF[SXULGU>^EP/#I^(/IB M2NKAYO^]3HX^/?G!Q4_7KWX\#D,NO@U'.!A5_O+@(I$CY,5Y'X]=/F:^TC2T M:X[E^I&+[QMHRZN<]+K3#IM>(#7.+BV,7W M>HTOXA!*H)!LDDD1Y"299480+IN=';H;S-5QB8>V F&62"G*6 MC)&11J8 K76?MEP^7UQ<;G4OY.Q[;NN8.?9X_LO7ZQ_M^ZA#%$;(8J4",$: M3"J1]B(!1^[9F G&"V+ZKO7F-6OV U+NT21E!890/!M]'8T4**,O(6O-+*?V M@ Q2:;E0/2!#^SS6^E%Y>DJ#%]5P7[Y>[KSCQ[K:=.SC<=0?_$W1^^S\^N,Z M]?I'G=Z7+GM3=W+M$O>N/_U?27[4@K+P-IEH0&3-F&=FL\)X7PK(&4K^+5JW M%RP%-'SX=,R+!I3'36[9S$U+,9,6)3"K3)C<.0Q%0&^>.0X$Z3@6--()X)<-GVY;3X]-4@(:#T?VG@WX^2:.= ?OZ=YU$UW'9PAZ^&6-W?GCZX'R:,7*S MR!A=S[0ABFA9E10;.X08*3&(2"(G,H;R>>+874T:0,VT\DC/+XEY#TB#+12HRY3I^4)@79E'C M*JTR"BSE2X,Y*R3_6B=OB.04==)KR[$R8 HE,8(NR.2C%!8S9([%3*/]Y'CD MZCEA=V-82<[YL>%2>DD P0S4LTN,$'-$JV0*SF"RVD3M&^TEYX+C?'PD<3R1 MM=(3<]''V'E+IB DDQ41L795&K>L @RHYN"/&F'__\XTJ<7KM]GKJ<@00A:>>5 &JZWG'M0F):6BMD4V M@<=^EI#;.:X#GYW>F[4TZKSKC#HT?#&YVJ?C0.,?Z]JI3N^$VY^?V.\M)=5E MSXJ0(&,B)KS)19,->9U .0T)10.H;O.@GH\UC*116E*06+\5800#.@27$]I( MOC2 #3;F]-0;F_.1],2ZR[4[>6,;=!3*. 2[J M)_#6\P![/O[:D -GV66S 0?G8P@%K2P@148?L_X)_/6\-'OV'IL#^D36&Y!9 M@S4FQ*0B96;CEJ4@R9_ 8\]+LV?OLR,6;X.2QF !--%'A*A3TD&5#"8W:)[+ MQG].ZF+N_M%QOT=UW=(U9+]K-N7WWWPY9W,&J56QP.8%-63-,B)\%*Z $%Y M6![IF,R$FK5H-'"^8D!E+1IK2#O0'+EGK5VM>B5],@Z:-"]NP26B*3/R0 7C M0\!@00-J]$9ZJZED!^Q"Q/)(Q%K.GTP@[/+E#DD4C[&+"R%%)7@4!B%_33^U8T' M:N[N[Q8(T0^$UOJ*'/U M)6,8'M;3'$^0:RRXZ*BHIQ&X805RR=',W.:\P<7 ME;0@HT1!$7**'%7;R$;;%VF=HS@'+HY0:O)21@TSN29%3\D+D M)32NM^\%YX^JE]GG+%76&4 )&QU;OE!K=\2D.#XX7]C6?#!_GL32I]+Q(\OK M"DAG,RG2")J#$4/*U\R"+EJP_5P:Z5A&'G4[$D'9FHAHA;>0G(A)9AWJZI.@ MV'+8E40T(K$T38F(4-=#^Q ]@5 )P>? T;$3RH#28FDD8@Z)I2G"I# S,&24 MEADXEJFYI3IQ3T:GC$YF:6":66)IJCK$L69D):*Z[$1$))<045.NX_?%+PTX MLTPL31$?LL7:%%*(HM8X=T%"\A 9(!V,13D[?.;5 Y9T#C(PZ7,:I*1J/I@$ MRAHT)^0CF:6VIM]N""!^UC,$LC',=E62P/.K%-K4\)'>X%"2YMCUN"9&U-"+PRI:%&!\[/#9UX]$%.*=>:: M)%'W:HC\>&PTA"S>2>_(-W$]YH(3@!FDUF:_U-/[NF.0<,D7#Q%*+)"CGHS( M&65@^>1H;JFUV8.;0BK9 DCC$X (T1K%5-!YZ4RFTL@"*_/V9_-'5:GDB404 M.D:F]RD&+%AG_B=59+&I067%5RFBJ1&=I:21B3BFB*<%$;,LEA@+@,D@LH6 V266K'3&Q5C8K%-$4\(GF^P012[!2"B8 MO#"^L.Y MA)PLIFE]$NP[/+G8A(ABD%EBE>&%% MV^NMTTY%JR7J8%<2T0B6/$6)(.FBLD%F MGQ1HK-L=EH*!C8;GR"FGI9&(>12_F!Y,.B7#(:[3 F*!"]J6,M>7HI8LEX> MF&97_&)ZX$ARJ&5RT<4$R8HH R7/H6?V6/>J7!IP9EK\8HH\B*)..G$48RR4 MG*)AB(JKD:?Q&LO2X+/=[]47'_2[789GD[M@0,-10U!B,Q9L%D%X)"AUI1P* M:1,Z]D1 2L\.I7GU@&?# 122*6! 1!,%1]G60A+>^&C]IW4KF[_H:>XT[9:' MN[^S).:4*A>0L4DECO-D(B!M(PGGC:Y9T%PWAUD^.9K+I I@BHBU%6GJD17A &MQ_O$@PW+A^JL.-[\L>6 *O#_HP5$\(HX ME$)M=%&YF.3.4Q/+ .E/E-P.4UMV#47(NEN#,TR:L7A/Q): H[E0_\7ED8YE MY,BW(Q$B>Y_(%%$GD2( AG02P@J (CBI0XQ M&^=44\& +4LRY2 G)\JO7 M>7]@HRP.V": MAJA3@!02&N-CPFB31!>*6SZEF%<:=/;8!N]+G7*-NDB.DUR(ND1-&E7(AJG> M\F&[[/G0!9 IXX4C!4)G 5+8X#A2D)%"RE&24LLG4[,?#)L]J@!>^0*H" MI=CH*"M%.5,,"![/@XSF@[GL!N)Z #:E8AJ).-YBOHR AF.Q'(MWS*0IZT"Y M*%@:Z5C&N.M6)$)[HT$D4<=,H%)'2Q$Q8<[,,512*XEHS(#)M KNU+*J&(,N M3K##, @@M+WY#)A,JSBA$\&RQF2G.0SU&$5@2N*P!(Y;E8BS0VEN=H1Y MF"Y9!2\3.,6L/1O^UPI1!355G+>"!FQ\XP8DKL#EF!EP_5>0WGS,$<"X.,I&1O MCB 3QA1]=LD'G^MJ/SHG-LV'].=*TDZIH(_BH-&&HK32$4R.H92"_)MVT3C MLC32L8Q<[U8D(L4(,86DM"=(==V:$=E&S6&1,BK!2B(:DZ2=DD0XZ0))3X2D MH""&HI4BFZ)C%BC$\MB(.25IIP13W2J>6;C)X#RX4-!%)9"9>D)3JU$L#4PS M3=)."9SH/!6(-;]"P KEM89HA# NY9C)+@TXLT[23@V? #DIA6SIP#%%EJ!< M!H@%Z^:)>FGPF4^2=DHH65W7@U!0;-J@V.*%UZ"-U$))1<;/#J6YR2G5,@PD MG2,"_LQ!N4OC215\&RFI 9'Z<##B6*V?3])H9\"QT[M.HNLRNH4]?#.6Y?/# M/\K/ZBV?LYB?:\CD;O7'%XEZR)W/L=N[3O]DV#U[3L?]P8CR,J8"./[G$$\I MKQV"%1K1&UM=D4.)_'4E/-\E/%=_S(/*^%I M@-&9O=Q(DR):59", &=,]$I1#%J*+#39IC"=A;, B/)R1B,:\+HTJ*IX^Q!)$W.%>O):0LFZ""B+PC)>RC*)],0,[YPZC@'ATSH M!8$B3Z$.^2"K)4/)*(;B%&*3D?QIO"-K(%M/Z6*6'-5)P&AC\"$P20_L)?/B MYJL60@MO9YQ$N.!CD-84 >@B,Y98A,JZULK@B+N!F,Q(GVX%CJ)EU.B@ $H@ M[:**EM4C:YTU,=U8_+V$'F%G\"=V3^CWL\N/_^8KXB =G#VA=]2]'H5<-MKL M'9^,AN,6^C;1FN;N:5$RF2B:E<8 &NL1BK&4K;69K#\?9%SDFND+CQ;KUK0J MAQM;M"V%2*A:.SRS.FFC,<=<-T1,\7P/7-F /7 7%+:K%*.JV0TIQA1WQ-4A M)@[25!!U0S;O J824-M4K>(FKN5OQDAJ %[B3< ND]MZ>QW%]<8O4G,2%7Q M())%5^=1!>)XFZEHM WPEPW$>?8^LPC2QF=90*5:.\3!\9]KN=S%UT"?)/H\A@B3%6T:,34%2=T65R,%D%8X%$:D NNRD MSR?/'8!96!H8U."TDCXE.A$@9HLFV0(AZO/4D MQZY.1YG$I08O#8%HY\1#0V11"$(<:>37F<"KF-!*8R3J(WMJ< M,X"(UKM8^"^KJU8J)USZ08(903;%40(LZ 6JJ+-*S(]+B(2>V+PF4OF\YOF" MYZB:@-W\M)Y5W%DEO*F$[NT-AS2 M:/C[V18>]@>3@BC7ZV*<#$?](QH\IR[6&@S#@\[Q+=?:F@_0;*5+\D!12 1R M$9ESB2*-TJE*0!.&_"\PVV2=/:++A>=/^FD,W75@'U./!MA=Z^6U?,22,1P- MN-4[VC@]YNO]U4*I1EIKZ412E&01-2H"C#I8F4H6RHNZ=+)!NMP,B&>OQ76: M5=U,SZ--4(A]L12$QH>2ZOZ(O@%:7+GUQ!J?F][A%6\[-L.4GW)?GBVCBMH, MVB320L:ZB7=&#HHL,V8BBRY 4P:)%@"_.2U'D]G:6"20X.#'JL@!#^FH=$D: MA,H-,+$+@M]\[*< 8,WS13EO(>6Z=1SF8A!"5-%;W9#!NP7 ;SZ#[,G9Y$0Q MTGB.1"7%XF*Q'IG88E"I\?ZOENFC0>I@]_+H,KI!D8O02F1G@2!ZP3Y0&!D, MA50*T]BFN\&9PS@?;RBBR%$01>,-PX@^9ZUT\%$++S7XIGO#N6CC[)UB3L8* MG41*)8#P.@1!SB5635F V6G3G>)8_8[#SG"G/!WPJ;TWGRR.ZYPRZ>$C=''F,GI-\";9 M0BF1*Y!TJ#D I-JF #P?'ZP@YZ3J'EY@0"B# MFK6X5H[5QI1BQ!+ZX'.*-1P==T^&R^Q^I7':,[>RDFTT6!=R29@@)B=-0)67 MT/W. =OY>-[D?61OJRT* 1@3DO8B2^LT_R_D)BV_6F!LY^-T0:NC MX$NL]?(6]]R@@]VE=KU,J52P6CEVO% R>,S!90Z$44B?K5U"USM?F.>TM"ZP MYBHO4\TG>\@^BI2-3D;+:*UHT@269L \ITDLJ8#77M7Z0! LQ\#2>F4=($#= MV',)'?+\M7D.^6CRR1M$0X*MMM9>2Y.DC\5)Y6QI4BS,L#&4.V5W@+UAH<%. M>=SOYZ\49;]H-*"\\XX&%?)E],F9; I"8_!!0G#\;RDRZQ"<44E!D^:&+SZ\ MPV\X MH#U:ISC:/3N^NGQRNS^BX5,\P]BEW?Y:*9UNA_OIMO=G_8$Z$Y=%@+CC3@9\ MNVX?>Y^5 AJ_W(OS%D^XQ<75;EP1J!!*UNE8I(Q@2<2Z84-.3,!0*NOE97D9 MV6XF_I<[Q-9>HEP/SJ1ZS W5]UK3'ZG<:()&1$=8/.08O99.!.-!:(/LB1>W M%,D"P'W4JY'95\2 MQR!%)0_.%1\U,*^!Y 6D1')9$-E]WU]<1"X=V_&@?]09#ON#L]<]=L]?]FV? M-/IN]R; 4Q+)N) 9ZX)!.>53W0'8( 6-X*V8UBQ(H&203W&1+/6E*22'F M8+1K5'F6J>)SX[O^B8-.C4R>LUY;Z,^225(A.F4#DK0E(V>I:<$EBO4Q(0%WCCG<53\BFR66N8L@:?,&D#4=>< M7RB)"&TH%D*34KGSQF?^.F9+5L%9 K 95.; ,0GR"@/I*+2<$&%@+-VB8OCM M8/%JNF=G=$"#\\]_E>^Y\>VO+G ?)PDQCS?QFDZP-X;6GLSH''5L6G)R4I,ORFFOBU,6^DIB*D3QFKIBHP)V:SI M4#?R9=KL21EM0UJ)Z0*+Z66QOW&5SIWRHHK@M33KH$/#A]O]WL-^[QT-1K6\ MY],!34:)QZU7&O/=',!GJ]'F(GT$CPZ=H9!C<#Y!<"6O-&:!->;VQ70:ROMQ M''&LO]^EL8NB)@E3MJ(FO#."(XVE!"4#6 7DJO("D?2>=R/G+"DMI>=)']?*!RC-8K M['9?C!B5T1_]DT$/NT\'?.[S*=JU11.43X=PKHK*7PSA7&WZ(_/]7'0)T%N9 M)*08L4A3,BH<+X^Z+ '=!*E:&<*5?'\FWTIG@YDL":N /T09HB$0%FQ*I"ZF M 6BUL,--*[%>.+'^U+^K:8R0EEAL#I0]$-2R>D'%#%D$'QP)#F0:M,!\(<.' M^:\Q=[[Z62ET%@F\\FCJ:@DB;>OO)C1H[DLC$)[]A!B#,65!GGL\0[*51>G$ M?P*B<#FZ!BUB7'B$YU345L60=*"D30& B,:@ %B+J4!:12&*/$ MDI6RM>)-C VB(7,>@EFTN&3^!,C%9$QT&9T'\(6BT$&HNK)&)?MQ1[$F&,^5 M;"V8W3(E2TQ%D!18UUD&Q^T M+CY7#AB\=[)!@=M*MA8L9 PQ:&*3Y5%(P( Q":E-H&B5U\&D!MFMQ0LH?E2N M&VFMG$QH $)!"P#&^*2B-."\LZ'6VFF0M5I)U$+8J$@ADC9IO%E3--Y3).# ML$BGLR]XSMOA@K=# R6*\>,'2F^?#AC9<2: /[T9X-'#M><;+]9F49T:;DZ: M85K EIRTR3$"@C4%HV/!,62]B"F%^"FP3305S0)V6OOW!*\<"8^:(D@MT8NB MP$?B*-MF-(N_OGV1\+R5M>[2@B-9-ZLDPUXZ,$(97%WL[JV 255:)86?Z)ZL MFUO^=%C]Y1/4O5 OY^._2-1#[O_) XP/G?_RJ#^@A,/;5G7F>OZ&JCYN.I5Z M-A B%I'R2F MNH&>8X"M],T'\CFQL>^DT:VM;%H $)D,5[XD' ?366@O@JN%Q94=SQ$LS3>K M,P=Q]B85=4HBAC3>O%*2\@[(JIR+UL4$4 U*KBV*29U/3DOJ$(5$#E.-!7:, M03B3=<28B]5%-&D[\$70QOFDD72JY=5L,ZA_19?CXI)^PVL]/MA7=*2^P M2\/GA-V-86U[P^GRC60]7B<4/FD97>081*/*SJ"4/H&Q 7R#[.Q"HSL? ^RB M+!8*>1 (-@;66C2*3!*.]9F:5$-UH=&=#]F5P2,ZC*Y(-LL8(BK*FH(D\D@: M&N1>%QK=^?A=4)$U5L1B#(!T@?UN0B^R-\ A3FG2J.XWT;UH])AZ-,#N6B^O MY:-.K\/$BEN]HXW38[[>4FZ %%3T2L=2=XB%+'/0RKJDD@:23J!;%@5>&(AG MK\4E.[;*I@2'"-IE[WT0R#)_2X,4!#NCWLR]?X$<"JAL_^Z5@[C!V_("] M-VN)'V/\ "\F/?'ILM7QCW4+XT[OI.[M-3FQWUO*,,!Y'XWQ.A=C04"(5FG+ M4@1)%TD8&^1L5F(Z"S&=C\-,)A;%AE0Q\06?$EII6#R#"U9S@-.H'/U*3&=D M3>>P>:F.1M9Z$EIEH!(P6K((V6H?C*8F;6RY$M-96=-YC+%XIRQ8S (A"!5B M#""P3DZR'(.D%3?]T:&W)135.0W.@PFBN")$U""#BT:1*AQ:H02-KE'#@2M1 M76J.RDX^!@/.D5?@#7A'FB Z"#9;X_.*HZY$=4%X:C$BUZT$P*0(449DJ10B M286AK@9HTE*TE:@N-U=E.YFTYOA)&07DZ$L^E MXYY*VIHE]61\ BU&:2*IE)>;A;IHD[2*K2;; M49ERD#D'13(;R7^#6+'0E: N!!\%G^H^O$8+7< M4).PT;DFK=+Z65/Y/P]/U1E" LLLQ&2R\% EK8*+#, C&K%4U?"NCA<5:&S M%!):G6JY)HS2D=-6&+0J2K7BJBMA71B^*F-),0657"'0H7B!92R[!IVQDSV% M5GQU):P+P5DA@V82 ,$P(<"Z70Z +DFHD+,N9<59%S/M__/P5&>($E)B$0R0 M=?12U:W$$5!K)6F53UT)Z'RYJ4DYVCHUFM" $Q!#=,D'!YB2#*5)>_>L!'09 M^6@P,0>!HB3P$+-&92)&*Z/V&7U:\=&5@,Z7@U)0,N3DB$,F\-%@]D:3PYPL MZ;IWPL+7S?Z>;>UJB>3+??7RQOA%IH_JK53/+@($):9:DJ,$DTHH*L0LV'_1/NW,%QO=,V'EW=C_%BV\.UX9!&6]C#-Y.2'FD9 M*3Y"W7/'>;(6 Y$IQ/H%3):H@O= : ML"@E0I,V$%N)U>+$>Q&914=2!M@)$M,488&=7T)'+D%NTG2$E5@M#@E.T?L< MB;FPT0"6L592RA)0)YU*')-@-E]2J)4T+;HT?23?TH]E24V!?*/B_UI3R$D% M&5/(5D+Q)7O+DB)H+"!AD; _,5S7)&53V3D$4UM _1:OGJGK-4,P^3: M5^ZZ^[Z_>] _&6(O;W=Z-"+JK7&33'FME^NLKOK4GSS:U';@NZ'VK-,[ZO:/ MZQUOK_#G%?T)U[==^Q']B18I!_GQ&RPQ[9DY!S*8/& "SGB!H '4H0*HL,*[E?'KG_'C?XCI^EWG-GT'G3 MZ>%L@_9EU;R37F>B=B?#7&?J_J>,+I4I=]ZQ$EQMN7UR5.?"]B]5XHAP>#*@ M!YUA'Y1T]U^^6+^XT<6AB^]?/+_^N$Z]_E$%]//+GHP&]X?\2-^ZYK73[UU_ M\BO-OCSN+XU$Z:!(BN =^&PST]M<2/OH4UZ9FN4Q-8L4G.T5 MF.QB7:-0Q@N]O.7?5M,^;\&'L8A/7AB[GP^A7 KZ#P_D+*JDSVD%CLX)8BX* MK8!:NHB%'*P-DB!XCV(EZ=\E6,^K7?]XBZU.KW-T=IELL&WPJZOSS$&86BS-%S"!FLU]'9+)P.$I/7_'T53:]$OT$ALDQL MM4467G*(+#$@)3(R2?)&1EG.Y_Q+M9+BORG%_^;?2G^0/Z9V;]F"2C6=<7"O MLF.[!LG5?>X48I$%53!6:O)1GX_,5#89/'MZZLE_#Z=O* M?JWI#RTL+$84%907".R98JV%H((KS-NL*_*\#((2KF%(+HJRK[]Z^+$&QRP8 M4Z7RJBW<%/3=8=094Z>-./Y8 2ASYYG>+4 MAKKKM3;'&9Y/Z/5S>M?OOF/S^!"/.QR$/6&RO5,F3SF/U#LT=2@"X"!NV%NJ!3:D6T%U:J M5W3J&IU2TP@S^,_)6"1&!_TKN8//?R7Z!.;=SJA+;#9.6 (3_='O]$9_\IEL MG*9EEW[';KWTBP..$)[T$W[,JEZT>#J@8^SDC=-C/I>&:[V\,SJ@P<.3P:!: MLCH-\E87ADVQ-FEVEL4I>JM% 5MT*-:'$F7.TJ*$F2T9F8.EY$(3MBM9 MQGK^_D MI-?9,. A@=3*EYRB)VL$_^1<:D U['GCWE#_,I\RV5GG(L H$P@@4/!&4D!( M+ ^8_+6^SKY_-5%E@4E+E6E0OU\D0Q+8M99^"UI>['*WLVY+9 M&0/D;2I>(_LU&SF"8E9;,E$R*K.I6=F96> ^>WW7INX6I1D),H"YLAI JPPK MOO+98@/BE\L-<+^(^':?;75OV.]VW1:;7./& MR_]"4CFA-)7Y Q6)DD-0TIK0Z6S&V)>AOF5H%-P3B:M,?(5.L M2ZJ DC8%4)9J!AB-P[KT+!MO&T2F+J/@BZ6"Y[(T_/KV+N%8KLCJZ98MD[XS ,4"*,4B."Z1GJ=%%QN40FQ69FZ+(&,J$LD;]&4$8'2A MM9[ M4DH$61HD,C\/:%(')0"%19_!2JHIN12SLA"S"=2$:<&+3N;F,]B1A;+&L@W/ MGLFV28Q16UVGFV0/.A8,1:A,#I0,3B58,F#G$7K-'E0,R0JODI :(&2' M.1=+2,JQMMKH&A!/UZEC3P?]?))&.X-SK*Y3H'_WC^CWDPY?IO=F*>/G$"5$ M[TL !\6*J,% D%);=K!^,L*UX)JY:"#.0Q,%BF"4S5%!R=8KA@]SE!@H*6DF M>6;)("X:=A<(/2$<4HTS!IA&)]C=I<'1%8.Z3>]W2F%<7QQCHLU>W6FFW_NS M,WC3Z75P:D'M21S2?T[XR3?>\9]:2/>3>.AZ@UM.:,NK@G33&.A>Y_3^@(;] MDP%[G??@-_YSSJ!#\3I*0V0\6 IL - ZF] ;;T#@ZRHL'\\9 MCLZZ+!9'G5[[@#IO#D;WP1R/_OF^DT<']Z40__/.N-V#WX;'V+MHG?K=_N#^ M?[',B%+^6?@AVP6/.MVS^_][E_M_V&)@6\_[1]C[W[\.L3=L#_FUSAL..Q^( M+\SW&']]/[FI$^*?7?:[%P\AE?B?_ZROWLZ4^I/@]/Y)CU^XMN)GPH5YEM;! M@,J_[OS77_>\N_-@=^WW)QNMG4>MASO;NQO;NR]^NX<,1^W<"U0^PV9\:^QV MWO3NUPU':7#GJVCPD_^='O WZ($[#UYN;^YNK+=>[*[M;KRX_LP+^+0O-AZ^ M?+ZYN[GQHK6VO=[:^.^'_U[;?KS!';^UM?GBQ>;.]AQ?0=WH%5[A\(!=&YO$ M7UOK=Q_>;2G!3GQ^CVUO]-2OI_:?K[[I$58/T1[UC^\#/].BB-RCG>=;K=_8 M-/?ZO?&&>IW4.K?@SZN)Z!0RR6FK(C ;(Z)@4W8NF!1#1/ARVJK5P^JW,W7N MK_?3N)92]6!W+M:3_7D6U_OOGJCG[_;TUDD^W'BW_S@<[AP],_N';S[L'6[( M_5#[<.D]M0&;.^^D=OKOQ\\T=O=O0_';W=>[<&6VCS= M?O5GEX^)[:.79F?WF=[;W=/;1]L'.^LO^9QG[_?^]*=/U/[9WJMDMSX\>[_U M>._#_N&6V#K\\^WV^MJ'O0]O8>O#GMAZ_*BS]2%W^;H?]M36N_SX3\C__J.[ MK[KOXF'_ [=]OW^X?<37.-M^]4QLK6\?[NR^^;!]R/=XM?EA6[WD=]@^W)/^ M;'MW4[_V.B5'T;:+1ML&LMCVQ?FV*RF@(!T)V#5(T7XV=I ?47BPTID+G8G] MT:A_=+_Z^"M:Q%_YQ4>UFN9%^]@?L(=K#42=A][PO^9H?*<1=,:$1(R8KHWQQ_?/#=\>'[HWRY\?T76'M5X^* MN_*KQ[YUU0!WG88;7?;>^(DG3\VO7SOV7W?TG8L3CCDR9O-\7QV?MN1U,]2E M,OI"G]QO%AS?U(/!%N9JZ,2K]P1&.^&Q^58X?[L=^OQNQV^V/8O_T M2[;JV0E'2LR4SI[3<7\P:J39>M2)CU_:G</.FS$S)YZ=+!]](@-UL4Y?_*]3&]_MP_\#J=;'[;4_JM';_>/GHEJVO9V MMR2;.;7WH7NX]VI#[;W:4EO2OW^RNS;:>B%.^=_7$E.=J!K;AO^RQ4NA[G@R&)QP^ MM7;[K1O;_N>RER;!9&N\CRMWPO%H','^K_^2 M5OQ3BU];5:U;-R%9"_26_<'*PZT\W")YN'&MS$ZU/8UW<5M'+\7VX<;[K5G>[L'G2WUG%T7GW?XQ]O]]6>?NKBS_=UG:FMW[71_=\UL MK;\46Q^2V-E]=+#S>//#_N/G1^SJSK:.GK_=?G3=Q6GE8] 1VDHI:(,WT([2 MFG:=8YN%T5Y8.'=QL/PN[J,PK7S<-WS<- M+N6@A#_KNJF]3[W&;7BH.#XW.&.IY[.-[Z8G#V ML)^;:<(G&82]PRV]=?0'F^[-T_WU+;7]>$_L'6V>[;_:>+^WR\^VNR:W7CT[ MV_OPYI,,PC%?+YWM'>U]V#I\]+;>8__P>6?O\(_NWN[O!]L?]@^VUE_R-?\X MW/DD@Z"8+D7TP)0INC;(I-L^.\5?*4'QUN3$U'^=NO@>!S3=%,)/(-N?BNXN MGFZ>3PV;%-1L,&.?M=!N7 HMQ6A$(M<6H3#%3Z#;T; ,6TBHR$;- -QY,)XN M9D'#U_G^;:5Q9TD,;C:]XI>QG:R9KWXMVMHZ/!ETAKDS28GUR_QXSOW/5 MY(_?8O"&V>>'\?=_?"%!M]Q@;MY]?O?%W=;&T7&W?T9?']59D.>];O):V_V[ M7X)LL7*J-PPC;MUCK.4\H.'P_)^ZW9MLI+?XH2CU[+5(VB9AV=K+PE&J(FK' MHDS;%01O@A'2,O5+DU69E-2"7QK M,G'Z:SYB#AG$*E/G;S)1F$FIAK]\F]86C0;]UM,N?L#QZUR]R(-?;S\%^;FL MJI]+5L56O2:_P_;N!A]/IZ]==K9XTFT5^0\H(]I1)ML&8YR5VL085)UV-SIH M/>KVZP#]HN11;BZKLY"IA_QQ9[#;?]_[N22J6C_Q.F>%Q/W3!ATY-D-7VJ@Q MM*.W3@MG9"[^SH,O&[);T/OOCMC/01QST)W!4V[)A*Z9H?H/(?G^=9#*"2VH M34GE-F1#;8]*M6/FJ!NYVZ-B2WZQBN=3+&=FPI_V&=/N?N>XL2F5OXV3VO[P MYG61(7HTIJUEHC9 =NT(K'HZ^QSKKB.RKOD;K_YKFL7^Y19EJ%KIM0'A3R@U M.^N;KV.T/A;NFP@"VI!8?J(!W=9..J5#=MK0G0>L_Y_*S#_.1[IO#YFZ@4OW MZ4&_][..$6_HU\D&F4J$MJN]!"6E-AHAVIILT,[[7*QCI=:B+8-?H$'B&R8% MSDWWKRWVK=V3\2#=A\XQ2U&F7UO8RZT1=>FXBD"K-Y:!JRV1M?:\:;^TC@=\ MI'.,W1:=4CH9==[50;*ZV'2X&@+[566R3T4P: M4&X=7TR!&UU.@9L8&ZE^B95 M]JX!UY"''?>LGL/\Z,MAH<6SO.,=%JHF$::#5NKB^[6'EARVS M\WCO=/_P+=]G2VRO[YWNK&_P]VYWG__EF/Z4G]%LU6>\.OW!Y.2C3&U*T7-( MX%P;G2IM"QS\!T^U3,B=!P^K26^M,7!'1_TJ//WT]M?6,0Y:[[![0JW_GXF* MK)/I6\.#'YLE<0/#L=*)O]*)<_*D20=9P-8MLKC&W0QK6C M,*9=0"BC@_1E/!OTWP\W%U/*%V,8_R]5X+;'3B[-V7NU=[JM7HKMQUNP=_A&[Z]OO]W;_>-H_]4?73[V8>>1%Z\M M:"=SH':RPK(:"=-&L*%M?)):*2BL3,RM=$#I;8L?\RU31!I/1ZHYB"M3L'^1YQG1 QRV M2J=+N87=+K>HJ_IJ>N,_)YV:W!CU6Y'.&_"%K^V_& M38\'E&B<'I-J<@UV_Z.#8>L7OG+A_P]/F. .#_IU;OC%8KK1 8X^?9_W>/VA MZQ-/3CY_I7],,G2_J"OO'8D8I9-XR&]53QJWYS/K\YQ?;%QD<_PDX\?%X:@5 MQ.0*&<^&=[^ZI.JVAY$>G@P&_&R399C5%X]P=#)LI 7ZH0$_^3K5_0*EEVW( M*=>1),T,,\FV,Z$XCS9XS0YUCX:?FH'KJ(V+5'P-SNW^9XWA^Y;--]7E=\]:Q.[_K+59_3JF<>IZ'47X>(VK:=+G M)]P2A*DFX3F].>E.9N&\:.^V?KE81:RTNLM-_O$U<]&:DJ68/.&E[M/P'_-3 MZBM=6GOT7,=_.J7>@-4@K93Z>Y6Z,VQA MJ\OO02U,B95Z4'>T'4O]H+K'+_[:XLYM?_' \(BM =]E<.&#:OC.?7#V:^4% M?#GVGK7/WK3>#/KO1P<7A^\R0Z#QLV4JG=YXH?RPFH+_]5]>*7[-KSSA^+#\ MYT6SSQJ<'__UHL%7G^_B0I40G+?]RJ->M.STQC;K8EPGMM7%N,Y5AG-WB09X MI+NK[/1'-]1=&<+4KVKD71O^W@#/-Q]6WI7:WT(?L >8YP#/'))13[ZLT].O MD/*E-/[T9K;_55F@FW7&%UW-? <]YB 2:],5AD&]](^^W^W@>T65+Y[AO+V> MF/XK[RK-MV%?'I-PZY-F)S7/QZ)5.=*;_N#L2U-G:]@R>'C>H)%<^WR=X(<_ M^5IOWO.]WF]_2(*?J;-W^/8#M]/[NYMB_]7&V=:KS=.]P_3I.L'#[5<;L%/O M<;BFMS_4"I!_='9VM_A=>]ZBSS?S\ZNB.%T'(6$H[&Q!MT"&W M$65IDTO>0LD>B[WS8/M+#'(15[I.4?WM/Z>;KF^08K_X&N]>&@,_O[)^$Y,U M[N&+K8!6)NL&)NMRU.$U"BF]3&RH3%WG5G)H(SG5]KD8(10%AW2SHK4S=NG? M821NIVD#3,_&E\/XE>&9DN&YZ-_'X^Z=5"A:<::_-$#BJ@&B\7X 6;<3!=6& M1*8=E<>V<@4D.?3)^IN5%&WB*&7Y1F*P3I?_))\Y3F=VRI>&)\:#$LPF>_WQ MF,+)<))3Y->ZF# MW9JNJ&5O:N.Z#U+&01ZVZBJ\3O[FO&_]"_[CB_G!GS'?/#R@;O<"X=8O#-PX MZSNI_#4>"+J63^5N^OH S!X-;W4\YGMI6'VU)AO!'QIY5:^#EN.-W]JJKK<$ MZZ =#8.9(Y*I3*;4XZ/SAM\83;!>-[EBSKM\L7X*79.1F.3Q[:/*1+3'FXN M?C(9W_KP4KZV1N68ZR0]933+>.)/R%]=R1%JK0@O\,X#]ZNW^E?CU8647Z#[ M8#)A=2P0XTFN$VFX\4S7R:R5[Q.96%S=R3C+)!7D+%E\C#0R!1"HM?8KD;D] ML[B^>?H:BO42++2=TAQA^D+M2"ZVHT/ '$LTI:Z"9%N@C+BAP/Q^+'T K&8;][,OK\ ME(D]?O!;'-S[9+WGI]L+WFR[2'?GXIR#P<=0[@WW^(#P;1O+B ;WL?L>SX9W M[JWVE%SM*?E=M:<>[FR]V-UY^'];_]YYLKZY_;ANS_AT;7MSX\6OK?Y,MYQ;\2;\@)DLSE\+=M;?9=#H6G.3EB,9.3B MK>I[RF[JI@OV[#P*+*X$:9E/]L/=K<7MM^N+GVA%U% MM<-KN^-=?3]S?O-?HC-.<,^IIL(7T;[%.WZ&-G/O[P5:?@7%+P\(A<\&A.8R MMG-+57A74G,CJ=%W'FSN;C 7N_M=%N 'O-UMF_4;==.,S/IW/LOWX?;1CH_W MEM^JY+3URTD/3W)G1/D?]V>%Z,IR_[ .?I_E_GPH?Y$M]^V2YY4YF88YL76? MG]Z8R(UGPOV.7>PE:KTX(!H-5X:D&8;$K@S)RI#,UY"$3PS)N/#O9+%RO[1V MCFER\95):8A)83S5RJ1\A_ ==7+NTLJD3,VD*/5-D_)P/(MI6"?MC,=\#_I= MOL=PG.QR_VQM_.>D,SJ[36MS%?"5M?DA:U.AUBMKLR(P<[0VYMO6!H?C[3K> MKPA,0TP*XVE6)F5E4N9H4OS_8^_=F]HZEO7AKZ+BG'IK[RHZ>RX]M^2\5!&; MY+"/ =N0Y#C_I'IN1@X@'TG$ET__FQ'8"+ =A 1:@G$E&(.TM-;,/$\_W=/3 M74\:CLL]C0>]2]SRT^>,[@N6:;RR&KQ2)E4_8%YIVVUWL6H=C9W-W^>[+*=^Y;[O:?;^T]^V=_?WMOM;>X^+?]O/GNUO[U?L\4N-N>> M[.T^W3[X])J76_N_/#N8O&3O^=;+2>[%ES(/&^=W$[WB(?NGC?3O)(;*Q3GK MR\;ZR[^7&2?NQ2^;NP?;!X6H?]V:,'CYP;-/_ZX&X-G>_B^%U7N;/^[]T"?SE%<'*38._COK9>W/D31SDDL MB3K*3,J'G-/2Y-Z=K)M:,J0=E>C*OADN3WCEVI7 KU)TL:B^UQ.N[QKU;@_7(J[2V'1G]I:+JR*%:^ M]EL!XO[>L^VGFP=;3WL_;CXK:WJKM__?6UO?J*W6E7O_1_^D-SX[[$4:TS^[_SP7Y4(>4ET[^1VW7Z\R=]L*=)Q_A^QF M)>AF^YWBBV_F-[G9F]W0O1PU64PCI-M5P[ZV]L_: 17H3@IA]R1;GTC"6G[X MWKHC=6] GJ9P/A[\TWAP]Z7.,E^M"T?AS]?#05%J<'[+(:141&(G.[5\>1 V M]_>G#=$WBN!][6%O5!WO!FOG;T=SGFO,?I,SSWV>_+DZ][WZM_G.J*XL@R\W MM#EO<=VCT2B-1]_?:CU<&8!;3===7V-!B)[,*A??B:Y/:SV_6X5:J-_4;NM_ MT=$E7^&RL;S1\[->IWCMRT_^GW,]X<+;3MU!P\[K70A.1_%*"P+BSDO%6.:< MT&E%080D+0N8@XI*G;4@.&NZWO\VNMCO^Y$8%<P=;[_?>?K[F[VG6^]VQ8N/NT]? M'NZ*G_J[/V]_V#G8%J\^'OVY\_0U_O[SK\?/Y,O#5\?OC_;>O! [Q_\^VA4[ M'UX=O"R_+_?Z6[F?G[<^[#[]]6CO8(N].@@?]PX.^Y_>4S[K]'?QB]Y]^NK# MJ^-?Y*N/_S[<_?G%N]VG1T>ORKV^.MAFN[_]HG8.RN=_W%%[/_\[[WRH#:JV M:J.J=W\D%729]@#2D@=TGH'3+H-DSH7,7GH&UQP5^KHIL[P8X?O/>B)!M_% MP?="1I#VW@2;P!*3@"8[<$DDB,XIY74A8Q,J?*W5'8+O(XLA79,1/>A-DE1J M[UTJMWE+87%3'VZ5F6DIPN+EV>0\/YN;1E*W(*G]*8U!.C*L;21UUE0T!C= MQM<(3,;(N;,IR>KK,#XW274O M.0O$R-T9"\ "1?R UGG%!:.1!,&D!O;/$6 MG 9'GJ-RAF>E*Y(U8H>0_,BB%L^'Z2WUXV37:C#I9G^V)[G>.TGC%L%8N-"X MS$'GH[_U_FTZ&:7-D[A7IV!S,@.->&8AGOZ4A/ Y):.*9J!,Q<^A5"0$:0[> M.Y^$)2]S7-L0>+T+=0M2/!2$WEY -(3>%4(OI$&9!L6412@@9(""2_#9)(CD MO-">G&$5H69N8=#1.$3W,Y0.!F,ZZH5+>4KSQ!UNW-3UP3'1?00E)M/3')9; ML-)T\@?*G$6*&611"8#!<2"O%41-/&-BE&MU%[66-0K&WH]3+#'8IDMSVIE9-W#;I+)C /9D(5F=7DVDE MD%0$1DJ!W%INR@1NV'44+9EV:;#\J?\^Q;85=:];48.W90 ^/#^BD_'F2:Q4 M]+:RSVYJCN9,F?L'FY5HSM3#YA\L2.,8J.'3'#2JF8EJMB[) 6VX]M&#)F/KSG<"FXL<8#FP MP)CW.4V.T!BVJ#VF%DKH'ECO(930P'I;L%[H@N %.9\X!!X*6"G[ E:E07LK MD4>19*T&T#6P/K)0P?;)F$Y>]VN)N!8ON+]XP4_]\AGI6?^O%"]FX&Q[NGDC ML[+.]K1$,#IRRX, 'Q(!)FO %WD SAF= A4WQ/*U#24[Y(RT@$%7]$$#Z5V" M=$H:$".T1<=+- P0B8,5)H,)2B1BJ+U+11JP+J'TD84,]MZF6MS[Y'7O*-$H M]28C!(,,IZ.T@(S6!TU BXDF?$S#0:31X55:^CPSS^K$O*RWN)=_&9TQ4V.E MF5AI9UHZ$)?&&!&!C$Q%.F@$YRE!E()T-(KIP-8V)A7?Q0\=C!6J^R=@]@XVG_6^ M7+!Y(8FE#[",XLR/_U (]]X.^332G8ET7TRKHV!\)JY\$4:R?&&> ]DH"P=K M*Y.26BM92->N2[VHG=[.'/#YF\A+([1&:,LYR]0(;59"NU"1*&02LOAW4I*& M\B\"RZP%KUR,416NR[P0FEMW:(X.*T;31WNMW'3NUR0 MFN\&S7^YV*7[8-7 MK0''@RA:\*FMRE&??/^H7ZMXW:ZWR@*A>6?7>&3;_)LA#$_3I ?>:'!RDH[* M0X]FZ*QRTVW#KCWWS%KU0=.-A+KS:-WPB1L)+8Z$ M+OQCP2TW1!FD0 G($8$,!2!N&'EM591B;4.LN_EK";%M.QAUG;GX:\.=GX]V*"=V&9_Z<%CM:I$BRL(OW1>>@T;E03)$]Q50D@2Y: MI>/:AF2F0[NY+>5B9<1! ^YB@7LA$!)A+>HG06.;6[#-FTNE(*)A@2?' M(#B%@%82>.2Z%AD-7G(6(]4R4KK5)7^X %U49F8#Z,( >B$'O+?.:U*0HZT M90I(D@&3O#3."RIKMLB!3M5J>631@OW#P7#<&Z?A<>]D,$Z?HP8]Z,73U!L/ M>I1S0025WTT.@O8&N1?[HXER;J&%I1SW>'J:#@:;GZ:E\=1M>.I2$0G'4O*$ M$CP+ A"S .<000N5C"-DQHAVS./AP_8>8@X-NPO![E3.GD0ER7)0TEE CP0. M"XH#R\YSD84/>6U#K1O6I?Z&CRSD\#65T>(.=QQWF S\01GW'P?#X>!=&:^V M 3H;V5PJ)4%*2EG+5;.8,V#0#HJ+4]0"XX$K(34Z6ML0O:0&'SB)S40&' MALP%(/-"!ECR@46&D#4K,D"S %8)!B*G\@,9'))>VS!S[QAV--+0_5SBRPW0 MYMU[>/2]D>[A@&2+A#D]0UWH-J&T_+DX.7(]>[@)#0;<0L;\EW4H#$315XHO:[I0".6>>8E IEZ.*&\2/;=OJZLOB4R))R*F"(O=P_H9-0 M:YN&0QJ^;AFQ]YS:,CFOMY\*-:6X>1)_.1F=?5]GL ;)GR;?"&LVPGIU26AH MGP*+$32Y6 A+<7 ^V%HNT=FL2 J3%D98;?>JL^B]ZR.W#<(+AO"%YE#..>Z$ M@.!M .3<@.,L 0^):IXMSRS6LS4%P1T"\*.-90RN5$N?VO'ZG$?[:3?L[6!8 MIZE%-SI0/?U3$/Q#\Y1NR5IA6GC4!#P3) >%1@,J%L K$4$JP1(/3#-MNN@I MM1A'5X1' ^L=@_5"8FB7,]IJ#NH?9Q7YDB MZE.%&%LE]59X>-D[0U-Y XU]9V+?2R7>M*$DB#A$XA;0J2*5C/ 0531$Q?.+ M7*YMF'4[?X;0K&CH>/VW1FJ/C-3N-QFJD=JLI#:5EVV=(V$0)'<9D(JN]+6, M9;"&&TP1O:#:F&==F46= E^)+*B[*5:^X"RHI=[D(]NK?#(X/NZ/CU.MW$_&>7,3,70%2[M3!W]N['R;?W=[?J; MRFMFB6?-!%C%"-#&")YK"<$X;E&[J -^=?UUS'1V^AJ/S "V;B*WW1R]\:S& M_E^?KGU^":BO_Y[SR>I8TKR7=Y6+/>F]'7[*QAJ-!^'/WG]^RU0\3\/]0QJF M*R;#2Y8BLSHHKY!%6S7^_E.0WWAOMC M&J?X*QV=IHM//_<,6;,C-[ C.^.=)^=VY(ECO__O(0O'OY[0;^YT[\V___S] MS>;'5V*W?/ZK]Z_>O/BX(WXZ+-=7.^(%VSUX]7[GYW__N??T3_6_'[?5'T9B M=UO??5-3>J\SU:'&'=.)1U>25.EMUH\W1\.!@6EHYM!2YE!;[X^(?@RG// MW2085MLI1+#.UNH%.@>.*NF(W^"P+ZZG.>BKK:<57T\^*J*D S K)6#@H3!: MRF!3E,8'*44MMRG8>M%S]?\;\-K9&NO1Y]F=E=^6M1ZW1Z/3MA:7M!9?\3^* M ?@X0@C'H :/-X"-I,.6K#5H6\55\2;F.R-:U MNX'PNH$TZT](9+)7.+A8 Y-_'_7_[[0?:;)JSZ)JZ22D>N+@FS&UA:SHF9(L M+B_H9Q>W_?SS74^B)2T#8RDK>^O#SHL_6, 4'"'H)(IO2ED#F91J(U(3C3*J M2+&9MO5N)^/:NGI@ZXK'X*V+%I*M!=%D1+ B"K"8B<6L$V:SML'-NOA"?:3K M=$CCWGYZ.T['/@W/\H8D6^]5AII0XM,4)K_J25Y_RMWG3:78_^MV*>L/+)GP M2T_X4/(%[]V4-7:Y%;M,G1OS15&QD"$6&@!$-&"CC.6?Q1@%B\G6LNYZW6C5 MH=,H"TH=:"ST(%GHWH5/8Z%;L=!%KA-Q(4)4=5-0"4 G%#BG \1".XRDR99U MD(46E#BTVFDE3XYH-.IME@$X/AZ4/)G<2DL'6!Q87WS#(0G\U))FQ""(>?YC1-*VO+I\/)!;6VTS$.2LBP?X531J[Z( MUB X:96$JWNO=YU-,L=:N['$F%J&;>N_$\OOQ;L_1$[)E0D'9FJ03B0&Y)V% M*)-F.7+,[EM!NB\NICGL7EM,J[R88BK6SDL)I!D'E&B!0A*0=>22I>)].US; M4&[=F/*_NI<\DJ4LQK9/N\2%^.K#'TG';!5&$)F7A2B(P%/TH+BTFE'Y-MIZ M(K[8NG6NKI<]FT1^5\""MG6VS'6F_I Y1.V< T,V ::@@5)"D*%X_-IX4LQ- M*B]@Y;OKYY3/]V+7;['>EL)K+6=@V8ON-?NCY@MHY &DJ.\@<2UU M9N6:I M+C:C<9W;+S#&P;0/< M"GL7FY$J!>)2%4% T0%REH%8_2*+I^VY"2R8@A[7H;J[K7#V8F%Y.]/98+EX M6$Z5JY3,,ITR1-+%/40E@&HG^'K\)4:A7&*\P')1U=(Z5 [[(6S-_;B K3G* MUCN3+(7,T&9+WOE"SYY0<<,<;UMS2T/J+]\0KZ_?5Z'ZZLV+][\_W?[P^\&+ M\MY-?/7FZ+B.V4X9IQVQ]?[WX]WCR=Z*<#(EQQ((C<4]EU* 4RA Y< 548X9 MOW5.\AMGO0M[B!QM^1/0Q.3+%^,"1TM28*<&.-4 M_(JN_"0TR2*Y\=KPTLRH$WV2-*GY-W:AA!L7=PDBVDAQ[:_D GU MM9/<"SG1V#I0S44#+8*_>'A?;*RA\TZ&X* M?@P5B!05@6E%KDM$V8-V@+0 M#IVM:7WA%GPF[E8JKZ%R\:B\V%<300K*K ;8:\"TYE[:6GE)&55/+W)MH^X6 M*A]9J>S-L59ZDH-09:B @8I08B[T'*;*+@%'S&M0WNW+I3UXN$M.R;AX+>>^CW MU="[(/1>Z B>7/ 4,U1/NZ 7$[C$!1B>F+:S"&7JE>8 ]ZU<[2>=@F&AT M.OSP*3V'QF4L1N/>/[IWON'3K4Z%WUK,;2;8AF_$W'X\VOVX>[1[7._]U^-7 M'U_V=]_\6=ZWPW?>_/O/W8-_E_%X\>[W-Z_>3\KJ%R+V&*,$8JZ>1$59S])8 ML#H8YH)(I&>NK7D?YQ;:(NK0(I(\%H7.-41F.2 Q"TX'!2J2<9$%9:-9V[!J M79D93I]^J23(/Q]CU/3K'+[(\PBW@UZ+WMP*>=,QU>R+$I(07%: QCOP(GJP MWO*88HP^U$V/=:VO:ZY_MI#J X#L[<\J-,C>(V2G'"4G,#ACSRJ,H3$*'.<2 M6'&1>$[E^WK.O4.0?6SQUA!.CT^/:DYW 4SNA_[X<05:9V&?VT=:1^4QRW/3"X%S0L*Q$X^6ZCO3,=EQL'>P>:SWI.]G4DKY%[M MA;R]^W/]P?/-W>VM_?7>]NZ3[[[2%/GOQL0/AC$-83QX^WT=DM'@J!][GQ[I MX1>4OOGC=YJZN[7C/?'^#@='961'6_]WVA]_: 0]$T'_.2VWD@F.>/"UO0H# MY(EJYT8+@EQ C#&KF I!LW4EKP<];Y=[OE_O_W'[9X$C_,*E#/A^5\OLX>\7M9!B8.3OU1 M^CQGCY7D%S\^#\4*W(/$?=8GWS_JC_MIM'D2FTV8RR;L/MV\M%/)@S:D(GB- M-;[(31&\UD#D"J7G&H6K@K<8!;VH&DZ+ ]&2(Y2-31N;KIZF;FRZ:#:=BN\Z M@UKJ#)YDW41.''P($FS.WD?NRP\FN?+K3BXJ57[Y;#K1X/\:4_G03RE<4]FT MQS1\W3\Y^WAQFA3"X+A\]H=ZU/=D,*YG@H?E MQR>]?KFSU\/)V9[AN#9M'A^F4:I8G8S?9!9K1=Y=3 MV:;&X?S#L7H8;P>C29[[]\-T1+4B[P_O^G%\^(DNIMYU/JWLXBWDRQVA7Q^NKHY+S0D;%?&%4SE9_(>;! M<-(*^?N"YS2LKRKW1)VYE][AL%JC__C[^3$%2)L_/MOJ[?W4>[*W>["U>[#_ M7_^BC2_-_5+7Z)=&8&WC[_9YOHKF[CS [O[>L^VGFP=;-0Y0_MJI4U"G8^_Y MULO-@^WR@LX_Q3_Z)X5@!Z?E&G&TWDOO0RJVZ&T:GF4-]PK?TC^[_Q2G)W0: M^\4T?/U>SZWA.:U76IJRCV?G3":&](+_)\:[/,(1O1VE[S]]\T/LC]X>T8?O M^R>3&YF\Z:J9+M>\8+WOV!GSG0?+SJ]__NOO)K^Z(CG.?H?F.R;%5W_-ON-? M_=VW+LOY=\B^_NMO7?;;OU/Y)T_\,OV53D[3Z :3 M/M^>[0V6RNT/#[6;[/1-+F'/?>F(FFRKBQ]H-$KC7KDHO9[$^^9)R+WQGL[R M'G[F'9W9]F26]V S[,C([&HQ- K6:N11V&@1%3,:14H)W1]/)_O;AG&8>Z/[ M?+']-!P[ M-6]>L%>3@J [N'/PY\=7'U^4U^[@[F^_?-S[>:=\_C;^/OF<5^\^[]8EL\2O[\Y^O/507C_^\'6NW*O1U=W:WY_LUU^ M_D*5][S;_7GW37G-G[__O%6>Z_?CO=_J3LU/1SL'FVQ7_)H_[]3LLW=_))L" M2>001=VK$13 &NY .8UEIE.>'/A3Z]9=[TEQGW51SE!RG_O6C:6Z\6 SL%0F M8E[+:(4G)/0^A4)0E%@,2:D4*TMQ=\Y2Y9O&4IUFJ8^?66:BQU1RSE*$GE! KK&:9L/2DR*8M"5R9Y M%.=:BCBBJC)A0.:#-37O1:VCOM[7N-%4 MA]#<:&JMKZA(I)!YB,PC9>=Y9%@6MA21&.5\+J9X$U,K05/R,TUEK9ST4H/S M@FHQ3%[$%-4>TM)[EP4I*PI-R74I.D-32SA_W95HVS#142]-DNMZY8)_]<,W M(MMW5G%J)2C+2AUD(:G@>X7L1ODFN>+R!Y>H3L0):41RC("58TM'S)+UQ:FW# MX:(.W#;P=@J\B>D4I9!8? 4DXZT-S$*P4KB\"'IAS0D0+%#.' MLDX84$X95,I2F1PU9EDWCX3#ANR'B&PARU,C3SZD(KN%+"YD/:^G8GED):1L M,8*50O9%C$![E;BF!,(:!>BS :NM!!3<1;0J\]K]5*PK,_>&RZ*0O81*L,O# MZ,%@3$>]X1DDYJD .]_AZ]5EKF*F6 XZIN([8M#:6^F$+S_+Q J/F18J6"'F MVI\*%2!+*:F4B@@QU=>P KP*&E)6@9.QTLBPMF'6Y?RERV:%T#(W:!HGW&#' MPWI/E)G'HF8<5U8D$:5%%J-(-F!+'UDI3KB(/P1*5'Q.#=(7)D"1"7R4"&5Z MA;5*&*=3]5.T;9S0..&*3E#!2"T\HL)B69P.T1BG@G>>BJ_38A ,1=2L*%6IM"R;NZ- MQGLAA0=_UF_K_=MT,IKOK%]7#J&U:]S@&H_JW-W3_C"%LW:WHQ[T_N[@W2RV M^P&;Y_L\K'8V0WMO4RT?=?+Z29VI9G]GL;_3I]'("^+1VF)U P-D)@.9C.", M*OZZ$4XD7QUU]N 2J!MT[_T$5X/N_-"]B+&199$<$F2!J4AG65"+"H&2U3QR MC[YF%>,Z=W-G^33H=A&Z]WFLJ4%W?NA.A<*(BN)6$B1/OEC=S,#+\EU12[G M56HA.TPS_PN?#O-1KS+)1Y]J;/Y""RZ$S@D,@$P$ :'%D" M$:V)QI.S =&#':FO1FP;<^8%[X8QSYIW6RD+F5)QQ=!9L= I89#4S M.69'>FU#KG/6CKH^2.C>YYF:!MWYH3MU:"99([UR((HH HQ*@Y4V@!.VS%9, MD=4N@F)=Z+G#:%T\---Y5_SG=))J-RLZB3V*Q_V3_F@\G'2>:AOI2S\D1EFTOWIH M14X;4._]K$G#\$(Q?.&_&R%$2M( ,EMK8F@.3C,+F)QU%*FZ"&=.P$,KJ-Y0 MO*C#(0VJ=PC5"W_=:4K:D82L@@ 43H#US)=I\3(;Y1)2,;=.VZX ]5%MG.^G MHZ/:D;IZZSLT_#/5"%7;*K\K1_TRYYP/?N&:J)=JX/W(%&Z<$>\H71Q*/WP&:5HO$FY MZ/:06&V))"U8AA&B,CH:F;1711:4V6\H?8@H78 7WE!Z1RC=O;"ETG#R3$D0 MGB*@U[G6GB1P3HBLK1"1%5NJ6+.E#Q*E"_>R&TH7A](+6UJ<9YT#!I 4" I[ M\GJ6TT,D0UEK$V*P:QMB_N.<'=L0[ZY;_3G9H]<_"8/C5CRR"^[VYTG9GLS) ML\&HI>',QCI;TWZV0D\)M0>O4E'PQ",04P*X*-Z74PJ+#[:V@691@;U6V.F! M 'OA'GH#]@* ?2$G9#!6,VZ O)& .8L";">@3(\V1(S9I(IKOK"(?0/V P'V M?6ZM-\S/C_DI1U\1D\G9>JZ59\":R68#UV"2K*=8))>:U_RUQ>W3-=0_$-0O M/$C0H+T :$]%VKE C5)#07$ C*(H=IE307HL4Z0Q>(]K&\HMJMA3J[4X7^A@ M?)B&YV&#]=Y)NEW]N8* ._.[@9'"9?EI\\C8,M#T=*4@YU3/L$10* M!JA5!$+C(1NF1. \8'2%@3IS7J=M(G3;W6] 72A0+Z2"UYBR]AR\JGU?=1!@ M"24(-,FP)$B=A?0:4!\B4!>^)]^ NE"@3KGK.4HF,$2H9]4!:Q,FGZV$*#.S M3- ,]Y"X@6Y0>3: M57UM@\NYCZFTK?D;XFR[ &F81N->.EO=C^E4^C_NU[\>E:'J*6*M4[<-9KY9SL(M]HX M78![W7!ZQSB]T .!:YE$EI!T[;W =0"K9 +FM'/962F#*'K 7$][;T!=<: N MP+UN0+U;H$YYV)Z3*VQ9+*C2]7Q*L:5>I )4HZPKYI64QK4-*1I0'QQ0%^!> M-Z#>,5 O+"IW/J0R3^!4,:LHLP7R7$#4.2@CK=7,%:!^H3#[_0/UP6]>GRWL MGD]Y,$SGF]B],;V?R]D^'X2OYA6L'!DMC' MR>2=O>Z WJ?1UOOQD,K@]T]H^&%[G(Y'NX.3>I?#P>0TSR=6:RPV$XN]F/;? M)EWF-A=J6%3V3&.&E6>&^\S#;Z31'=*8 M/KCOC2!G'23&/*!)$GPJ]"&L-#DYSE(M!VA_3244IV!Y"V@G!0#Y;HF+VK!-%/.U3+Y'0C5 MMCV5CL4JICV2CVDXB#0Z;(B](\1>: 7KC&66#"B2$= Q43OM1+ @"*[CXH2LE?!MXNY:YT'!Z%SB="$@YFKJ!H-S;F5&:-)>%C M;5%]/4K83&L'T7F_3GLSK?<(V0O3RIC%F&L/&H>UJ[P@(,84,%_^'40HTBAU MSK0^^!2&&JWJ%\O.CJ=*[-AU=AI*5YY. S][Y\33OIS%C-38S@7*C-<44&[QF!RX(G';DWAJ]MX/5Z(3>7$NU<82?! MNK"4@@;6NP7KE(A(2BE.%G(.Q3\7@H.+R0,+J@ U2[):KFUHUM#ZX-"Z,+>\ MH?5.T3KEI3,FI7"\&%3#7.T]&<$[$<&:X'CA6E+.UN/ \R0K-[1V$JT+VUQO M:+U;M%[85J6D0YT1B@-C (U L"ES(*UM9C$KG3MC6Q_\1OAN&G\Z4/"/H^*C M_[.7AX/C"<;.DDIZ@\]9)7=2;G_EV&GY>^??ROPIKS@ZK>/Y?#"L/]@BY,\1.2!*.Y!LP8@8Q4$(W003ECA<"%)/W,A*-5 MV4!X.*S0E=H"C1^ZP \78BN;:@O--2> M>0>Q44,WJ6%ECQ@TKK@'KIA.-D"'E'T"[6H8PX0 3N@(S! RFXRRY.OI N7F MKFO6**/3E-&5N@J-(;K $%-I@V5YA.0L^&(D*D-$L-D8<(K[*)Q+6M4>0G8! M!/J#WEQGN97I;B>_D]59YP_A#H[:9J.WU="!%,QV]Y@DD MS\512MY!\8\R")TG7#>Z=M./W%9)H$+]'B$^53G+)%65FP#MB@ 71X*/2 MD&WFP9#+&/B76Q^V!(Z[3^"XL\:27V2I;@W&?][=PW>8FI>9D5*67^LG>TM2 M_7,Z_A%-+N92""CL2H#">J! ODY#X"&5GWI_+XDD7=K]:=SUT+FK&^&AQF)S ML=A4JTLC=*US!5:[26ZO!XN2($OII(^L5L];V]#B>J_+N],MC< :@75$?-U? M=D]CM'D8;?ILD3/6L)1 >6$!FXO'IH)VS!;U%364^?"U19H!RUD$GVJ+8Y6X='%MHYBCKBNS\XC>I[OX MM&;5A)X6'>5\I<>\6]5 MP%*?[5MR^'D:[M<97NQNBY@](;_P>(R0&AK5V)E#>&#,N>31AJGKV61DZ- MG.Y=-,VU2])$TSU3TG3N+V.B:*B,%3TJHBF$ @L%9J2Y).PY8]7$X9B\YR@ M7B Y+2AVO!+QLZ?]H]-QB@N)H'UA&!X:Z7[I$;M-NJL203M?B(UL9R?;G4MM MZ;SW2N4,1?J%0K;9 B6TD+@EGS,J+A<40_L&Z]V5')PS/Z8Q4Y>>;?5B:(VC MYN&H"T%(1?&9* T(J32@]P&H"'M@7FK"3%R3FCN*UNBIT=-CB*(U4IJ#E*;B M:![++#$N("J7 8O/":;EQM,91\W#4 MA7#B7'AIK0/+ @-D1H&UD8 9;8OH#8IK-7V7>.>KO&8PL<7Z9='EY#08L:K+#"6$C->=+&QMGUW>]'QRW1$&1TG MU!(A:IL A59 RBM0T1D43"N'L1N]G9MO].BIJ\-!Y497=TA7%SY2LKK\R0:\ M5U2;0SGP*DBPPEB.1@G'[<1'6D#WET93C:96)[C<%%:7*&LJ]$P:ZX0A.%F; M<\:BM1SC"$F8%(*/ :-K"JM15R>>KU3+%-7'(!0)*-'()ES[>O):Y:!<(ZQY"&NJ MBZ)4Q<@X!XS9",BY+Z+1"F#64TS>4::>;94#5<4\]RAN<4?M9ZOKNS?;"^T:SS0:SSX[.*S[,JSEZ38 MHW)C]#J=A7-'O<'I>#2FD_HHK95Y,69GPW*WWWEBU$9[%[,UF=965GTF*W>I;;G3+K' +9 A7JR0%^J!NQN /M"OJ)TBBM!H!D68#N6P')"0,DM"V0P*;>V8=:= MP@;L!PKL^VS8U(!]E\">"J19EPH]8X"HH@*,P8&7T8+*6CI-622I)A8;K_0+^B!NQN /O"8ANRT0B%$(44M=R4 9>T!9Z+%+-<40H%V'J=J[G+ M)K3NY#/F@-T@<-#[QQ=;Q5R+!=Z(Q6Z:KKO2+,8B.A>9S8@1M=2V\)E4(0CA MIR SH*0)EY\$2Q8 .99&C5:"H M+_1JN\\$_,4WE6S0_@1MZ8DP8*20 MI@?-&JRSCYG1405N.*CE3' YK (M4*23FBUSQCKS. MB5GDW<@?;AL?=XAKARPF:[,ROG@=P2I=(&Y<4J9@.8L65U@A<$\58Q4RR1@4 M),.*\V&"*5H%&1C'4!3GPP1G6[+"PX:V2@:-K@T+.*&QWKE,FF?D+)+U4SFHG@HI"%LF$Z.$((4%+(X'.)$]>.TE]UEX]*&9[(>.ZR1B2-HJY%&B M5LKY('RJR2NZ #[P%E18(7!?F&RO VQ6R% M?XW)'Z7R=^S_M?%?YO^"937?\_%9?R%5-;S\/[1)BK:#@Y3CT(8 M')?/_E## 2>#<;EZK9%>;J9?[NSUD(YZ;VDX[@UR;WR81JDB<#0XZD>JH87< M/Z&3T"\O*@M_G([+TXR^^SSZ5\?A_,.QUN9Y.QCUZXQ]/TQ'-.[_E7YXUX_C MPT\\,/6NL[-(W[.+MY O=U!@]]6W=&6 Q>6AF/Y:[_:,&%RVTG.5DK*HDW-H M2!L=R*K";(S^$&+MTYL./Y_!>ELX"/PPT9] N3S@]W3TCCZ,UOYU>>&553<] MZ%?'ZZNCDO-"1L5\853.5G]AV<%9K.G[ LX;#:F/_X^_DQ M!4B;/S[;ZNW]U'NRMWNPM7NP_U__HHTOS?U2U^B71F!MX\G>SO[!WI/_Z?WW MWK.GV[L_EV?8>;ZYN[VUO][;WGWR=31WYP%V]_>>;3_=/-AZVML_*'_MU"F8 M3,=_;^[^O+5?GJ,W><;ZB%LO]R>ZT/S0VWKQR_;!J\X_X#_Z)X5[!Z?E&G$J M,MO9VST]H=/8+^;AZ_=Z;A'/J;U2TY2-/#]76HWIA0T8%F!6JWU$;T?I^T_? M_!#[H[='].'[_LGD1B9O^H*=OF"^[]@9^YWO )Q?__S7WTU^=44UG/U.Z.^T M,5_]-?N.W_)W4N*MWOFMFU7?2?[UW[9[;??:[K7=:[O7V]YKL07.K^G M3?CLG$\]@L]UIC#73T7W[XKXVWU(_0/YE\'^AM?UQ^_O<]"!_#0!T, M$XU.AQ\F0S.ZQ$B/>V V0S@]/CVJ =C)V,24^Z$_;J-SMFP&5R'TE?)5XIYT MS?67KL0XGFUI+6A1K>( ;!X/3D\6A:I5'("V MH*:"O@SE; /;QT]ESW7 NQ M_7 >;I]L6+\=]R;[O;TZV+-FP2^UU.J/=$0G(?5HW'N:0JH)&SW)UWLU%^1V M?;[/1F>^Q)Q91OCF*3O=+,C]Y5-^E*UV@BM%&4EYZPF]#$$ZD2.J^,=VG2 N M)+]ULLX9;VV/1J[?S\ MZ^'.F_*Z@QV^\_2HOW>PQ7M M#[L'V^]W/O[R;N^W;;5S4)[W8#?O]-F'21;./GN_\W2+_Z%D3%$X#D$X?9:+ MXUW2P*7B/F!9W]:M;^ZVYO:WH7Z'\.X#H_)DK[>KK$JC<:/"V:B07:+"J+T3T7"(: @0E042R8%UV;C )YFH M-2W1Z+F/,:\2%3;5B:ZEDNU,4EJ'.F M([)JNN9FN(:$U*:V2-"@3 M^2BEJ7GQW 9ET-Z8!IIXN368W^\\.3\\=;#Y?O?%'QEYY,E+R);Q(E\P@@U: M0,Y:\.*M<*=P;4.()EZ:>'FDXF51K-7$RU+XKG^)[U3B&)-%<"X'P,1#+>42 MP.=; M"'K6UPY]:E:738Z/ !T>$W^^I> MK1N2)!IER#LFD&RRSEC+C7.6A9 Y?IT//_?1;<38<6*\K! =UXICCL#114 N M":R3&A@KVI$K$67412&N:WV=%F=HN=L8L3%B9YYZ%D;,+GN1E8I:&T3)K" K MK2R6A2H:M' M)['7'XU.:V;_0DZF?/F8XXKLU9Y7./WF,KP[ ]O&MHWM?>08<('%[FI*,1;+ M:[V/3"<7O&#>.6+Z:OUF>:-MN[-<@Z>GPVINRV,,SJNX3K[^2*,4GTP13[.R MLUC9#U<2*KT,LGB6$;S,!$C%T%+*'M +$2AS\@;7-M2,,>F&OCM7P?<%O5_I MZ#0UY"T">9=3^RPALTDD<$[:BCP+WGD-SC-$Y07Y1,7/;\!KDJ*-;1O;N0U& M4,Q9EE4V-J"O1L)XD;(PDI@IOG4S&)TS&%>S",@)K8,+(!P/@$BNR+9Z^L4% M0A<<%INRME' UHQ&([8VMFULYS8:)+A&[CFQY#$&[\J_O>/"9JZ-2;X9CO]&X;16<58J4;X8PK"U< MC_KD^T?]\8?>*(W'1^4GX\/R;*\//P?-:R>7FU93O--#4RM(:3G!&9-NGQ/I7IY')1Q:4:N!L'MVEJT]2FJ4W3 XF3 M3^3,9GQS.AI/VF\>#"XZ##RG?MP^>7+65F!*\OPT&)YIFOJ.O7Q5[S1),YND MN1I ]YIB2D7%>$P&4 H'I%D&Y:-,B65+,JUM+*S\0L-WH^$V36V:5FV:EK%! MT*SETJWEU9V#Q#PQG3QD:SB@DPB64@9DR TQ'A/FCEG+AY1B/XEX]=[UQX>' MZ2CV)NW8Z[;!H'>2QKU)*.Y\+Z$N_[I[4 ^=#/NAOFJRD="C=S2,+1F_;2:W ML5W%L?WZ0>%[RL:??$JUOL72'M#[WRH7#8[J,%;3V[;KYS:Z^U>B[LYHX2AS M8+8FX8?RQ:'CD$+ 3*1C3G)M@^L;G_MMT&NTUL:VC6T;V_NMV['P;.LIU_CE MF2=P,&@F^4Y,\M6H,2M3YX.1P+E3@%E$L$(G2-(EQ=!SE'IM0U[?"F]&N9%; M&]LVMK,8CH5G7#?#<6^&XVH -:"3T0=?W#<= 2-W8(-'4")F9VMM:Y;OW7 \ MAJ3KW33N]4_"X#BU7.JV2=>FJ4U3FZ8V36V:VC2U:6K3U*:I35.;IC9-2XSR M".Y=%MX3YQ(MYSXSRS6R&()E+-YDJ_YS?>_+X9[GPT'NCY\-1J,6O9DE>G.] M$'?6% 53%EB.ID9O+)#3'DA$KYGT3,5Z FX!?0D:1KN(T05$8AM&%XS1JQ%6 M:719GAQ!!E^+Y0L$XDH!,\80IYQ(J^Y@].]"KS>M/MWIV.N/=#2I9D'CW@X- MPV%/\O5>!.(B":6^<98XB$SX(+5,M@/]E/KIY ?S6 M]/>6'/6!?;B4T1>D<%YQ!X;SVL%;2K!D!*3@K$*6LS%B;4.N(\YZE'X)C3N^ MAL_Y,=DY&OMJ&X['UFWC'LBF==M8 DVQR]6('?-.DH'LG /T*A>:*KX/C]%F MK;67SJYMZ'6CU>K25),1EU(4,W*C8Q))$LIDG4K"UN[;,DM6?)XF(Y:*S\L' M R2Y@,+$XMG$@L]8>VH;%B$+;AP*[;26:QMFW;I9>^%T")]-1CQ8&7%[LFE: M8?E(,Z!MCMZF!6R/P_=7>>#9[9Z2&R'/1 UHHL%$7()JB!%SF MG*FXMB%F/IS?(1 V-?!PU<"B&*6I@:5PT>4>[B(E0\(%,%PE0"QZ@#07A9I\ M#BHP5CR7PD6-B3H$UL9$YTSD,5ORUGF;D(E :*-#E(85&2LD:^'-526I*X$AB&P F33%:?$*2"I?S)#U7HC:5MVM*S-C*X1&58VJ[B5IC&)AIZ2$ MY!%3%F23C2I9[HU0,JBO<]7G/)1&6ATGKK M*PFS7&2K97 0K2AL96(&KUP&SD/16+$2&:L22ZT+?CTNU?BJ\=42'<&D\Z2W MIO-,H;;&<0P6?>$KZ90FWAS!%66IZT49%%.:4]%4@0$ZX\"'Q$$:8SGS0?/H MUS;LNL).[:0_AK(-$X"4I[NH0-*CD_BY0=Y-"MFV P_M[%B;IC9-7=@WUTE& MQQUCR4CD/-5XC>[:NW$DYSJX6]JTWP11H>M M,?9]0_MR$IMRG%F.&00E!UB^!5>\/G#11)V233K8SW:YX7O%\-WT5)NF-DW+ MZ >%A$(KFZV0J(A[(8SF.I&6P4:Y,,W;[.+"[.+53 E#&$RP#G16!$7NRB)Z M@P:5C(O"6I]%J&V?L%G%%<-QH]LV36V:EF 5T1A!(A2/$2W6H[1!%2?22,%C M1$NZ6<7.6<6KVT9<(R46"')PH5A%8N GF81<9FGJOJ'!KEG%!]0-\;RW9^_H M4W//\]:'L3<^+,/W^O#S+E%MA#CI?MC:'K:6#FUL5W!LE[3+,NE _,TMEJL- MAL^:#\>#,P;:/B>@O3RY2#.XLQC]L=T M-&7%:W.KSTW2]_)5$]ZL]&Q6^FJP6$;FC7 2I#4,T&8--F8.04IM#'*#3E>W MN!GJ1GAM;-O8=B>4VHS)THW)U1AK1K0^>0=,Y0C(L?A[*M=T.\,=:5ZKABW' MF#R*[/M)C*/WKC8&34>Q-SSK%MH;#WHG:=R;!%_.HZYU^=$P?&>&3$M"WJ86V#ZVZT FDX;G3;IJE-4YNF-DWS]"A;=+KU M5$#DY9G_=S!H N9N!,S.P8O)AG<1,>_*S_]P:,B0BD XJ4R0,U D X'SF(4U M(B9#T:AYT3-YT75G_/4E+YIT8)DE 3G7FE>!*_!),V!"2:]XS;$S:QM\G=N6 MK]TUR"T@G-4@=P^0NQ*XTE(8IK2'9+(%Y(&#Y3% "#J)1,(SPY8&N=MFM=ZX MTG6G0UL_TM&D7@"->U/?_OOT)/4D6^]5%"T[D?41-YUE05B?)!H6$2-C3E5V M0U+*69>$.:_'/P_-M7ZTMR:Z[?&5'I!)>1N%8Q G/"=M!,NX 2-,YF2$EF6B M-N0Z(E]0@91E] 69&>QW"/#.\>E7.XG,^? KRFK7)=Q]4%IK,;(,,KQR*):( M6$!E0)E A0RID&%."8)DRN?@=51^;4.O&ZT>$QDVY7,CY4,^&!0Y>B\(42K' MHLQ)26N=M-ZIIGR6#/;+RL=9)6I5&O!% 0%:J<$&TN 8>K(F(Q-J;<.L.UQ4 MFX"5 'M3/DWY+(#2FKSI .-=Z?/HK=$:/0>)P0$J, LF,,R<%5\/=6&\ M&8MSK3;=-6USLZ@.R\4+2D&G;%!EYW3B0:CB&)G ([LY$30!,T?HYN!RC-IZ MAEH3@<<@ +5G0*@)(N?>"5YT#=6"[[/675AM0#?]TO3+XFFKZ9?E$-[V)<(S M"HOZS +J?C@@8A$PNOAM+'JIL[&4/G(:90IA.+&0=(^ (:@P+,APX;)39*[,!3ST2) MY(715J -"3,CXEP4-8 .K2'THE'B Z#$R^GC/K#H7+; &;E"B8J#T]: UY@] MF6BEF(A%7&>+.(G=2+&18@>>>I9C,981DT48^"C1*N52(,M4$EZ30&.;W[RR M5'@EK9\R!>Y% ,%KVX-,&6R*%J3PT7)GB-4M4+?NQ&JDNSZ@BA43A)2'N*B^ MTJ.3^+D]X$V*4S_L0T?M#&4;VU4>?C6"#95,<;6S;V,YM3FP]6>J9"39;]$4&9(Q>,A$(K1(*%R7EFN%8 MG.&XFF@0G-#>RV(TK)-G=1!\]@36NF@L5U9AK8,P:])X0U]CMC:VCV=L9[ : M.=6XJ8X)?<*@M;>RJ-3RLTQ,2#+-:G30:EP)LZO(M21A $5(Q728"*29@M[^,?;&A^797A]^CJK79I"3#I#+KIBS M@IS6>@^T:6K3M.*[!)-NTM_<(KC:+/JLD70\.&/2[7,BW'%U MYT#$')DD!\PG#>BPN)NQMI.6G&K8DNN,:QN+JK[2T-U(N$U3FZ8V36V:'DBH M?*)GICI>'0PVR[C5CZ>CVM=Z^^0)O>V/Z6A*\]3V5Q-14]^QEZ\*GJ9I9M0T MUP[KU9)2CC)X2K4_I&1 95:!?!3).<.DJS%T;*IFQ0#>>+A-4YNF5=XC:.:R M ^;RRN9!S-X&%/@EZ]=[4[:CJ* MO>%9R]3>>- [2>/>)!IWOIU0UW_=0*@G4X;]4%\UV4OHT3L:QI:PWS:4V]BN MXMA^_3CQ/67L3SZEFM]B:ENGYKNPNK]<2]F742(F!]EE#FB)@+)+D#+:\G_( MAG@QNC<^'=RPUWBMC6T;VS:V]UO>8^$YUU/.\WZT9Y49N;6S;V,YB.!:>=MT,QST: MCBLA5.YMDDI8T+F>V@FLV SF%#!CM/+.A$CYO@W'8TB\WDWC7O\D#(Y3RZ=N MVW1MFMHTM6EJT]2FJ4U3FZ8V36V:VC2U:6K3M+R\N>!"CAJ1*QL0F?-:"<., ML=RHF+*:.7:O2'9*T0O@$+AD%J 0'JSQ!]A$C M=URC<&L;*&8LF]< NDH 77@4M@'T]@"]$E2UMDR""QQDI@ HI0 G!($E(V0, M'(WP70/HWP5=SXI3G[WG>UD^) Y._5$Z*U!]X]+5G8[)_DA'DTH7-.[MI[?C M=.S3L"?9>J\":+$YJHL8SE7GM"^F" H1;$K,,^D]!A_J:2AR3& 0F6<=S@OL M_TT]T6\7V&^=A6]+=6&\.:I\U%1/')G"6C.[+ L>+5)0-$N3 J+AR3 ,E'T%R)I'%XG]+L;9AUAW. M6*%P==#=!$X3.%\0.+>[ DUR3,S26,U)30DBCK@B'C@IQE%&76*)-@BFZ,_*93Y@C$'%R..2<1 M= YD0.20 6V6X'1Q2/X?>U_:%,>QM?E7*IB)&#N"U,U]L6\0@1'2Y8X!66!K MI"^.7*'EIINW%R'TZ^=D5:\L$BU:T WI" OHI2HK3Y[G/&?)DX2Q:(.*B@FS ML47I]6-;GX@&%YI2:,I-)[8N"ZP*37D$222Y]L9T3WK:'M0!A <+U!D)-O;4"PY\F+($3QC-<6 *\4W3.KK:3@ M&2LC-.(NGS_,*481&ZF%YC*P?)(DWA1LC7(@=5G^O^J5 S]#Z]/6O^&?\?QRL>\L!Y>06E6T./36%GONV=P[TN8@JK3'<#54-WP@,TZ!KCM M]NHN3[\,.Z!B^5,P)KLR8ZE.>]G&_*]6,$DS!\PZ9IR)QG!EI9+>ZOK4<_NW M I78_NWWW>KP5;5S>'"\>W!\].]_V:V;Q+A2ZGW3C&QL[1SN'QT?[OS?ZC^' MO[_<.W@-S[3_9OM@;_=HL]H[V'EQJZ*NS@,<'!W^OO=R^WCW975T##_VLTAJ M\?QG^^#U[A$\1U4_8W[$W;=']0YG]6NU^\>?>\?O5_X!?VIU %6[0[A&Z/^\ M^L,==BP0)@#^V\HFE$/4?L"M9F\8K7A$=KVO!]_&?_R:VCUS]OV M\I=6IQY(_:6K1ABN.4)"8UYP*3(8CC;'C2X_PLD7-4Y>(0RC]]0+0\BM;^,7 MW_L>8^J[OOFUP8H7C/,RUC+6,M8RUC+6I8]5OE!\76S!NHU5W^FJHPWN5WQ& MVD01O[-8>(&/FGN?\?20O$W?B;8=P;?@8CN/QR_O-LXWX*?%7B^&)LQ3!^RN MN%Y%LO,.4MOV^]5VF:1O3])ORYLD^&BO>_&U=N+K/6'3$Q-7'3'.;2N@5F?5 MA^F;(R?+"KSKA!WWHNT/>Y>K+MC^/6FNMD1 MNM2E^>3F:/NL.^PL5WV?W!R5=53645E'3V4=K=9'O_=TJB?7(_5E]*,6J22W M2"7ZL4^R>L8M.8((REH)P?'?[+W9_]MO__X]NS]<3A]__'#/X?'!Z?OZ1]L__BOCQ^.P\>KQ:H? MSG8OX'KPW=!Z?P;W??WA]("^@OO_(?;IJX\?7GH8_T'[@!ZD_1:^K#OM'.&+ MOY4BW@A#D6!Y_[IF'AF%!4J"I4!9Q"KWV:&;&B]:I'IOW'G,ONX_4+57#D)O M+=R_Y\.O*9Y=K]E_"# K-?N/ (-X H/!*2T45H@9;A&W3B#K#4':1DZ-4,'0 MD-LJ$K.L'OEK 8.%[=RM2;Q10>>>=-P(;KEWT3D:N5!1,FJI*6SG4=6<3M0\ M26DUCA@!M4F(B\"1CMS#&C+26,6,R[NSV:;"STK-"]LI;&<)8%8HS>-C'9]@ MG8\F:)T"T@%+H#1<("<<14D#J;$,BZ0]8-WUO==/&.@*G[D3G\%)6 KK@XI( M>835$K543%$G&;',R#M#0"$MWZW(G_?'#9&W_V8Z84V K"1O&.+<2Y2/>$", M.(<]BT9H]SV]5-=:EPMI*:1E^8A52,NC8%UK@G5.*:-B K+"+48\.H^L5@X9 MQ; ED0>OQ>(-50O2%:1[&D@7B7)4&A*TIYQ9:XA(R1J5#WUB,?@2C%Y7$#R8 M$CZ/N8DJGZ,HHX)@YI1@0B MVBL9X8V$_<*M50L:%C1\(FA(HK*,>.64\]Q+[(B)7B<@#]H:;DA!P[5'P\,I M18PZVER @F+*)UU[Z9#%/B"ED@3_P$CE8^ZO*C>QN7[6=<'#@H?KB(>+Y#&C M8YYY+I60/ 7O!"!B4KDGO]#,IN(HKRD*7LYD1@C#SM%D$'"_?/P( * 6S"'* M-!,T@ 44&E!0;"HLBY]$13Q@C(UU$R>'(;'!*&KJQ)38U68^*CV]L:UJG/4JUSI:.NRA42OD8>I$]C:21498C1H.70B=E M0%Q;_'JHI6A>0;4RMV5NR]RNCD< 1+\D4 M_V7;PU@L\3(L\6QYC(V2:84]"I++?.@P6&7M**(@UV2C\L&KC2U9;''!M#*W M96[+W*ZR+39*4FTL!3^8\X")U9$027"0UCK'8['%*V>+9^/.NNZ%$3W"R8,M M3IXB%Y) A)E $Q/2>ODXMOA[&V.M4VAYV_L>K/.JW;*NU6X-+JM^' S:\,K@ M%)[MY'029<[G&LYW<7ZD?95KB&9WL11W74[KLOVUB*F(Z4E%S?VI;WT]9#X" MT]_'6'K40.EQ@Z1[(R ]3/5%"F=8@#. [TYG&A-@;)7A(*]D$8\6(Q>C0<%Z M%WBD5-&\N44L*4U=%+O@;Q%3$5,14Q'3$\DZU%1F.WP<]@?U0?3'W>E)5F]L M*^QU=IJ#F&;HSJMNK^$S^1N'Z2K7*71F,3HSFXYPU$5/F44Q28UX2+D(SP*A M"G=#,YG0X]3JQZ)$/ M.B&.'4%.$X5^CFQDS?/]%H^?ZK.\53VPO9"V5A04OQE;M=Q;F]O^_! .POJNV3+ M"U;VV'Y^E[&HV\[3F,UN*:*XM\$]FDF(N-RK(7&.9,CQ VHXL@8[%(EUV'M/ MDL(;6^1Z=]?;NC@4M2N05N:VS&V9VS*W96[+W):Y+7-;YO;Y50,=IPL9K[FAR*F'!&6,F2,*E*:KY8*HY MV^_<>!PC<1HQ8R+B6"9D4E*(.I8V&%[62;!%-U=0-Y?>,:7HYO?K MYK1J-E)CI5*@E@R#V<11(ZMY0MA$+:,(1 @!NKE2=O-;69"[MOA>Z33(;[9= M=T"Q@VK?]OQIQ*^<@?^=Y+D-/8V&&\L$2S0DX=7H4-(; M@>CN)PR4L^2_$Z4N\>6DU)"J&&SP"3%))>(:^+U-P2!#,:6#Y#3R_, M(![A5)3;=//^^KAR$';K&2?/["B3AP":A:0#,+J0&R(T6ULJ4UBV/I"5*$/LUK-$R9!F:@$,=PFK6/TCC.;3/YI"WUX M7-V<[E2(7G"JA47"4 7T06.D.6BI=8QSS@3U@H*+LZFX65_=+/3AR=*'[P>: MPA$>'X?X!(>4PR)92I%B6B/.7$+&N("23DQ*AH$B:L"A14\Z6R$0*@1A3F]Q MT-I'D7!2')M@F&8$QT"]MS)P>F>]+2S@N[7O\TP:@CJ!$\]-GR.0 4Y%1"8: M4,>(+96",H&!!U!:@@BKI'.%!2P930H+>!0&&&LYQTH0!A15*T40)=KB$,M<5 MH&9:0W(3HV0,.)+G!HB2U<@QXI&ES&!,F&>>;VP13385U06F5DB3GS1,W=Y? MY@:HB3! MO>,Q.&284<@8F9+&47(::JLH ME8%%8%0*LZ_X=06IU@2I9JK4"0$''8<:1>Q\((*90&IB)&; M&,N"5:NASD\:JQ8IX?74 3CYY$+D3!N;: I$$HHE)TJEXORM*4+-%NO[W+M/ MDH"H,Q3Q!(3*:N&0"[G8CCE,2.[K=S- %=^OH-1CHQ2L7>T=4TQ;S&U4.B=Y M!-$Q":6]_@JA*BBUXB@U]?A"%"$Z\/ATT!QQQQC221B$(U JP:V(V>.3F]2L M5(#J.?1OJI4#GF[:9+>RG3 YTO4N_;W+-JNRB;R(J8AI%:IX-)?)1A="(H1[ M"3R"&6*Y="1Y%>AX3S$?[UN4#'_72>]-E4_I4GYOIG X>VRK\QY;GBS"3&#$ MB6<(J*%$P5F1&*44_LI;CU=H=V-1XJ5W!7@8#?[+MH>Q*/ R%'A:-$L#=@++ MB!*Q)*=V C+46Q29"(9JXH7+N>BBOVNFOX4K%3$5,3U&^RI.H\ D$3"+7$JE M<E9@6(2XZ)4J5P]8SKI-PGHC@+#,V14\=*\1EY8C+ M;,9.Z.2H"N"Y:\_R>8$!::,YBMP81:ESTH=,7!;=_EK.Y[V3HHU.FJ[:XZ.F M1X?QAFIP"M-W>OS>,M!O.7$I#*W:SBWCY3@\J>^]?7LUM7C[H\: M"#IN$&AO!$"'J;Y(,;:+&-O9HWDU$S%22U'R/" >:4+.8X&TQ,^@?=[=AWO+M;?N-;86]SHX] M;PUL>\:$O^KV&AN=OW&8KMKO8J(7,]%SFZR=H)YR#%)3 HPT44AKQI!53!K, M0)0\=X-:,(Y?%+* 79G;,K=E;MGL1VJ7FS;08Y8=ZM.'%1U-&L4QLY+ M/P>N\[ZJ7LOG3]4Q[,I>V%XH>TY* K6(J8AI%3N"/-"FD_HNF4$ 6SBVG]]E M3.VV\S1F^E"RW?+?$<+LC@"FG&2U6'1Q=S:Z* @A2M"( M,-$2\4 QLM@[%*QWU'EM:3(;6W31X["+RJU/+YJOZ5N]@ZWHVSWU;:9K-S;< MVD TPM00Q!T/R#%N$!UQW;N<+G]A4M*V0AS*WSV=N'ZWFNUB)'V@E]H__ MR)NNP%)L_TV%)CXFB@0W&G'C([)6"J19PEQ&S!++U6)BP9;$1>$*F)6Y+7-; MYG:-:[J+$?Z11OCCWL0()RY)L :LKG!@A EGR"E,D28$L^@5J3<_,_D(L9'G M4+.]T[;]?K4]JKX&A8+!];.F=5,%DXUFSL&H6J.#,$IU]OKEOHJ8BIB>C)@> M/&?RS9.&OMU+96<"K8?IH-O9Z9;SA>Y'(_9F,RQ)N<1 =@@S$A%GV""3F$!> M@M1=\AID#2QB4],%NZ@4;5]=;7_,=$U1YZ6K\TP"Q[ VNP$+"C.$5?PFW91 M(::$"LI(+44"=5[TK+"BRX^MRX5@%3$5,:UGBNI>)+@8S1]C-&?S6YCR 7%-E$,:7<>!5)&WXH-74T;^G%[8D,5QHI$RI$*UN4V?P1I MI2*RA@2G&?. DC> !@9MC$.=!(A<4 M0YIQ)DCB/@FSL26OZW'9HK:,;F#P-;C:SO*2RL^TU.7&I);1.OG$@90DPBU6 MQK'D6&26FB!2((N!U)M>3+'7BZ&DL!X2KO8',[T+N5886$WML GN+,O4/2Q5-F6N2US6^:VS&V9VS*W96[+W):Y M+7.[B+^YA AU\3=7Q]^KX[EDLVYQ*]4,14Q%3$5,14Q%3$5,14Q%3$5,14Q%3 M$=-C%AL(C56D'+. .<'2**42<='XX$BD=/'@S_C0L3>];FH-?@<7N(1P%@KA M_#'8/SZ9A' (Y]$PIY&5*2(>.4$N4(JXQD)AE937?F.+,E7JA]='0Q]VOT#1 MRV7IY4QI/X,95SQ$)(GEB*?@D!%2(L934C81H[)>$K9"YSB=4!4F)04*[!9GH>D2-2(4<)]HDZK$RVGC?T<7D4Z_FMS$BW%V(/#;KG MO^0[]+OM5JBR1JQ5:N0WV[8='RL[J/X[[,2*XY6A-,6JR: M/Z]U[8 V$)K &DFG(C#&&$)TQG)M_][[[DWY\R<*-TG= E + =2?DS+]@Y?; M%W]C !02A491-Q]Z#;F=D35@I)OA.FQAL7:IB23 >;]SR"M WBT41DDJ/(4(VI$$E& M&C>VY*:28GUAJM"(6\4Z*=RX.-PEOT>8:U*C%JYL:4V-5EC_2PTXLG2B.\'F\(55@"+#F>Y M0E3$4^$)BIC+7'4*WDQR%K'D(U>),.[!I5&+]MM<(2 J1&%6=YD6C&./?12) MYSR%C,Y:#X]M'*.>WEEW"QNX1U#A>)R;^.,BM[ V"F!36J2$S-W["$>64X9< M2II+K[VW. <^%VW=MT)*6-C DV4#2T.4P@8>!XOV9K&(<6)$R%VW _:()^V1 M-%@Q^*.+4$69\$"BD(3#ESR>16C49O+GR$9X&J E4/48T2 MB+3"4:N< 92B29,4#; F'"RA8'!OQZJ[=Y0MH/7(H/5^#K02D\QXCIA4%G&I M,7AYA"+JM.5>R$@(!6:U*>5U=G5K@4M!JX)6#X%6S&MFF.8Z44Z]--Q&2R*. M7"FNO"AH]030ZF06K91G,2E'$?!H\ .]DL@!4@%:44V/5 G"%550^@L!$,VL3L2[19"(5WGPE)#6+4E]BKQML_[0 U&H MU,>YH+G23C%P]5 B+"*NHT>6:84(%PJ30(/"=K(+KOB *Z3(!:5&&Q(4-A(( M5% ,@ZMGVH%@:<[.X^=OJTUUG9"U>KWAWG?0[]T@BH;SXN8BIA6 MCT_<6-T3X %9"F!(B.>*QS-/3R@V\X*J?_]S?9C MV)F!U<(A%N(0[^628?J^S4W3\L76\ M0'$14Q%3$=.S$M,"@1))!)6:"VUI9C-":Q6HM"EIQ[5BZ@ZLYD[\I>YR7>C+ M4NC+E8H=CZ7PQ#J4^0KB7&ID4H@H.&<)2%$:(W('ENN]'8H>K[8>%[@M8BIB M*F)Z5F):@+P(#2;.)NQXQ-P0H6FD@6F.0Z!1>U[(RPJ2EROY&R HT>& J!42 M<4DILEI$%!F+RJM@ @FK1EZ>T''2V][W8+%7[99UK79K<%GUXV#0AE<&IS!] M)Z>3=$T^9;J?U>/9'RE=SFLJ<[N.<_O@Z8Z90["^FM48@=#O8PPZ:B#HN$&@ MO1$ ':;Z(L7@+F1P_7RR@\9$"78$*1H-XL%R9!TCB&'.&*,>1\[ W%YOHEPT MLJ!=F=LRMV5N5\?]75KLOC;1V^'CL#\XBYU!_[B[#?.6;V_;;VPK['5V['EK M8-LS9OQ5M]?8Z?R-PW35AA;7C>U M!K^#XU$1R>"(N! T^L[R&X[ MMZ!HUH_OAAT"L3H:YPGAEED;E)$@.^^#8D(OJW5ET;+OU[+Y!OPR&.8XY0A' MG1"G B,G0V[N%&1RC() U7?VI"SJ]N,-V1)BR,60+5_%YB+!T7@;B5!(,841 MQR(AR[!%(5CA$U:"ND[ S@5BG=0J*>$*M M0Y19D0]&H,A009 5%/XPCK#C#D$P;1PK26P+2\<]QYXRG3D7N2=!(X M2,<8YE10S^\,((5.W2.L=3Q.J&W_+:W7R6B&F% 2<"!1Y%BT*'@?.$TN1L8W MMBC%!0@*FRIL:JEL:FE@6-C4X\#HW@1& U-8)Q<0I2'FO3,6:1$4\C1Z:PA/ MQ'B T0*B!40+B"X51!51)A(=HXV4)VM-8I1&Z9WR<"V\E-A=P=?'P=<_)OAJ M=! V<8TT X;*56)(:T(0%]A0[)5/1&UL$6,V*38%90O*%I1=;MF>L0$+PT3@ M2G-EDE6.8DL\\59X]C6N.JG6*WB[ZGC[?LIGG61<2H&]K0:P &T!V@*TWP):IW1,W.7CI2(':<)J%_@W"7+C/;L;I&#VS9\%6Q]'&S].,UM*:F=YYXA ME3!@JU4$V60]P@"EB0;AHV??N5.L &P!V *PWZK:9EYJ&PU5CO(DD\::<28( MPZ!P4>@2FEU?E)VFOISA.ACA$<=!S*6E66F/3V-EO>^>P;TO M80JJ3G< 5[<]>+E3M6!D)SW;KLYM;Y"/AQFG8O;?/-H&ITS2S!$1 4VY MC,9P9:62WFJA!/@'.#@Z_'WOY?;Q[LOJZ!A^[&<1 MU.+8/OI/]>KWPW='*_\4/[4Z@-G=(5PC]']>_>$..Q8H&IB5V\VOU$9X"O2UU8=':-OS?OQE_,NOH=4_;]O+7UJ=>B#UEZZ:>+CF%-Y> MX ;B1IT&1M4^P%T>36M_&+V]_[VF4)><'Q[6]_[;)??T\0 M_6,&>[]PCNLHV].]7VNL?@@ M%UX8J?[O1C^8T!=4K/(BR>W1F[[HHR[I=XX:W/#43RW\>-,C/IDP8HK"*R:I MXUSDK@!&^J"4$=X99WFTN6,8Q9C4']7Z\''OXL/Q[IGGPY?/>J!9__?/!EFWPX]N3@ M^"\8:TC[EZ--BD?XXF]8/(Q:*Q$1A"'./$$@'614WY8=[(E2\4*N];,XR<'ZIY9^S9>TNC"'D(\F&G<%F\R?MXJS0#M.KL1AV MNOU!?[L37H[$MSJM@]?!TAT7M1VB;RVJ.U#J.V4H"8'B(MG4B\G)E^^+T= M:Q^Z$V;E5-!H$31JS9"(@&4(00OD(S&(1R'SX1X8Z$1ND,(YT<*#NZSDO4L) M;X>$'U9V?4OLE$%XD\O9%.@LMA1Q[#FR2EIDO F".>=T ME*"S^'J(Z_%T]ED%+'9MKP.#'F77AYVYPMZ/W59G4'V*G<&P%S?K6%8WY7!& M$Q7.,:X2IOB![.)..,0=XX@';9 C0B#-E9-1.F<5, 5A[G\F38E( MK*R6+CTB4;1T&5HZ900A7%D?'+!1.<8X1M;C*^2ECZK M&,3.J>VL^,2<_CAC,&?^M8OC5SV M.J] *G]EH1RFF]V5@DV+8--L802WC#@5!9)">\1I($CC1!'S4B1O**SC'!]E M)=;PA+5V:0RB:.V/U-HIH^#<1,TI1MP[@K@1P"B"$DA@'8(,CE$,O%_B>V"B-HAC(0'7(D$V1HP89501H4SR]68JMH1.3268 ML;+*O?1@1M'@'ZO!EQ,--MA+DK,$XBQ09)U4*! 66 P>DTASJ<7]3VLK M88Y[A#GZ.9:&8CU(ZTXNV'U_&YN=>9]LWNP3>3@3UMA'2 M&Y!1*Q:3M)A)VILEE2+9P'BDB!-C$>V2];9+=\(HGP9J-+2Z?:BGOFK&- MDB1;3791(&@A"-J?Y1/,N.AQM"B?BX,X-0P9EQ)2T203$Z-O]OIQ#8\;W_P?31B??V:11IU+9-'+-*$\ I&[9Z=M[N7<>SI_#Z- M(A:L6@BK_IBE&CP%*8S@B'+-$(_:(A>#0=IBY;P*RD1?-Q>4UYN6+'#R7HE; MK*Y^/R31*$J\/"6>$@[G:#+,2<1X/@_>BX! 2"KWV].@PL%[@3>V^+V.*2[! MBL6U\$TOGMM6J+->W<%I[(W28,\L9O' 9.-;&'28)7$XSDQNUQ(IZ+,0^OPY M2R&(41767I;I3XD 8 M9TR 9#P+"G',-! '*Q'GCD>F#!=.;&RM5%_QYQ>I:(T:4#^S$,7CE>K>=ISU M=3P:]P9_8R]ST/0@ELT&BZ'1^UDB >(2EB<&0&0,XDE2I%GT"#.I9-!8<4.7 M=U9U"4FLKA?PD)RBZ/#]=7@F]P&B8IA&I W-C"(:9+!-"$N+N::&>FDVMJX3 MBA*)>! N,5-[^\R"$*L5@QC)H\0_OQ=T_"QQ )0!R\ X0$T YT6IA(P7$?GD MM/))6:QCWJ>X2GY,B4.L7ARB:.V/U]J9X$,P+H)HD%0)Z+Y0+L<-#;(D>AHI MMUZEC2VN[UTU7:(/W\<8ZI*@ZKSAQ<\L^K"&!1)CB8T MZI//:IOSP5U//!SUDA\=G0B?FYZ<6&(PCYS2V8'7WHSD]]OEG_T8]CK3_/)$ MA"]GQ#<]1;: \2)@_'&N#TM2V(H8*5(A> #CI(!AX8@"5=%2$C S?FFYGA*V M65U%7P+/NC.]*MK^H-H^I5X*/*C@HT*:8O"G;,X/1::0U\H2FJS'#F]LJ4U. MG^JF&/$TN,RB--AU>R'V$#S9+WDFZB-WJO'S?!/8;IJD1\6U__WCGO_) /I# M]LV#=7M'3"_HO1!Z[\[5Y405A2%UYW^&. \8@<>L$=7!4&$YQ8IGQUG*9?7, MN[/:/'*\K,!?@;]'Y+,%_GX<_$W):^X4BAF6^9PTBKB+$IE$&'*8>NNDLU'K MC2VY:2Y[K^:#=Q+18W3/L^5/;K\_@2*W/N37V]V_/>QY9L:67QKVQEW5W\E?='I@Q MF,-0'Q<(OX=AUM18-OE\A_V:ZR:4O$A&4PD&2Y.\Q5\CS2-'1BA'E>-&^5O. M^2RI[">AM$NOC"M*^X.4=DHZ Z@FBQ8\;18#XE1QY&A*2)N$J3*!2YP/S*'K MD:I>*$R[^KRAU^KXUKEMC_H0YI1NI^IT![.-"4MJ]Y%3N[/(M--MMV,]L,-T M '(JC#& M %9)QC[/;,1C[4VX4_)A;[Q02_+A.U%ZKKF2TE1PSP32F&0_D%MP 8E!8&R] ME(I[I^B2@C?#4:1A28^W$P=SD3HV;8&Y)0 -$@KAQXDBIY1!V8 M*JZ%L;D*2*F2PP,AC3A6U- 8!9%UL"G&=KI?V M94]&C9=< GB7!$?1X/MH\)2'BIBWI"2.-*<1\6@2>5?1^4'XZSK_9C%^B9H'C@.>&=J\3:>CR0T2M@48/H>8)KK2$(QK $F)0J$ M.L2QI @6+$4I!!><(D%XG7?0X1NH1>FS_B14>.E)UJ*GR]+3*8$PT7-CE$=: M4HSRK\A9^"T0'),$N!4Q=PY2]SF+944SJBO/&X[MYYHKM,+D@/I!M^K$0=4_ MM;U8]>-@T(Y9(7)%>/R?86MP6=D+VPNE)/PQ,HR[GWWL]T%JO\5.3*U!=G2. MLJ1^L_T8=KIGY['3KS?GOQJ'($LT_CM![)^Y#9_6*PZ^#M)8&,05M$#1>>;VS)ZXT92\'XRJKT8Q*-HL@/JLB7,XV1ZQ;(% 4>$N(V\Y),B<@166"(=K4%8R. D(UCST)S+>Q\6MI#B/'(DJ$!?@;Y' M+/@J^+8$?)M)M!GG*8T!.2TQXM(KY!@-2)"@M;""JB@ W^1]]C<^"+HM*8*V MVCRU->I+G6EJS5GSB<;U+SE*]@F4H'._M@GW ._5P[''[*>0H2O_OSN5R]O8 M'_1:?@">-KRQW0GS+\Q\\@T\;S=<;T+NV\,L W#C3VWG)+ZU@[B;4O3EI+3% M$'"NJQI33H5\_(D(1B#.O4":2H>DP2Q1XE@D9&/+W'!N\I*;"JUK$.ZY8L9# M=\PM<+*Z<#(E5$XS)8(C*&D0/- M9?0W\:C-RL635J>3(X'=5)W76O3,2IL6@$-MA:<26V.2!L;$G"#8$J>3"8P! M/OZ]EU&04$8>!P4G>/>RU3_O]FW[-8.X]PGQ MQ!+ G]+(1TT8CL%K;C:VV*8@Y23()XP(*3 C S98V\B3#H9;3*2W2FO.(V4U M(NB;$*&H_?JH_>7,N?'"2R/568E-V=S^/W=T+X+DEQC&!<2+$Y:L%ZA? M6:B?ZV4JI(K:D=QBS%/$ W ]:W4N: &WEPI*#0.HYYOC&,RZX^61Q M53D:GI\W^SYLNW%73JM5I8!!TX/O:F=PUU_68UWA6&X?WP#CVP!K5>X#N MX_4_-8YTTR,^&1JT]!J+\3)Z ZOH():LY6*\Y/VTAY4'"U'J@+AE"1GP M]I$+6KN$L918;VPQ=N^K%ZPO>/%&\6?KVJ8(W]\2;RYFB*_!]!'@_@7.. M.- B9$-BB('(L!,QQ.0VMCB_=]%5215\)_\.X/NWN_UA+^8H1 4B0#4EGVF MW0E+[#GXW$@Z%2_42I/T;>][PQBJ=LNZ5CMOP6_VY8=J< H/>0)+H=\?@O3K M<]OZ@Z[_IU#Y9V):ET[EC_+RV8/U% ,I=G4ANSK7GD@D9V0T$6D9;&RM5 :^T/B"-0]*XPO6W =K9LYCYIH$HPUBF#C &J>0=V=;<_QKDQJKP,[0^;?T; M_AG?^LSV3EJ=IDR&SL.)CSGN__#J1>M>F:>QLMYWS^#>ESG.VC3:SFTR;3Z- MK9=G=M>3>D&I[$?L];5=3YU:\U1B!8^U!_ "W6?V1<3 5R=A]'->2:V MY]U^JZZZJ+MTMC[%7R]:87 Z5OR9;S4S_0N>?L4Z&,%PM/\@F^ ! M?['M"WO9W_C7_,*#53<[Z5?GZ]9926DILZ)NF)5F]0/R=IN2OU] (V,O?PK& M9%=F+-5I+]N5__5M^2A0I.W??M^M#E]5.X<'Q[L'QT?__I?=NDGVC[I&;YJ! MC:V#P^/=H^KX,(_]Z/#WO9?;Q[LOJU=[!]L'.WO;OU='Q_#"?GZHZJ=AQPY# M"Q3_Y^LZ?K?%S,C&-P!2UWSM,6:"O*A&A.-@> :7\$MP] !=.P/;G('\:@RL1Q-PG7$^X^O MTL&7?[[L__%WBMC'X!BRV'+$)1'(<1P1Y]KG;<*<:=:PP[JX>#M3.IZ<\MPD MRV+DB3*M$N54*4R3$"P"FXS V\ZS7O:&@$2';U]O'^Q]V#[>.SRHM@]>5K]M M'^T=915_\W;W"+2A?F?,0$;KY8K*PWNC0=1";63U[8',#YQ1H2-FPAL6>.#: M>)F44)Q'Y8*1=.,V19)CHM$"3.LT!F!5>,8$1[[-)C+QV.F>U2G ZC_==J9J M^06X5"OV-ZN]CG]19XO[0]=OA9;MP9C;5]!MYE*,W?ZY.[:=8N1@[U7DO A-JVGCFI^F%.C]YT1J0'8R\-?;VV\F M8\@Y\LS&>JVSF3F:*5VM)^"&8>5;@;\"2[HFR/W<"OT5?*DB&/U1?VD[D]IV MK'0>Q-MX,FPW%SQ"_Z]^OPN7Z%7V_+P-H\M5Q+UA?K+\5F_RZ?Z('59'T0][ M=9Z^_L2X^4>6UUFKW\\7'C_@T>[.^/E>5$=#?WJS]$,WD]+M#HQKL[ZT#1^' M_<%9LX,Q+\U64XW0[8 ,X;Z=/.%MN!T\9J\N3+CV!> /,(Y.S,V0;>^R'HFM MDFWU\@*:(/S,NAH]VV1MS&G*M]EVE;5KM&KAJOTJ?K+M8?WYK!(P,SDB&S_5 MTSG.KM<3")^Y*Z>O+N"QZIP\?""+-M]H,O \==,GGIF3^J,S@GJ15U^5AKUZ M55U=P+;^Z+!9)S#;63RY?U\KP=J#9YA5,ABMK_6_6: #6&?C;^=E$-O=BTV0 M4\KO=>LKW1UQ6LW*V.X <+=!*4-KW#! MES -9R[V&E>4D>Y]:L)2JD1)D M/(5)@D>$6??C-LIY\M_9_BD,;9"O_O+%SHMJ/PYZW;PR!C!A&5JS]F;Y;(.? M5"M\;@FP67]YK#!G-J,*3&]^D!.@?#DD5"] 6#;P8J>?UVC5RH:HV:245Q_ M7OUR?>ZEBR/8OS),N$8 M6MGA,D0@IQMU]#K;=MRL3KMGT0U; MS4R?][H?HQ_46-U<>N:","E@*.H%VT!P!AQ0B?SW3;,)#]X&9I/7]N0XC/$, MOZ@..]4VC+M=,=RLT_FYL9T.Z)NOBW)B%3^W!LT#Y[_FANR&?5A!_2M8U.E> MC.8L3H$G@:<_;ZKK8 Z8X9V71]5V_0S[DV?8K'[?F=KR[?VQQ=B<4H*W,U,P M_\69#^U,I^WJ9][8WC_5_[MZSSQWDV_O=CZU>MW.J';M:#1]\+G9P>T>3RWZT.MHP,0[.T9_?%5=.-<=5/_1BK?()/1OY-D< MO3KLCU^<@/,WV=V@>Q)'!J.*%IB"SUTJ:X)3FXC9U33L #WIUTMTY+S!^R#XI@6UTP:-;\S,=HT+W4Y3*)>A%I K-(B19^)@^^CE]A_5 MCCUO#6H5Z/T#:E;'.NKW^Y=GKMN^@1NOX435,-,=#N#!8![^9VA[P)L!E7O7 MS/@?P/G.,J%HE+#6DNX0[AYR^XK/F;#G]A6CQFU1EFXSZI201%KO7M M^AO-B4*;V;FP,RNOCK"&-9S6*^#QV\B4'6535C]ANH7Z5!?P+BPTP/TP-1]C M,G8C_\J*:V$,$TM?7V?"OM9N]EZ-V"+8P!AK,.S 9RI0V,%I?\0;C[)[.#-[ MM4&FN/YT8YDS'^K%TP@^QJ=8TZ^S6/T$Q+K_<^Z\8MNUVS&8?^?7?&- VFX/ M: ;0G.S!9BXPF>TLN*]=&71HQO_Z7A]EW22V$WMY!4[P8?34P)5 E$U+FQD' M#MS!C,7@IC2'C<%\U.PP,\ALA\!7S#-=>PES/F!NM-SM@.=4_S7QV,=7\\VG M0$+_YW4326C_P>@*I^L$_MCM)\3QYR@9VE')UP79)/^&0_[ M;I[G].']V+&%==BM8MWL.Q/+0#7"1#7,P7&"'A-?''R8H9<-^MO<[P. M7;UXQW\-[.?-1H,F*QVXSK6PVP\,X4Z)XG8G[-7[%>H_PJ=6O]N[?!5C_TUV M3B^?86SV8/MOGYQ5F$G$!?&(QV"1)C(@*@+36+E C;T6F^4B2A4)5]ISK+ Q MSD1GO:(Q2LSMU=CLZF4.WL:2L4H@7G./-"(-=YX8_] M0/!ZNA:D9\_&8 W\KQ?&!#"C7WZP%S#>D1=E*M0\ MX0(/^'^J.O0S#F!-PU57,>AJ7F#EY7]+LN);FKEUV*D._:";N6_#^*:+9]Y= M@=!-+O M7M016# Q$=5<*E>A9A+3V,P\B.8^<+6S.MAQT/U4%\9;'W&Z 7<%^P@T*MSZ^.-#]"$@V&8#1UHAC99DT#X4'4T MC=KN-E';6]99VCO]D_^9MPEXU)$6E&" M.(L..1D-,I(X3Z6V.(FK]BY*KI2,.@3IN:'"&N<]U4X9PZ32?/7M'4@^J]A$ M]FMF[ Z'.3N4A]&_4T+@;CG G'AJ.''SJ0E[OVN.993%ZE?#&D_.[#\QQVZ; M*:Z-TL=A.!D%ZDXM^-T-QQ[4-'S$JLE )W&&>QO(Y3->Y!.NG42RO9;\'5@Z<,Z1=\?MN$S9_82*%/* MJ891\+$[=\5F&,TGZJ19OS\\.Q\5-316HH80N/*^S14833YM/)X>/,B@U8;9 MFX3&FK&/H+]Q3C*K!$^ESM#ULW=CVY@;U M6CRM<1>MG%J;%'3490SYKK7YGRU%R34FC51^:HT[/C8I\KFOY'Q-\T#56019 MA%'+A_JK/]_ :!^2SX)^;$]*#-YDWS=G/^NA-2&=YM_G7'UW\,??A.O K#$ MG=8CSH'[&JLD$M@[SZ1,@EVKIEL]!MM$;-K@U8D!J]^Z\*/Z:>/5]M%O&S^/"WRVC_ZL+X$(FR1X7V4] M_JO6XWU \6&OB2K_=-P]!U74%/\\EY0>=7=YU0,-N^CV_IFF^>N*L$F4>>:S M;QOZ>S9Q>6^^Y3A_/,Z\SPQV6AYP<=KRIV $SL#CSX@;0@-@9]V0P_3@QH\B M_#.=:'I7[S\#76?3^]>!BXXQ5J3^9/,['4<[9L9[VHJ]',V[K#_W4VMT MHQK,IS&9J?TX[W5S^59L[MIC[;]?ZO24$-+.7QV.8&-';!1@FCV1Q:XS3=E'C;'$ML M=D"S0IF[1?VT=8EE$S+-:)"=P$\@_I,XGH_9(KIAI^MR!=#(RI\/!]-D$'@1 M56N0G M1V#5?LPD@UP1,:J;JW;K[>4V-(GV?'^X[EEK4(]LMMK(CG%\9K2PU/KGS6#S M1>KU\5\+U*)W.0X!-A>97#^T0IWOK#U^6YV-*5]F9TTV*S.8;];1W"WAN0+6 M;V\$^$_"^/UWV*EK!>3(](%-F[5H!]T7];NU5=N8BFUOAKQ.K!3P:-"$9J/G MV,@Q*L&TS%J_7)L^]\E<7G+3A3?&)FEB@$Z[%Z,2QU8-);X+.OHEUH$67]>I M-A=N3RY\,]V>%FGG&J#68%+'50?#)YVZ.AH$TQB!R@Z:8JIYL 2-^SPJ M>JX+J2]IR3=5' M]L3R(_="T^MM^M3YFE5>BNT1$L'77(U5=62I#NKGC^3ZXW'U=#V:"4[)QA"/ MACT= TS)L%\K]&'& VXV+9SGV1^!\=0@UEF'/#^CZ]>U2S.CF?J@FW5I=Y[SQJ+E MP>5YRU0DBW-23%?5;J:;F.0POR[AC&-;!QAQX; C+ MI)RG]KW'UJ9V4ZMQ;#]/L5-Q#-AY!#/;;J7+\43/V)V\"&:_ M.$',5K^F%'65%*S8_N@2D_BSK4W\'!NS\Y>=UH[$*7?-8YWP];$WT%3]C7?* MY!&.MO#,[NJ9T']XIJ8@I]WOYJ*=7H/L]4NP &#EQC&63E817!8> "AP'.\O MJ:-.S?Z:09U)GAW@6&?GE>=\Z.#CD[+K:8RFSBXVVQ:NQ?V_J4;X#OQMDD/X M*B][%\?[=AHD;6!A_-D:)AIDGT98\L1\G70]O2JS=PU6UCM61ONL9K>1S<:? MQHH&\ITNA3#LC17I>TL+0X3KU_A_V6SQB:UZ(%EV,YN^:MM9U[+V8O,>#!+4 M8:QP5R4W+?ZZF^2JP_JN_4E<8J9>;&;3T9CCN\LY^S%-SXT=IMK'&E\#;@ES M?W)U?=PM$77'7-O9_OO=O'[C^^_[-,_+PY>ML\.OK1;^V=O3P_?[?/W9__]YP.\O__N M5=J'^^Y?_.TDLU8PBO*>7\1]),@*J1"3'!N)C9%27RT34#P2JA+):12N(G=" M&NXKEQO4MX[?%N]V84?-^_E__K.Y97W]F[.07U[ MQN9G6&J5!!5<.ATYHU1CIPT+1D9&(HNQICXW5>A>3_!?JW>J:]:_B7SS%4C- M1J:ZC#AF_:FY1J::,XGX6RH'VB/VVJT=R[FRID8[ZZ*I7MV6KX;)T<:'O)7S MJU_HQ=:9&_;Z$X>W;]O-5INIYUF_=#EA8'5R:5+=!88,J$%.^$RWIO6RSS($ MD]&K':.1$3@"KE"'J=KMRRL3DS<;9BAI?_5YZLS6B,HUMO=VF>9.N68W\CE'!UFVFRG;M5[S6J+BR9%7%E2 MXT(X$+VJMQOFQD*CW8^=T9?GN56];_+JMKL;:Z7KJ.9-DK@<3W?VQ6Z;[[JT M;9HTK:NG:Y]MQG.:'4*NW)QU$T=S/O;<,A$<56".93XWN-%=3GK94QWE98_K MDO*Q/9B6Q4QZOX]6_)W+QZ]6C(]W+.0A=N<.>1I-SK3Z?7/::+[>H3-M-#^O MS-_,1S[G4A552E568"P/6*KR;6NY!C[7; AHVBBAQO@&?\"J;59-L4537S); MK?$_P^SX#&J=KNU?WGG;JZ,Z;/)KW8!SWP7V;#';D M#\2PU]EI8F_Y(S>T.GK6WL(??QNEM"3!(D>X0SQYBD 8'-'H6.0J!,_H74LL M5DCWMMNWT->ZM*C;'8PXVV0W?,XCM&9;I32M1<:AZSIJ/]*N3W73AG[3^>.; MD:"1VM^WE+ZU._9SUEVYH MSCTU92]P8\Y&_<%'UQ^]_:)^ZTK#RN8]*E\HQ6Y]&[\@M[[WMM*:YP[E?3WZBOA+;OWF>[KNR9AJM+W#2]VI/YO9L=N'?KO>O MK7%(X2Y'R]UE&I[7=$ZZO97I^[[5.":URT"X)SI%16&+PJ[*]-VBL(L?_I02 M3O[[#G#]6DSTA[KP;YO$S>@ AJLM!Z^$$K]Y_D(S W=>&W<^C^7Q3L5:X#"6 M11_^FR=2/-Y3+W!,BXL>=O^\#)O_MHE[S^>GGXX?ML^?+TG]E__]Y^#CW_2]\>O6C#>S_OTK_;5 MTUL.7O_U3][\M7_\5^OP]:OVP>L_^?N/_UR\/_N#'AQ_.-U_M\J,-1TY)C[BQ'MGD/&+8*,#W MN.#')N 7B6#>9+9G5 +>!PAHHI2(2Q%SNR:62-K8(G23*%W0KZ#?\T0_P[UU MV 6E%=3]#L M@%LH)SUYG+>315, :!$ NIS)JG+#) >>A51. M//"H&'*>Y_;R7@4FF*0$V!?;5&3!K,,/XE'?+ EZ%OJV]#Q?4:K[*]4TD2(L4'.8XRXM1(YY0!Z)%B0JXHQ0>N&P;5'.Y2CG-'0K@+%9FCP* MGFG$)0U(@\^$HB5)%!'APA5''%E,;+.,J25351)L*M$@*JJZXG+8D?77$TC MBTHEJ:-BD@O##'8Z68!GS1/57MS!MRYJ^D/5=*:ZW1%.(I/(JPAJ2CA&+DB+ M3.116RJ52VECBPE:U'0=U'01NANMQIR&B^ LT%Y04]!0DQ2U]@Y:6I3S M1RCG-+2LDI= > 4BUEO$(VBHD\DB23%GPGKP2%FN5"AT=VT4=!$[RBWQP)." M)2)Q:I7!6!D&?TB?;+2QV-''5M79J'34.;OJ(Y+>DVQ)@>LF1W(RR#'M$_:* M@R6](23]\);T254!-X='C8_/[<12\[N!9)Z[@^ZG53S7M+**Z-V M2X\A%P5;IH)-(\D\$)CV&)'S A1,V("L"0X)PK7DRG 5".)1-"6$M*0+/!4BPQP9A)H/ )EAC6-&ME=*M)81LBV[].-V: MQFN5"RPYPY'"D2%NF04+9B-B*5AI$E/1DL4SH$6WUBG06G1KF;HUT^O">28< M)\ $I.ZF90.V"& P!0S4D/)>EO*\ZC9/8B#^9-R2\GNXY3L@B :2/D= MI%#P9!$\F6TXS[RC&?81CS('<#!%P*L"DH2! Y.D4T1M;$E^?=--*5Q80=U\ MS!AKTD, M8C%H+[ECBHN5=[K6S9>AFT^9':XU\@X:.4\&QV2$)0HCF;A!W-)<&!\DPCKR MP*C$T:FZ]O9%:>7SJ+VM]?,N^9^%?#*V+#@M-/):*<0C%G.Q/*S!?@+YC_3_WWY>S78'(3,%GDV96P6!Y\Q\86WE'C%XE^K$I9>K=WXMU38%1ULX0*1+F /I.4Y!9\223QIIQ)@C#E- H=*UIST73Y@G?),#_,((B$I@HR=),$ )1R[ # M]9**Y\YEQJQ2?-9)KG6M]B!K7;M< M"E'J6NU!/B]=JSW(EZ)K\]0LCU[(Q#SR*6+0-8F1Y3(@ UHG(L/$%TV9:@_R M66E:[4&^%$U;3+(FI12AX$-J;BGXD%HAC:U%5'-GF,#46_U4/N3;*-Q=]W[2 MFW3M. ;0B]3QG>L3'+S)K9O;N\^S'9L;M&,<6QALV+3#/LSG:&&Q-LJUJL'G M!N"SMH]2@O)(0F3=G-;*&:J23$%%KQG#TV5M7]#DP(]5*?*]*?'NG MOU;BIU?B>2H9]!1<**=1T"9OVBB%K/ )4:J$CAZBA) W;8QLQO,$N"3& M2FP(,@H'Q$GN8!QM1#9P1TC*DER[U*]5B6N7^B4K\5(!] :]/,0AX-NM^#A*3G+:\2Y">(L MD@H;G;ON$(\X%^#]8T\!;Z)&-&6G,-G(I%YYIU8IK3M#/R.#?P]>>ZV'3Z^' M\XPXCH%$@A72)F]L$<^0-9@AZ26WC!HGL_LNS?4/+M4*^+(+5VJ-? J-G*>W MJ8^8"L(12QP":L$@E@;3B**,6@<2@A,,-')5T+-]L&K+6+NLM6+>JV+.$]9$ M>@=.CD/64XVX"OFPD/6(.(TEP3HF7KNLM< P334+NLS\8RUB[K*]7(I=+L""N:.$?$<(JX3!YI1PC"'D>' M<;(Z;^8^A=-:)(K_52S\+*E:#J UZ8'P^_+W+ ^=_L06(\J9X$H$3-+,$1%! M4+F,QG!EI9+>:J$%Q_8'QRO3V^:+JE'W['"WTT+Y/=_YK3VT M(7Z)/G9^YMD=K??#Z3]]B<7^S%\65B>.-CHCWQV,)L/8AD'\T06E?5I-P\VY MIM'6?K>WT]X]:9U\QO Y:9V$3FNCVVGV0/-.=GH[^Y]/MGM_9TWKQO_]P-./A)*Z\:W]9W]AL?-E\O_GI[_4__MS\VO@? MVSO\O7'.WW/?-O([_.W/]?;F1N.O]2_M3YM?SRK)XK;$*84I%_'*,5ZD(G)J MZCK]$/M@X-)?SQJA$ELI.&@!U_*>S:C M,0AX Y[VL^/C:+5A1Z,X;L X[&[LP'C^$A%J9ZMS%(BV^VUE@?Y3]]C8?CV'-Q M6.(PPZN-K.ZKY857#.7(PHS$1J_3[_0Z"R,;S]^L$##U^^CJT>9'+$Y]8=#A M5C E]XYC"[X%R(K_+4R&P1Z?=BS:>^ 89,?B+WCL '!L--Z8Q ^#X?=A9QP' M*6VE0F+6J_F80]\; [;\.03(25L&F!:L!V!C0B(K34!!6!4C=0Y+O_+.X-/8 MTH"9!\'O#D!&CSKCO4('^K9[/.H4$CJ7EE$E'R!DMO@HRUGJ9"\.;C*.:\LP M=8%%IL\';RY5P4)]-^"%%SXB^2-B5A<_3#2)J)@09B(@'IA!H&X:R>2^K.5K].E7P4L'!UF7 2/XGCUE'6?^BCE6K_!-[&C3_TOX EO%H[PW_ '6)C1^OB#[0S_MMU)?(9!WW&E[_O?C@I] M/6GM[;2[^\T-^)QNYA0+7 ,:O;_)MGOPS_Y\T3SYKT0W?K>_,( MQK*_W>[V6B>>@J9WFNW0V6Z'O>WO7U)S_^"X>?1#8)\RT1&":6>(1Y)/KQOX M%>RN(]HEPD,!"8HRXA+7B_G38M_GYVZ?V=J.YV?[? MK8W&I];?FU_;S^I\-^ .$>8V_X8_?OD#XM]YN?%C_]*7Q]_J? MWS9O$?1=/<+E-Q(8C(PW,L@ ]HXK$PS\P5'P103\6;R$(/&/(LJ9'.;H9>:8 M]G+@:,<%ZF17-(-39Z8ER_[:,!X.A@"*^6]EU5^C%\=[@[!P18X\EV+,GY5N MY8:PV(1AJCB=];O';Y<1#"PHU&.:(:9J->_9*_,K^F$2WXNSVKUW2*&E+_G7F$YNKQXSKP=0C 9EN>HBD ;>24;$+?UUAKO MB_5._R?T>+TP/?+$%O,!PU_K_&/Z8VTD$X?_3/A@5SU('+?'X; MF+0 UJ;(.!>O8<],R&*P##>"4<'81WN-!'>KS&*^X@BD'87!4;\<&[P6C 7> M'=#]&I'.,]*9#TNS?/$"YGGT73L:=5*GC/+^S!F3!IM%>_,;[75 3H9^[_B* M5,:-XJ@[ZF,>QDW\\01(R:SBB5O"(U...ND%!F<\L&BPNH=0K-P1:18OM&"W MS['0S\__5#&6]%,!CY(/*Y4@[1F& >Z=P]B$$PE@Q=>:?N,QH# MP\^]3G!S*K@54EN>A(Q!2AFBU.D>HK%Z]:^S^OP')YH8P0CRRA$$KCY&.L2( M:*"YZ$IF%VWEG5X[>XKI_(#L8?WOKWXOADDW;J4K//%VL>-9_.L-N]^MSS^" M<"D&;A&U02).1%''$Y'T7C.P#3JZ=,9932+EWH[44Y^WKHW7''[Q+&F%@W%G M=EW EA0[C:57T!CM96-^UG\ZG1F_CI4I':O3KLW:Y2[[6;? #<;C0>\W< 1^ M7W 42K_@7 ?_RCEX]^_RE:='?@;#$(?YN$_7'H[B;],??@>/Z+!KCW_K] OO MH+CHG'W;WX\Z8;R7RPS6<%EJ4)WRJ>Y??;Q6?'1JL[C\3),U0?B%'^,U\W#21?6A5SK')./N6[A] R6ZWO?3IZ^*N=0K%0K^]=-^-K> MJ+$)'F?XMQO^Z]W,*6M,_;&EK?Y')4Y[BE*99<]WR=--N?>7/CTW&NF&HN'G_#.GJG,4,Z*8&X M$>!M:LD0=B$)G1+3R8"WNG^!74;=Z(:$8/3R, 6S@I M3TI1\&:DS6TH0@!L8<^!!^BU^"M7!9=7!-\+4UVZAU5ZB,&(H[_I;[D'3\-498U6TV_BJ*[MI#N'DI&Z,''N>EHRHJ#.V\[V\ G)B, M1AG0P.(-)L-;5-%<1PFY$#B;X -D$8_W- M=H_L\6CE7\L:".JW.'^G7_W"%TSIP6J#2QP(N7*[6.S?(+R*P_PM&)-]-F-I M[ VS(_I?5Y=A*\"4?):QL?6A\7ZKU<[UKO_^EWUWWC*>O\5]AYK4)Y+1/C9NP/$ZAXW4N=7S!@!P##)!A$ (T-+/]>& BX? MQ6XW_Q< $KSW<2S1I;K[^5<=[<7\Y.HI '"#XI2 +P]\P"/CK\ZH//9S@]#Q#LV%[+AC\C.WBWDL4+JU;/ M*2HY7;L*INR257WDGUO0]%BEJE^DXC7"9W$%AJZB3(086 M "EQ<'61XB.MOVCM_DA1$4$%1C$&CKB0#AD='-+6ZV-,?";P#A6*7Q5;QP^HO0<-&1M M[L>'N1&YP)BKYP5'M33XR('M]&T_\_Y\ZI>R H.M#V/L_HB&2]#V"%%,[N2M MA0&]CQJ)&+WB"M# GZ' (BQP(A.5(47.$P?SQ!,U$MMD*#@PIP]C/(\=H!NF M];].>IF?(9N^F>PT%H2GR,$LG4.=].TD=,8Q_/.:1S_D\M&//!_/[PP'5VM$ MB?L_PT'6.+[XX\MN>_EG3#W @9-ZL \Y6/8H1WG,RSS*TRX\^<6S/,NE1!=6 M+[[^J3ESRNF2F7FC!\'.JS-[4Z]_]A#7FWK]>O6?X(3C[)T?H8W=^9Q3%Y"X M_'9%2[MK3,6U#B]=0Y!NW^BS'N2S'N3-ZKF+JD/UG.NZRXZ0U2[[-<[=O.S2 MZU=:0HTC$SJ0Q*GG%BM-J4N)62%%P$ZY^]P&^U+58[ST%.*T4OIHI_=E?VOC MRW[S^^;1SL9GLK/A.?SS:_OD&X;?V=;'#P?-DTUQME+ZC][.QR9O?6S^VF[_ M<=#:^/N@=;('_WS8;[6_P.^>;W__?-)L=Y=/K]BH+/7$H.2]1]QI@IS $/#B\ '+B- !'7:JIS)Y(XE$8P(U C) M(_89'XBI\.&.'5)J?+@=/DP;91ZW-K9_ :D"$".(HL!<9\,TB9I9 .C4C&J MG<0K[QA Q*,T.:DAXM5#A.%1!4PTT31P >G&"91<*M"LCB2^ZR=J"'B;A!Q M]$,IZZWW#C&>&Y,91Y#VT2,39!(8 -X[M_*.T%6JSM)ZUP!1 \0MZ("BM3%P M)T#$0."8459KP:QBCG@\\R%([4,\'4"PN0^Q^8-Y8Q/3'%D=%,KEM,A%PW,; M0ZW (711AB?S(>XI4_G\TRL;G6'T8WC'T?@Z+#_W3,3Q4L#E,1,8Y8I42>/^ M[ON\,C70W !HEHY]:X$YMU8C([A$7$>+K P:,0F>(X55C<:LO..K4K![HA=[ M. _E]IGF-Z_ CYEAJ!7X[@J\E&TPH, L]X6T0N5L ^;(!1U0H,1P1JC4N3J; MK2IQEI"\UN%7H\./F0*H=?C^=/CH!P9D%3$(\.V31]P*CHQU#DEA&0=,UA*S ME7<$KQIR4_*56H-?D 8_9HQ>:_#=-7@I7D^:!ZE27AJ>3\P)\*0I5HA@:3VF MUME(GI\5?FWE$*TXGO*:_",?"+N0,/#M\-2]'2:ZNV4Y%UMT$09\\I' MYK4@16>$IT;]N*NJ* MPTUON=/"@T[-\T;TQ^6M6L;Q.8A_& YZ%U#6U/A^$WQ?[*T%RQ6%]C)'JQQQ M0@6RVCM$1=)14)L,]K=)B#VDMCSQ)F&-E356WH_W2V3"5F$GI'<<1VN<"P'3 M0+QA06)[^W1>C9H/@)I+:3X,\JQ5$L@%'A&7,J*\4HB0E"3%VJB8;N@5UYA9 M8^:;Q,QG2LQ;@^@#@NC1#Z5I$#)8I$0*B%.JD-$< -6JX+$(2:IXN^1E#:0U MD+Y)(+V)\RE94%PR(6QB7#&O68C*!1$BU1%;?YBXYYAU8!Q/"B^>3@9^CT[*O+0N5.7=9UN MP14,( &+6) %#U+J^-B8-:/K#GQQ"SMN, "@QO=.=P1H]L=@THT_[3"WU2M' MT;7#V ^Y/\PPVOR$]=R(:W<\R+WV)OWQ\6KC[TZ>V8YM_"-?477+FZ['M&7> M1HG6>;5P(IN UPHR<]DP]#DIQ\$LPX*F-FF)'F(^1DDA$4K..,TLP^JGU MX7K](+:.^G$XVNL<_@5S!K_;W7E;&41?)H;>@9$;<'/WA\,N\F0(,LX*\" = M0R8EAGSB\/\*)\S @Z1K9Y.7_SUMT]B9ME.L)*IH3);ESA8';0NA/3P<#GX5 M7;^ZQS>C[4^1V)!R4P#!B0I:D(UPDX9Z:G&$%Q"U'%) M+Z)EK+A#-]#Q@F&X:=/-_JQE9I9.Z_>*GA(C6-G%AG/S3XMVG*.UQN,V<%MZ MPR-[LQ9N6 L!;JG7!%L.0;Y+41) 5B&Y8%R(NH77XZB-_P50*ZTAV$=:[/KG M=&=")DJ&A-,@)D%XYLG-#AA)E7M_R1 "Y]A)K5R"?P-<,DJ#MW6#OD=SO7W2W-@];AW=@[F]8Z^NA^@5:)/5V(*[&:CG.";CHM41A! M,L"?ZUZ!3P!DNR< 9,JG*').Q#L'XI; 0AE%+0K)<>V=Q8IPB CX/?;FBA*L M51 Q!$LY8]0)C:4 $&*&:9WJ5H%/C4.>;7W^09,-3$B+J"2Y\2Q8. MN)0H: MT,EXH[0!"Z?/,LL\3,_ LTV^SG;XOK)WU/-((-TP&W:M9E%+CL*=NT7)Y]@L M2K$U1NMF41Q?;T!OM"G-8[0T>J%34[UJ9O:U*U8:IKD MEU'J1@675ABMDDX\DER5$8-V@7!#"4FV;L5R455&;_ND]7$3KNL>M.A_>JW] M+P\PKMXV;7W\_*NY MT=W;V3\X:7YO]9KM@U_-7A.W3L)R*Q8B$M>,1&2(DXC+J)%5@:.(/8.58YPS M 29IE>N:1KW&A_O !ZN$HYI@KRWE7CAC&2=:"6J52L[?:^*IQH?;X<.\VM4S M:Z43&&%G!.(V9%H01Y#%F"L9210IGZ)=%?QLDT=LJJB(M4 [LI?CQ^JN'-*=IC6.U:T>ZD:'-##6N4F!>97L]8,-1,(VUY M0!HS&I4GA)F88W8JU,N.V9_K7@:=\JAGTJI;GEQ[TX==W\YQUGOP8-X.D^!C M@>DBTU1B)I>34R1PP55*A/P M=0]^X0R^WC(+\^,AV]Q-Y-%+CZE#$'A!/&:$1,9DQG>F10231*G".9\CE7GN MV':S),_S]1EO1HUZF7=Y&?W!I0P(KPRI[V\>7A%HW_T<4$VA\EB(O5BL(QSW MR15GT7*Q3O(!$%MRD"BBL1+!J[R!1LY&]5CP%IWZ-;C6Z/7_() ML5)V3-+,$1&CT%Q&<,^5E4IZJX46'-L?7*YW6J MUV 47C%)'>>"QQB-]$$I([PSSO)HS]73987\.!B$HTZWN]X'#1S;_FX')GH] M4^&,YB0);7CB'UUPJI]8'UN=J3XVCYH?/QRT]C_TMMM->.9GOM/^)+8V0G>[ M]^W7SOZWD^;))FVVP_[ITZ3-D_6C[>^?:?/[SE[SI-MK;>QUF_L'O$7_[NRT M/_1:[>9)L[W]JT5;J;7Q^;BU_B,20G0J^JGZ!#Z#T\A)"?$>(1"@1\+ &2P1 M%.0OAO4<@"?G%"$@9Q3$SD9LI<40U O!B([" N)& +E#6(GQ<4 IT_PITAVIAI:G$#. M1[_'G=0ICK=V^O//JF'"5[J=@G1M#.'O6N-[9[PW/8NK@0V*$HSR23 RN%=O %;@!.9[,CSG91PL$EQ5$@O!_'4&H5RMH[V.WRO^ MFF4EV[-)II4;-B+\/N@!9+K8CZDSGJW^.3,US!)R.*-RPQ9<=>78X&NC M4I"&<%MX;#FKQ]-;3OK3X0<8:=?V?2$WY[_*T5[,'$X!3-YX,"R&U8%5[@R+ M8UMY+)7HSE]Z-K@T&4^*+PS@C::#R/,Y@?N-"@(J^-;LZ]Z.]AH)!+&<=!AJ M9UC.4\44D-\VC[)X)U";P>S$V%KCZ]Y@T@W56__L !!4@\XR:L?EG-OA\#A+ M^8RPJC\8PRB[W>/Y5'7CZCE*>.K22U3OG"DL1N;*Y=CM%_-N1XWS/(,+<+)" MIPR)OQ\.2MW\K13>GW%^QON_EX_:5WX0GE]B';@\D_'%EYPY)_E$"&Q.G0!< M^/?>CU;^M6QCP, LSM_I5[_P!5-Z,%^I-'00 M@PQ*^?T-%")F1DBPK?^VSV8LC;UA]MS^ZVJW5*V\:Z^#Z6]L?6B\WVJU-UMM M\ +LN_.6\5SC>K6QO,1O>"(AS>1V&/+,,M$ML'ETW(_P7C! 0-1)-U>P-A($GI6]Z+E.WY96>0:9\(,MSI0/ M#@\!TG.4G*_/W!2[P\'1N*3; P .$U]>6M+O_81[9Q(\N.WP,"]\"6E[T8:R MTG#MI?ELW^>.2C81MM_/EG4VY0L+59F'BB8E?SG!OV"J_M_$#L>%G2^.(_OQ M()_1)VN-3^#Y0&PX\XC '9MT[1!6+6;HS[,'9K+P$?+YH\II\)VAG_1&XVQ? M1XT]^Q/FV/O),'M*A4GJV>.YD;*-PT%V.#+-"#AY_=UL2;_RKF=6Q.REV+&S)^MBIX"./ M>A=\&##0K13X'7$5O\\GR(;@;D]%D M-J^C\I[# _"1(:@I&&%.*L7J9T<[#P:N D@$,>GEY[>=O7U&_?DLG^:_/FZD MSG TGH8' '8P?:6P)UC+[-N/!VPC8U2\P$ MVQS.YO@"QI8-4KZ^6T8D6??'_WGD)QGG99H,?G3.NF!EP MEX=6T@+&T;@@G9SJ[I67Y3>:Q6-V 646XJX9JI6DN]5D%K@.HUN$4'BC2>^P MI"#,^CT=SFC1#BR\*JSP]#F-8>GZE,Y(X6CD.U2189HQ:U604<2B8'^/(LBS MS>3F%5#W,@(==F,UUO+=)H?P=J,.J)@=YN"]/RH3Q*,IIV]Y'G9A-G-86!'.5Y-UT>AN-&7G"?72"RVO#EP78?ES)F26$,KF"WZ?07PE M,[-%!T'H^,ZA70CLYW9Q+5N?Q74JTQ1@>PH6RV**,JT[HO LMI0!R79C6G&&Y0(T") MY,01BZ/CP3L#OSM#J$Y$*A7=Z>P\6Z:S+OH#+!1T@6WSN:CK:# ,H]B_*)'_ M:39%2Z5=^(VE[ILG!T>M]1^4XJB"$,A8XQ'WSB+'#48^J6@L28(:LO*N/SA+ M_K@@:B#O\QCA;C3J"\G!F9-Q4W9T2XQC N-$B.5&"NNICTQCSY,7H61'OR-_ M]E28G@V?\1.(#VOM_A#2N':R04=YQ1(-,B(.J(,=DIN7AA(OL%EO)#!_0S_IG=J%-;WM]&,4VZ?W92?&,J MT]K8/,D;W2Q&S8Q&0BH"UE)XI"EU8#*EQ(IJ2:1<>9=S>XWC:(>CT[O2Y^13 M;LB4?!,[J%5*'E#48;"#43D;J .C*"CS67ZNTW#^VJ"ZOB#%6^ETI<2S*5AZ M KFA6Y]_B,@C5<$@$""*N.$$.>H$BH)G'PM\$F'.+:J\/?0?\E)59MAO91QHF37V4N;Z"SG8Q3('>^FY M/&P5VU>_%\.D&\]JYWH_3!WB=DX5O>52MN;G'S$$ _AHP:Y'!TAM"3(^'9TJI;FKN5@YSM\=M+:WS[YS+>_;[(F MW28[&W_OG6F-_G'SUW;O,VOM[_2V/L)X/G[I[GS\L-^DK7UP;_:VV_YD9__O M@];W#ZFYR(SEO4Z$2XZDB+G+$Q%(,P,1:>Y"9Q/14OJ5=U2>[8M^.UZ])SK5 M]WA<$S68O58PN^4>1 UF#PQF\V-\5D>L1&Y4%S'+Q_@T,D5>!8*^P$6@A-$7 M!68/02[Q9 [DGW$T^BVW^Y[T)MTB?[*8J[JBT?&=D/?Y(="-Z!,>WI]: MGZ_/8OZV!J6;@-(BBQ?V(L(R><2T20BX5TH%AB(<,5DYR+STX#D0^(QV] M:]+IE@%/37SR"!/TO,'P>?DKK3BN<>\FN+?(ZL2]SZ6U!H60"Q R7;-+Q".A M/>?W'UI:=)RB,C MUGLY&?M'K81Y"G>N.*SV#[9?N/L95SUB7Z$GLV6^_A%GA4.1#8CG;X2D*"UE[FA]UN=SO;)YM' MK?:7#KCPG>WOVWBGUSQIM0^.6G#/)H0.IT.")MW,_+![6]__L]]LKY/6QT]D M^_M_]G;VO_2V3YIDJ[V.P>\ZWOIXJGJ&X-*]0L[GOG+)8&2T2.!=,2^H(-RR MW,?@GB."E[7?_$0P3=Y\A\JG09@6/+]]%+L_8[.PD36XW 1<%C>.9; BF:"1 M5!)"-Z\YTE0G1!GU/CGL!0DK[_C9 T(OI9'>M>M53HT=Y2_G@(,^70#:'HQM M]TYUT'5RN$X./RLP?SW)X4<"ZZ7^*%Q(H5E 2MI\E%Z29O[ MZ[]:O4\,?B([&Y\9Z*=H[H>#UO)KX7-NM=#$E8P4/2QM@8+:?*4O"@5#J=^?YS<_WK M54T#SB4-OOI!RP.S0D2 <$9)3)QI:V,@"5O.,6P.,$.PZCQ[3 ?H6[\(Q_QIOCW]:_? MBI_([__,=Y*(KC9*J5]MY 1]9E\/G=0I^/[X@N^7)1_K*Q_?;_RSX;F MM/PY_[3RS]7&9#3EV>A-;SB,X^%@>ER[T2NZZKPXMIG,1C=E7RNG8)!FS)F9 M3F8XS*RE!2]7%D7;R9QWC6Z>XQF]JN_:T6@^B04#7O&-U4S,.^<-7"UH+G.' M CNN;N$'O5YFCJLX<\?3_@+PCLM"T1T-8(YM;H]2LOG-B.CRKXTO6]_*?9?5 M>2N*4YR.,T[,PDKEG9O)*%;M!#)?>,FM5]ZCX!2HACCMZ7!\C5L/')@\.V7Z M[]F#6-WDT!Z7!_Z+9Y6$+3#I.A4[6R8FG4T_ MS--L/)E>]-2D%2R!HSV(]U%^X=ECRW7.%(OE7RI>X6)6BDDI<@'3A'EQW\Q. MGN6U?$+QQ8),-17$@;:D,2SZ963.MVZQ?5;0'98R.5Z^]+ [R=-W/"4G;A2< MO+FA1.[PT!@<3E<1%#56@EY>WIGRN&8*Z$$?GG,\8Y^>\;56UQ>\52[W8HA# MWQG%TPAQOJ_S5ILF$'QJ=NJN":^\:\*M'9KG9$1/X_$B$@^7FZ:,%W!DT?85 M#19.==VINM+,"%Q/69)9!YQ74/ M()9Q?>8,Y#J"DH@U<^VNGKJ^(,#/X\@\PH/AL.R]-*P8GB],4/0G>A;BX3:C'];27!@8D#36Y<0P0<[%B @QB8+R M1:]DCE+/GE;X[]6IY!:.67;P0FG@5@NNJ,FH+(69\?A>1X!+83WC?)[GJUPB M;<-8M.X:-?8GH21\+&Y[R17+!.P7>**#:1.-4Z%*X2 MN68+3N_I_.1;5&'$BXP-JA<$CVKJ_L^(PH> &T<5_];2&AY6#:W:\]9AI;?7 MR?SR;K^BR;_"R9KQ7H8I%_JBWW'\60G@:#PZ M55BV@+AGA&X9NY<[''9\D56\[%=.;VV-&2,.=.!YGW+PL' M*EK:@!/5.=\[>FE2?F;Q'WSCYYHD^'[/=\[UMUJ#\78ZX/EGA"H6,7^U&4JVO6, M1PLMV'+[M:H)6>$5?8FC<782_^YD!>O8#!]%H]4T[]<*.APKZ"J\@-&Y^9IB MI"W0ZJ)B\KR1+F)MAL49#H))'10=RBX9:P8SN&81?,\=?RJZ9\$H"T;F:F1? M8X2AP2W!#J'&UQG^-S;+AE#YHI0;M,'(<\N6R2B_X[4R0=?;]1+T^>YZJ0?? M]?I2MBO+'>[?#\J>M+GU[ON*+OV9['^1YFQO.G3@.4>MCU_V=O;#_G;[,]\^ M"9WM_;\/MCY^$TVZ>=3:[_;@F;].0T[N;+^UL8YW/G[HM6AKK[6QMP]_Z[2^ MY_WM@Y/M]CJ%,='6R8<$X\DG.:0WS 7!D(@"((?C@)SU'@D2N/:!&8K-Z6TF MHYAFU$C)M.+&8).(QC81RJC#/JK3^U]?-O_>;'W;O,4&V-5/6AX9$XP)9P/F M3'&EDK&2:U!6S9BR.L>OSW\#K'T.NE8M]T;3SII+?36OX[?D]UNN<\+ZU"LC M1M:>[JV+?;H'YY"^9 C+TT,+1"PJ6!K-67O&W^NI?JBI_FN8(]CQ<3W;CS'; M[ZL>;V53LU$]TP\VTSGN@3_5,_R0R%%DYO[']@Y_;VR I>P.#HN\P;39S^\Y M@U OP$,MP.:\KS% 2FYE4'73S7F;S3Y,;BP;Z$[7XWJ9E@>-28H[7K^9Q&E' MX+K"]$Q#GYT0RWZ2P[B7 ^R?17*SFP\Y%\TYBZOG3:H;HVD3 MK6D6>N-KXZ_!< Q1>V?0^,>TY,*!(A[]\U19C,U7=\JBE6"+$2RV^9P5R.1= MF&ZG++DHDW4P(6N-OR!PR+>9M7&U1:(/%>4:"T-,,9:=K,L.J:@(Z?,?RP;J MJ=BF*%+?TQ[2Q5.7,ZJYNW65/HEY")U18P]F-0X78GHBRO8GY/?&ERHW_Y?- M?DQ[H0WHBTPMSON(3AM^+VPBP%14BSKM)[N;26:K[&J1!LFY[JF@5%)65,_D M?E6Q=]@=',=%R\]W8#4A9-E;]4EYX-!@>E$VSXNY@W)EN\\RV+(M^ MR-/QKC4^E3M1.5==-I4_JAJ -T*9#9^_9F<8T&$A*+/7G0O\M*5KMU/L-AY- M.[/.X\!^G'5X7;S7,'9Z;C(. M'LB8C!9V2JO=Y*F=J#;FNL>GKY ?4H9Y'S M#0?CW&:[K/!TU73ZL7K<^?[HOYU MV@AR"02*^;/'H.3="N!*(U5N)^=E@Z&/!OT^#+Q<\VGQZFQM\V6CB?-5\A0N MAA&%P;"\1Y[&,V.:73M;KN6UJJ#F--(,,_/!J45Z#1#6N(X]K2L_+ZG\)'7E MYS,8RR-6?EZ9R3^=^:=1&T%Y\"EQZY--*3F3K#6*!)GT99G_)Q+JVH%^]@[T MB_,]3R5V7Y[?":YC/I95+-RHK%,8^NP?9DZ(W>Q %>[(>#CQF8@-['&G#Z*2 MG9:Y&'V/1?E;3FE$",+'L33;66IGPO*S8T'ILB=W:#N5(P?2"!^-TJ2[^.3Y M$PH7K!"71BDNW<)AJ8H9\[URRJ TYR4\[6:_I;AW21[7+]RK:?G"P/:G1UUF MCM+H4@_G(H^F&,&T%AO$?>[4P.MW1JG4[?.]XZFS_LZ%15CO7R]*=*U[\\O9G&:T63V[C;\0T;LJ04ZE*6ON2E/B=@ MRV':SUS(DG\LP-W[R6&G"N46$X&=HLJW'WU5K5HYO-URSLX/_"JCD&._:='B M=;3S3!26];%3%L8TMB;#A=^+7-1)IZI>"^4L8J0)GG*?A812Z$CKU)3IE%?7M\SB^^ MW!6YC]NHS\(MI\[FJ%I?> MT"^_85S8/;P@U[B@83E9UH/XPRZ;NN63$ MIK/R$69(F&XGW@Q[807_06)KV MZVE#$8;E)-MHEB*:?58$.K,$&AC:V9&HZO&-X3D#7VM\R'I=N93+;[&@R-.@ MKM2"T6&A0_/!+&Z0+1[7+[S)LX-::WR'9=4L@X2-7EQ45E'P M@7"=W<#RL>0Y%8-E:JQ/O*/-Q9YOJN\L'Y,$D_EO7>%0]!?N?5Q<.Q2R=69F>Y[*@\ M2C8]N#4E#R^I"HX+C9_.Z-J98MD'K)C>Z(SL[NXPEFJZE:J9>$[$]T]3+IT; M&U/,;(HH:FD0%Y8@)V1"+&(N-/8T!/H"B>\+)W)VYF)<:[.L3\Z9?OU[]&X# ?9%^ M+_;H>2(6J"I.S7YPY2)?T9S^&K-P+3[>:\C0C5M5UH-\&8.\W]8;YW6Z>D;L M^=,"_&)O_E(6_==#=_\Z>>DCDT;')+25GJ=(M"(X6J%-\IXZI:LDEEI*8BT3 MU"_0E&2*DC 85Y_?D!]@\U>NJH4ISH=HX'^A;7\]%T+[VV;!2D+[WB9NGC1I MZ_M_]EHG_E>^9J?=[;1.MD5S8^]@>_\_O1;]5HSQ-*$]?/>D>;)-MGN;K'7R M(6?.NEO?/['6_L'1UL\N$]C)0(11F*"6"$0_$(,V3A9]P M-#' FM-,:+]JA'K\!B0W<\5J*'D14"(#9\)'AHESG-E@!3/2!1*CM,KP(A]. M3 4E\$,-)<\:2N:-DS,5OK),(UC3A#CE# %J*,24PX&#G0!@67G'5Z6Z87N, M&DIJ*#G?*R%!2I<(CUAP*:G+!HLYRI)G'--P[M9:#27/%4K(#$JH#L$RZ5 R M(2 N!$$Z"(V,2D2J9+1Q;.4=D:N8/4%?M!I+7B&68,[!(=&)*BVY#]XZ:7.? M%VX<=5JRRBTAM5OR(K"$S;#$&$*43 I1"1X)UT$CK8E'L++,"\VBPCPW;UWE MTKS:'HO//%'T?G:XXXH4++W9S+R^;J]>2:]P$@0DEQ,275(N26TUC]907R=B M7A!,M=XO)&*T3\*XQ)&V"F *"X=L%!@Y#RZM-\8H+@"F5ME-HZ?K0L@]ND*W MS[F_>?W&(6%&<5"21^XT-M)A08R(!EZ?*%QG1UZ4?L^S(\DK(P+S*(>HH-\& M@WYKBH1201D;I*4TZS=@=ZW?KUB_'0X.Q^CRN7P'=CL$1IG1CF%-&-=URN)% MZ?="RD(P$X7(^FTQRGMD2#OCD!,XP1+[J&C,V4]UTXQ%K=\O2;^#%Q(SC[U/ MAF/-C,%1*0_&G"0N7:C3""]*O^=IA* 99LD)%!/6B%OKD6;:H22"2DI+9A); M>4=7^;/2[X*4$([9VW"CD?,#1&:1AJ8YC@$&K7G=4+G12'4 M/*&C&"R5\QXE:BCB6#EP"!/\E## CV"><)TKYZ2N$:I&J&>,4+4C$Q[) (M6HDQI+UPB#!EDHLR"9;R":!5<*IJB*HAZOE"%+?$6RN# M)2)Q:I6!D,XP^$7Z9*.-=5;M14'4/*LF15*!\H2(YQ)Q1@ER27 $V"2#LL3Y M9%;>$;&JS0V+HAT8?@,!A@&D\QX<8OS;_4S[^.9 M;_)4;(5^1=^'NQ^-?2YG-NM[7.,>;^J8ZH?.KQC0X;#C+Q#SNH3[17B)#'.G M>#0F,,M9M-H&K[!F)&J>.<+JS8"7XR5N+=9&!D)#HLJ @^@"XI(+9'04*)_[ M"89&AD7*M5-*D?HT2 TE]Q%P:N%EBMY'E;AG)A][IS0J[K -$(O66?L7!24+ MAU2%BSX77Y)D'0"(%[G,6B(F97(J21ISF199);@^I%I#R?T<+%-**TY-D)S3 MZ U/G!A"I(Q$,E57?+XL*)FGUPWQ*E>:("-<+E%(%EGE(H*@R@E" O7>K[QC MJ\K4U!DUE-S+X2\I>7 RA 08XG72W)+HI 8SQE4*KDZ#OR@HF:?!J;?6:!60 M5R939T!L ^CB$ Z"_."0&JQ)%-0ER@5'J4@!.)$2>22XGW/#7"N(C> M1H5HP!1Q%2PR+%!$&1,Y:I4FQ>R$:/R<3KC4^GW?08;6#E:;28LQMPXD@FD< MB%0,_F<"J?,5+TJ_%TZH!A$!J".*,F^E*,&1D9HAQ[&C/AB ]'P"':]J61]! M?\4*SAD-0?,4L>:<8NU8P,K"JR?-K/9U%N%E*?@\B^"ML9I[AA0+>7/42Z1% MI"@E:@QU5D0G"P676CXC!7]3M2;M:4O%IAW'X4T(KUXW*$EI(\^LG<$[+CTQ M+FD0,6^4YXIH66<-7@XH-=OK&9#*S,'Z#\*HT@)[A/-9!!X(1YK&B)P*P2L5 M:."FJ-ZXZ4&IQ]\G>7-JZ4'9C(0%A%"?I\"U#48%[Z/%1 ,.*DQ*J.T5^66K;FUE(8;ZF*$EEK ^*4)&1I5(@(JS".00LG5M[)56QN MZ,/7:OGP?/0^<*6-M0NI!43!8.IN$&1*8HXQ1[!HC+DH@E6$@9.+[LE M%UB-M376UEA;4YJ]<:R=N[4B&F%9;E<:HD4\4H4LU@EAJ87Q@9B$XRU)S9XO MUA8YZ'^-+3QTEH$M7ZTU 1GK^/+WK .=_L06[[I8HU7I$1>@:(>#42=_X;=A M[,(W?\;?CSIAO#=5LH6KJA?&\TNL@W>;C"^^9.&U? 2%'#Y1)1BAI_+5"__> M&\ZW!W8C[/5_OKO?]EWYRWC*4DO(931J(V@/(#2<@LP MGU)R)EEK% DRZ64Y[=GA+BQKH;%TZA%T8-S]J;6S7"D-$+UN7N$L(3=9]A"E-YA9HPWA1L%_4R*!&:,$]? 65\6@ M];+?;=E/FI]_:$*#L(D@6.$(_\J]"AT-2#$#.IE"8D;F8'&-7KCNJXUA'!U& MGZUW]WBU,4B-P60(?RP68]0XBL/8B';8![@ /W:VD0N?[.6/JB\V.B/XT0]V M^P!1H3$ %Z0Q!CA;:]P:AXBY&0Y1 ^\K!17:1XB;G4U>2Q]#3$2R*,15^6?Q M2([Z6Y/59GL=QO+M5[.]G1WUX];G'YQQ(8)T(*T$Y!9KBIQB$6GK<[.&Z$P$ MN!)K9TLT;@U73G K10#_GB2NK7#)!BV4#$%1YMR5;>-KN+H37'VFL.P21X]3 M$(@FE>D!(?)RPD7$A NP!E10@G.\=R#?SN&4>]X*"^X< M5XQ8<+,9]Y*08 +E5YXQK;7F3EH#8_G\PU (0X1S",-_$4"G1Y8YBV"RG29& M8X;-RCM\&5C>CY;8<<,V#@>=_KC1Z3^V=7>86F:#9=@&+A2QV<3[J,'M30:[ MVKH_#^O.P2NU@BG-C$*4YHB$D82,9!SQD!D<(X>8066!/VOK+I.RVBB( M1#SCABD3=8H,2XA)L>0E3EUAW6OI>! (\R=@^"EE'KP\C)17.3P-$23"$S#\ M4DD\K*&;$0WWNB,?'*4L!"PK#0B ,IA M3I(/)W'EW<;F'^VS6?Q%83XWSWGU8Y:'E:R.6A+*%<"YI\(P'A0GCBC,#4]J MMJ_V4(+UU>_%,.G&K91%[%-_!*_? P]\](9E+.>!C@??OVL-1_&WZP^^A,SKLVN/? M.OWB+8J+3N_"P3WGVSUKN-SRJO/EXK/CJUHUA^IM@:T>3"C\&GNO"S MRVY+R!K'%W]\V6TO_TP0_3"#O=Z KLE8<8.N1>>4?92;DX]3WJ"OLO#%*LY4 MI@':\F\W_->[K#&GMZK?T(1L1%_-!YG.!S%+\W'SDUD^QI1N>C(+0. ICV5] MC1X<,O"2.WW;]S#NFY[$*E_Z[99)W?3]7TT5E,T]2@7&B1#+C1364Y_YYCQ/ M7@0A?GRZ3J'I21P.@AWMG?'K2KG\<]#?;<=A+SMWSZ:NZ98N75G7M _A[X9G MK>^?:&M_9W^K_>6@^?U#9Z?]#>]L['5:)Y]8OM_VOC]3U]0Z:>+6B2?;^Q!* M]YJB]?'SK^WO_X'Q?H$0_1-K[H?L(L(]]E)SD?[54QTPC1@Q92'@B,HAPYC/ M''*&0J0*J\97WOW/?VE*Z.]W+FNZH48\>(7H,BQ?OT*T1K8WBFS:"D\EML8D M#5$HA.8$6^)T,H$Q3FU&-F((9>0TLM48=L\8-J>XU+T?6H.^+W^I=?5F MNCH/&DRR2G/.0-DB05PJCW1D!&GGM)*4".-9/N$K[LXI?[YE>]"HX-0C;T4Y M_2:T^/;.<*W%3Z;%"TTSC;,N@8W,%=_@-D>,K,<$!2U3KLD(F.JLQ0K?F5?Z M'K7X;>1>OTT=WZNRK]WB\V?4?JP5LW[SIK5JGD/JCEW +Q( MA!N:$(^:YLX2H)HL"A0%%IAC0E0"U11&/"/=?*34V'/O-U$P9B[5M-QP<[:: MEIKDXO$FZ-7 ^2-D;VJ OR7 M]XO^%Y8,TF"24@S!KZ7)!0 7B:4DA',.!)) MM$6>YN[NU[VKRQ-G>6K@K('S&?G!-7 ^ G#./6-%$Z%%+HP%#9ZQLTA[3I"D M6!&1K.1*YW8-YNZ^\;,!SFM0_3Q6O7[3CB?#SK@31UMI4:#;>7!ON'K_N+7[ M(S#C8U &64-)/AT%01M/ EE&0S0:@U$/UZS>?TY'DZ\JWX_C1F\F%7F']E_Y M[-9D.+:=;MZ5;PP[KVV$1;LUMV=?XJ$]+@ZA;:6_ MAIV^[QS:[I?8LQF!AUOI0R>[;-O1#E^'\];[N[OU\>]]L'/'Q5A.P'F#^^_ M&+?;?_2V/FZ*UC[8./KYC/,&[\)WOC?)3ALCK?IAX/6QLY>\^,V MWVX?T";]SSXX@:FY&/520E7D5*/DO,VM'B)R0G#DK8H._I>2S\0A=V^6^^*R MFD\*H>3"(T5OOI#B"3#G4[\%CV\?Q>[/V"SX-VK N0G@+)ZAS;H1"V=5I'PUJ\+D) M^"S68@9,F0"G!B7AP-M)F"+'@P7G1YIDM.2)WOL!KMKEN1X$L=KE>29[B-?# MH4Q+5B/139!HL=++I9A):@1RA K$A37(:>61H %;092!U7U^5>&/74_Z7*M) M[G2XO]X&?80)JK'_!N<&EH[LO;?#X7$FV>OE\UTUPM\ X9?J2;2VD3G!P,WT M/G,U6J13M"A8RE4*(OE [JF>Y-[5YP&W19^"M*^XXV\= .Z.OP:-WQ5<+B^$ MW6MZSK+:'213:MC,X/5^T(-Q'3?V;&A).;,,L:CDI*N MO!L?#WYV>D\E+FBD[NS;3NHT'62!&XX$_:&SV?W:&@WXV!+:[UFAGNK?. M<#0N+FD3 M":TBW'\(0\G77BB._4(03@FB$899:U6T2?/@G&9$82,TQTQ8GLSYUO'27/!? M<9AIMNQN_ /"'-#^#WF@GZIQ?H%ASL0/T;K??Z[<=09[\':5]4)QXU0K?J6'P]F6$544D0P$=# 9C\8@9_E/SG8+ ;TA$8(13CJJ'356@FIBD*): MH=Q@";E &!*PSM)$0+",7Y>R7]A+/"SXEATO6TIPU0M!/)P,_9X=%=*1Y6HT MBN/R6YDG&[[@)B/PYD:CVPEUT\+M*UJ-+-5@O$=QCI$5G?=4A-UQ:;KS($97 M6.W=B1U:$-?RLMSPX/U>)Z;&YB^X628.;VREU/%Q>+TN'\_)V;_R\/!;9S0:#(]_Y+-2IP *UULO7Y!Q9">9L2@F@GMXZ+ KE( M,>+)$5!=2Y@B*^_.-A+Y[\)%*'SELX'=?R;=X]-1W=RWR1?=R$WV#J(RDR-[ MRSV53H,D) /HX3WF3MXA&5Z8GF59^0OL\2!T_%_E'F@))QN3N-6'-QB&]?^? MO3=O:B-9^H6_BL+W.7%G(FBFNI:NJID3CF ,]L.Y(^$%CU_\#U$K" N)H\48 M/OV;6=TMM196;S#HWN=XA-1++5F_W#/[?9!\AB,SO'BR&-/>W_FRMW6(PH&W MP/L-0SVN""ZS!8N9C4!13%G0I\E#\7K<::-?@JP[/E[O]'2G=? "L$!EW%A0 MG@SEF;;&9#( 5SA:J7B>::&:=3=6]94B\0V5,YL&Q^VD]I54^I39 MU&[>?G,8)!5%5#K+\P#B;U[(#&@N9IX0$!Z,,#)@):[-91+\UV9K^UH%^HJ, MJCD=JE;%D_UQ06K>;.W.K$4;36W]#DTDFR^;BN?XY3:\UXT'PQ2>)O](B5VU MWCW]KML?389)2C\;@ )\45MW8IR M49F#R2XH?,"RJQFQ6-Q)<@_LLK 9DUQZC7&(T2>] MK741S'#1<=H".#A-< C(=GW^7[(DU;I:OZ34J2GIX8I;968/G)@_R[&OU;B* M>MX3D,Y-9$Z@^A8%MGY4WF6:.Q#1HU*9U M*\%>_L?,KO'P3'=WFG(Y+C@J@V'*SOU]@J(-7O7L^=0\^VHX. =,?PF_/;SI M7FNIW.NOU>!714RV+P'GA.?7,&$>" MHD8'9@G+2V\.!WXJ[]TJ-1V-U^7)># ]4'\\-!Z=MX\.C2Z #Q5Y)J5U&8]! M90I=.RSWR*\D_ =S&,D*D7"N+2Z:+[YT3R>G];:;SZ;;2QGLV/QTFB&/Y# Y M0QKZ_D2Q:#B_(8H;CMQ>? %GI3M^:1S Y/BB7<[ISWKT+\P9_#*^>,I4@^8N M*T#:-3+/#*4ZXT22#-0VE@%3]8$Z8@+&Y]%KJ>86PK5GCH'FQTGPG%LME,^I MR9F*,1; &'FC<9Y*K)HDIKQ!$\))710'D:=B/I&[*T?QA$!NZR8+ 3&,MI9D01@-R"8* ^YU(Q (\57I4*.A*IMM6J[4&OGBSLV_:.0*._=Q([G7[ZI7HC"ETH MI]0/7^E4;,A:R(*=&TZ:88'W]#D"RR\*5(L$X=P%;W/IG>#!*$9C\"R=%T4$ M9?>6P.Y0;?_)'9*37=9^>BRH3"NKF4R4P5+F8>]D%*FGL [6?/Y>:* M2)LI@P6$#16UEBWHKPY7/C9 ,0MT((DH6"XCZ,?8C9MI0,O",:$"%:S0;C4= MW TW7PSZ*2@>Y,37PZK[S3O42-ZE$>V.1D#1[\\&_?+"$8SZR08P &4(D-AC MSATADF42#;D@&RFLNFFS0*4L%-,L*@H2^P97=(.MR(!KE9M=-Z2N4'-J!'T' M+!U^?0'HT\\:V].:[D\K;=!&Z\P,6Y]-;Q*N1Y?789@V\]M1USP)S=/-:S/< M&[Y+DL3?.+;9VY\LU;013[1BJH@4!&7I\XP#KP ]CP'G+91T5%F>1_7L.0CL M^3+!G %'2T13:7J5H-;K_G?2]-M7M9\T%7)S[E3.,\9O,\*Z&MW^; M!S.6%N@O #S_I^MU5,SF(@2A>!&TYM(4LG!&"24X,8?RV?/]K3__VFGMO6R] MV.OL[W3VW_W[-_-\U38N4'J)+=&HH(J<(^N7!75FRG'7^#P,[VF MF\2P.NJYUK.:J4_;X7/H#$R,!.CIKDVG%MI0=-/AJ)$@-DJ2F1S MGK59$M->G"E^M>[XA&,(X-GMK<-0A*"9LAD7!?P# )<9&4CFUWK=.9/CW55BL_ BJ^2Z$!+Z9Z8>^B5/:C <5VYF&XXLXJ *4G-XVV=N F(?8)*\/N"Y <<2X:(4261PO"J]!YIE2, M&06%P:KHHT&>*JY3ALU4X=F),;B4=[%MD+;V*])!:POZ*1K!368\S;6\7XKE M_4PI-P;B-N.;2EUGAEE/&9\<[[PY]$8+)W*5 7&$C%L60Y8T&[BU#]LS3! (Y&8G6&( ^"[@5&MPCEZTBU6XN/#L%"I\!C#W!8AE'& 4 M=\$TI40N+=$Z4L.C)RHR@W(;)0(.$KTJ/W-MVOM&!/J)H@3G;.%]B)DKT-T2 M'1:W 'UBF;<[K7M0@K5V7 MF%<2X7R$.HIIS6)=O'W0>.8](OYN'9;S M&(-6WH;/@]YG7),7Y@R?UT(O4\*/Y&=Z? $L99(EQA OAVLN>&UNFOP5CAHL M<=':'KC$)D?SSA,0/#',;"$25M 8A:J(QKZT$"X")SPCIA M<")\\ M,FLD)K@1X[WG47IM5)XKRM%.')B/54PST'-V)6&O\\CN2KKO6>?H4%D7%;4B M4R"8@7*M _K&14:,B[EQVC#4=/)5UIV&^(J1R\9_1N?OJ!199Q) 36T;=6SH M*G&V2-*G*7@VAC3/J&!VTFB3.@5UK!NK$J(_%'T$$BQVL,)%6%U0O4WE\.!Z>[)4INI^)"3XHRVI?N M$C##D=P$X45&@R@R#DN>:2%]QKBU.5>4233(Y72))"H).\(BSH7P^@9W ?W M@LA42EJ3?B^,1BD.N(^J;'U#HBW0>E-<2S*T8=CP]KLY')G*?U2NDO]*'2;< M,:>5>0'P5@124 X?;*ZM")C67S@7:)UDP>C]@X6;@M<3%JR.& A6.8E>.YUG M).R MLH24:9%H@KEGSF*2U;I+IL>D#X"4#Z0^KGEXMPSAN5,Q$1L+KX-7/'#N;:&I M]=P3K;2$[?6DXM#RBOH0=S,#7IVHGJ[.]==EY2X"!"RX*%/-' @GL <_*.-(=);698 J- (/JPI M\?M1XD[>WCKT0N2N*%3&/ 5*](1D*G"=,<-,8%03P1E2XHHTV?NB$:%6.Z:# M8R)R#@0OA*&@KB@@#!*TKV@@7]/ CZ"!SOFA\8HX.(.9%%BB1&J2:4ILAD6" MO2M"H)8C#? KRJY? 4F/3:#;_NKJ$[-2%W?3;1P<-6^M# YMKUBK(X)R0PH= M-%'PR[>4T9H=:N9*FSX]XM^][&P=:J8+[B0%]3:*C(< FJTVH.WR O"/TR@B MN[=C=LE;FJKW=*\I*KE"\:5>*\()%LWA.:7&VAS.):5%S#VS]C8%WFXN)'F= MRVD!-J=]C9YL5":0#D>??L2*1D UA6. FZR0F0Z19=H6UFLXSH4Q=RKB):T3 M ,'>2,6YBL$2I@G%NH_4%61J3;T*!]9;_=VV.C).O(*MIC+/,VZ#RY3Q,7-8 M:-%'*DCNGSWO+W<06/H""VY]"HTLOCD1>]Y&ME1\Z2OD^CNBCH@^-RZ2D!.# M^HD.4@>26P&Z(RFBO4%(6Y/B]R#%-L MLD"PT2JJX)HZ"K*$X#$:0[VXVU;+W!G!N8ZF "5;".6HS0672A;:)INSW*Z;4ND$ M\I^?5S/MV@II>K/U8N_M7F?K[]VW[]^UMG:W6V]W_MK=>=G:ZFRW=E[L=?;: MNR]:[W9>O'^[NW_0VGJQ/[\PUP1#Q""<9 6U<-Y D0RZ<%Y*@%6KK>'!K-34 MYL_1^_YD-#&]O>%N/P[#?R=HI0+9;K3=';G>8#09AGUXW9^]@?OTDP_/WHOJ M\)QV/@%QGWY\M4,_;N]<'NR_N>Q<'HG.R>[%P8)0/:@?03L)QND3OT2UH>@)=IXTHD!,H-?@O1RVK.HU%>6,HXP*%F(A1. M1&H$XX6@SUH!$.D,LX>'DW!=GN;#,%5=%S\,8.N.@_O4>CV$0UURB=<]&"$& M(3ZRX.'=?K(H#OJC,*T_M_?W[G:6:\ Q&-YIUY5*SLI9#P='0W,Z%[WY^O7K M67@P5LH88>O%[N@8M*A&O/S6VQV !CFL:*5,H9^D_/C0>LTC-/30J][U+5EC!8>^NXPE!B- MW6X I\?']7MA_$#;DYYO_1=0HAO+M$G\MFQ05P63IG$"1F H*ZJ(P]%&%?<\ MFIR=P0-3C!'+[Z)\YF55W\ELFY/$AI29$+&B-5:J#A'6 MV#=6HLK#U8KU4:U^GTQ>5RI2_APU'W<\"=VX!5L2= -6F40#_]%-^4 M,@C35EJ#]7RJ@ML]3'K%=^#+LS&&W(;3L][@(J2PRVY_;)ICA=? AE^6--'( M=IB?+4[6(6T,R[4RZ9TI#+F\X%;1$0_KZ);A':N,Y"[ ROL9O=S1AVB#MH#T MCFI?<"N4"C9P8VW,)?,JUFR6UVR6+UC+^1VLY:^K,::8PQ$F$;CPP.SF/YH1 M[VT?T4/K% ^BB!FQTH-F"HJ+!3TR$\8&$@R3T@H,65[5)F4Y*@R/:H+I9_@) M.=6S7^>PK UG:E1&N_]I^I_FLS\2PLT@Z<_F:4U!BJF-YJ!?5AF?1N7/EZ;; MF%V^B!^8V7<^2#6F1].*7%?U<GGL 8M&Q#9RBSX6APO>X>. MNE^RRL37'"T.KT9R#*JR(< RGOE4F<4XD >2 Z+BE=]\*5F.]>LDI)XYKU>X+E0X)Q*4@8N+3ZDK M&WP*%R7=CIJ4EO@5T$-O@MNSD;) ,0&TUSWMEL4/-UJ_=']MWEF6QIGMY31X M#AXY9?=X%]R6(G83':%^5_*3Q%ZJRJM30IY2'](DW%K=FW!X5&J$I\&@DI$" M?^'615:YV6ICKC1Z>8&- _[5F?F+"S+-:C$ME(JPDF-S"ABQ7AVH.K!D)L2D M"!1TJ\$/6!2GG& C/#GT 4KJ(:YZ>TW%:>]%Z:F=RGWI>,)!ZL)"5-)1^JX* M5X2_8,V!?$/5@W I;A&&W>N&IM@%"'4Z&2,>3/&DKCD_/_;4%:J7B&"^S5R9 M$9QR?(T[KHBN1#8<3E(%,3>]7XYL5+D=DR11)M@NYFFF^.XI;*7VP_6:KZ9A M8(Z#V;ZEE(!N1$FD6I=9XC(,LU>*4@W22"T:9VT^N_U63FHWQ6P;>P9FXO(34J+>X@,W]01V9/@534VW==.BG$ZR,& "A\! L5U&L 3JM MS## M,+<#DT+I2V>,UR$&[$>.UM6()VVI8'N2Z!=)H[=AF.E.P#_RRXL'^4J;EL"&WDSSSMHG9\7=3N M 8SE!Q:UN]%T^O"*VKUL ,%6"9>E0>YM59@YL9NZ6$62!S=F)I[1!"3_)M)L M)"!SXXJ+S6%.K<75V(/9M,DFE8Q:IL;&E#\'=_<;<+?$K9O8-V6 OI+#QJVR M=Y8MD;]Q>1K"*2K&*$27L+V(<*LP,LFG.-F;WS[WB-%Q,C_"I!%D)_UQI;NF M%)\CG'=J@]TZPO;7M2+5-[W!$6QAI3ZGN-N^J3K$;Y7/0;1^AR%T9NAGML?= MK7=3P1U5N,;%^-97LQ>^PA>6&#]SEN *-*[9&HVZ&*;GPF9KEJL_K[#!&].; MJ@&8:M'2PI>+B'RP,5,T#P#8)17\BD4(R1B!1:90LS,CF#<^SHSJUF/3=4;; MX[BYJS/NM4+>KH7"S6J-JL'/)/72<%K/9=6KJSO_:!V#J)8RQ*='P84AVC)+ MB?8,Y*[Z0)3D6.[J8)*DP^H--8G6XRE-/*^VMEY7'U]NO?NSM?7N18L+DE'\ MOUK;KNHGI1$G\EVBRR3[E#(+ZF[EL32WH/2YLX8)[TD\2 L_;8NXF@@6]W*$ ME13+,P_B[."HGXS;W2381%B69%W&O>ECQ=R+T3B 5M9UN*;=AJF[Q(71K [\ M@GVT?#":A$>5IW9V64E3W5':EE*<'R3;,0A;J/C]TMT$ZEX6PWZ]2K=IS@37 M+T[*,-9$S,@1AB:K'M(T8-=S2-2]0NI+E;.Z9?DGOWEM$ODW\)N^0Z5YTJML ML_M(@T_94;KWYC 87D0F8L8DAHE)XS.C#,UX8?*" _-FT2\Z2CV#WP+G0>G M\HQ1E]KK?0%F#"B3?THO5J]MZ+*KKZ-89E(4(S'5= M^3:7).\;M+=*KD8%;DD.62G;W#C;Y_\>)["<"NY#@+ ,Y)B>.1N%W^L/?X!: M>M8S%[]W^TD:23?]D4JH@R!1R>TPEIF(NTE*,7<\A/_Y^OG5SYOII]_&?ODW M13>UR*_\F6Q>_=MUC\WYIN+Z5H_]+0VY'#;,'WL>-WTLK3NM?/ MN^92>O8%+_YC2<=97,%R?[^U4*EN$L733DUIM$Y7)E-JO,6J6.,^'0U!;O%9 M-5X7(XGNCVO6H!?B> 4-_7B9.LU_9D*N%/BYZ<\(YE8S):U;SO?[[/@MI_P_ M7S7%YM2&^-0'-;<[.5NC=TQX:SDP%!&-E92 QEDH8C'X?='9>I_6IG=PMO[L M7J;W9.;'!Z=?>GNG'X\/]O\$)KYU#F,C<(]H[__9;>^WV<^,X;_GAY%K;FGPF<0:/#S7-#-8S,-S4.$+RT& Q#HQ&UI< #GGKCN?A+FSFP>/FFQ76T!3L4W5(;*@IB\L\G39=.>V5(/KPD.:7!PHU M\WG!V\&A;AP:IJ,UXMP%<;H-Q G*@^Y?8-]E"8@3!)8**@LQYIQ&2IV15R'. MKU> S0_ E'^0D%:I9'<%[DJ_J?0H=H:EJB>(5#CT^M<4O@T_C0:]KB]_>0*R MW3=9FH>-U'?I%:@5E8$HPX+E.EF5O/)(7/Y-)_A9#T,DQ@.,3C[MCJ_Q=C><7%4_E7XPPZI! M[^YJ>_=*C_@L(G-E $$9+95L\07!*)[E8)#2 75ZU@O)'](8&5KML:-0RR1, M&%7?51[X621Y^8ZI#ZKA=IM&\W1'I9^D5UH8%YPBH\%I:%5!9=6(ZN[DE0,! M)>_95+&QW:0JS= (KQB&HYD+L#&R%$I4QV-5,3ZSV B82A6STDJAX8T;T^Q' MR76Q<@'VJ]O1]S,7DH[$@#^4D2!SP4!U-'MCH3&BOR:7%$]V-NQ6A?MG%%.N M1_7V*2\B)1=.FF*6/X2O_6ZBR) MVBP_\U'_#YW5&)L[=L]F0DVG2TVY"[Y0()1AHA1X_M;D")$-)+=\_NC4 M8YGN;NK?,9=4NCKN<3S =ACP]#OUH2ZX##F#DQ$$%T*#:.FY="$851!N63(" MY$251@#X,-^UAMRV_U93RIQF)F_U?5T3K$I:'J7 ;]BZ!Y.T_./=B;L7G:U# MHK@O"J(S0G(*6KUAF?5290P+ !O+*;A3RBF:R*4ZU538Y,/X$B"V1 M>D7%\SE6Z30@[9=1WK7?'#@;X' "DE6)&A@8TBLC>&;,MSX!*1]M%,8H-H&^ 96 M$P/MW'%9B1$F ;2++<%*/H*C/#=#C!CHAO+R\HG+.0KS$RD7:.!*?EEVD\?8 M\\]5T'T]9%RZ,4CG1]4&=4^!,21Q8UB7&4NW]FJV,VI6RMI .TRORDQ9O"R% MO$[EJFJO-G!*OU6AGU5X?!E0#]O>+?,82V:=(AA:)Q-_5%+94$XQ_#,V!?=VR\">,EYL<07'L()^,A?[\JS*GBU_FT\) M>%:>G6NNP$0$E-VG/#>O0M]Q0D#3HVD[KA;+ZY9:6^/6LA.ZU#.0S3:DNH1_ MTU=B\L%=^*_)M66"D)CGANM"&$==8(HX'IWPXI:VG:OY;KFZ]>("=>Z4R;/# MFHB7&.XC-?W]A;IG+S_LK>_@^U_?1 69"*2$97'C M>9%86V.I( M2\ZY,1+;@!3%%78<9%VCI-[V?1F"&*O34&DC_W>K4O2 0$>#?C_TRM"S_YO2 ML"9#))%DKTE!/77$#R@B 3C%ZU4MCV8D7R8<;K0$^=?\CV@?*(D6AH0'#-ZU M2/CYQI33SG@_/NGJ6RCR;;RB3NGY=G5-BOSAUC7)R7>/L0,X!14U@28(RB_2 M(AZAM!,>7GD2VI[6]CGX\O'DXW'[U7^.V]N.?]Q_0_=>?>QV]M_3]KZC'S^\ M_-2!D]LY:9.EVCXG+T\[ISOG!_"_SN5QK[-]P#^>[N:=_8,OG[%831,NL+1S 3NRLH^R@6=126T5HK;8-EBS)VA7%&GI3",<1=S M&[6W1(F@HF3,\,68NQ=[[?;N?ALC^5/)&@SKW^V\VNF\V-UY=WW,W,HHN!O? M_U,B_._43_'9\[] H3U*DWID,LZ+68/K\Y *9Z"9:L'XASU?A]U4S..HA%0, MDT&=8+/U,DG(2=L9I/_.'F1.ZY!T!-R^3W'#_>HAII*GS!#T@%K21JCO(QL' MA;\N:U+%=,(A;YCHX!651VG MI&%L.95R"7 (E66Z*B"-?I#6J[(25D;":9@[#&DP M&G6G]L(D&4W'4AHVD@7+S);8>% V83@A-8RN^5_L]H'EX>]UTA8H4\ L2WT- M1HWJ6&E--Z/C5L3PULW6AS =67H_##B]KM10<',\YL:-,4ZZMCNFI#MS!-N8 MG![) 8!D>MJ?&M22'I?R[9H&WHWRVGE28?W>I\*7I#O\VO4F8R8"C MAR($=FK5[>0(U++WI/WA[Y.#DS:H6>B!_XC>=/(1[9MTEWQ\]?;3'KQ[40C< M [4,GO?EXX=.MWUY<($>>! *R=[^V]/VR2X[.'G[Z>.K-S"&7L2_V^>'-IBH M0L$S)G.1@7B%K6ACR'ST5-(H(_RS) 9&6H#I!> M% -?;NV^;?V]]=?[G=;V[KL7?^V]>__V?O+?32]^!%(4&EQ2^\HD(E06Q&' M2FV:>WRG <5:4+T/&X4?=:+W^HNZFBO-7(KD-7 M'$H4M3K<':(_:]CZC.=D-&?KQM(&QS#.NGQ'DK-P/K,;RH(I7ZJZ%B!;5%(' MLO74CJ?;>.2D/[#(Z M=K8.G6%6Y#)D>>$Q%DFJ3#.59S(&=.2Y !"YB(>Z(,*22(AE!9>J,%);RVGP MC(M8F+@J%:W,*TM&VC)O:W(*)R!E4HZ7$6)J60+QH"PSF32,VY^[^V:HB?D, M-7%UAMJ-B_#@,M0DV\S5=\A0RS[Z44O>T%J1IQ*[6(]<_+\7P.MWQ^YK#YB%Z0<>Z6QCJ%I1_0O5=M@L+: 7V/ M0AUIG[[A[>3?;-.#DT_DX'3G2^?D;6\I+/WD@!]<@J"WW3OYN'\ XW]S\7'[ MZ#SY-R\_=D$8[![L[]#.J[_GTQ$+&K52V+&^""SC(C<9R#8FBUH6>0[JII'8 M3'Q#T.6&DU\5E'[S:;AOY/D] 7F1A:U1;8UJBVTA;H]H-0[7**:C)7UD3J,Q)%! 67DTQ%FF>%H%87P6H= MZ+/GQ89>40[[@:+:]\C _FEBY MC35$W@4BY[+"B0^>YD6&+8U!\+,\4]RZ#//!6B=#;IE\%@983;U-@Y# M+WPVJ?E \C1V^^79P:-I+";,E![%.GJJ.W.,)??C:/'=5>0;YF+"V_KH$PU5 M>EEJB@P'OBI+BI[2] O#:NLU,W6B]3.(\5*84;HZ5D9A%:&JS5>@D[+,DXL9>?5,[E59LD/B0JY M:R;);O]S*/.RTN3?!MBS'4PG#:V_X4N,[4#*2*3S][(\_> #!3Z$*BP@1?5A M>XSN_(R'..-0SOAS8\8SK^!FZ^5@6(;+->Y-T8C=?EE&"./S?*@_3X:-"UN8 MK%6-(;6AJ#)"RM2SLHU,';#0\$2F1*[IV,?IX#1_GJ;3C>J;7S2C'=[A?*;9 M+GMEX")<<#M"?4B8A1ELP"GC+]D P? ,$,1E- M1U+=ENC-C-)M\TGBY>F]*.-09\L N!7&S<8V90IA56L9IC<\&PS+T--Z*;,I MW#=!KWYS'>-1AFUL )">I?#LJK5=]2V&D\!D^8#K.\M&Z@*TIU_2I@"ZWR5S MZI[:J;B#O+GSWTEW?-$.X^.!;T#U=:+G3^Y.]^-#3O;AMZU#YWRPRJM,R0+4 M3<.+S/"@,AJH)5)JRBQ_]EQN+HN/T_9T2&!WV?][ZAOK_?_6^W_1?G-H62Y- MI"KSDIF,6Y%G-AC#6LM(HO"!%>E9,\5OF M/\H'G/](OWLDZ Q=]^*+NN$"+.';LMC]"\R8?8=9Y*D#:9UT_V!B/R]J(/[$ M/IYBRO+?W9-W]C$YC(^'H51%^ZCG5!T,RZ#N M*Z3T^3H,J0*8;UTI4Z42#*,%L4HJ310O@4,@Z'PS]*/27ZP*7J>G-\[V%!52.$BA_Z(Z/=_NP:5T_,;UT MV$>[:58/1^#ZX>=\Y_*0Y\9XPFP&YP!.>?0$JTV:+$3!-'>87Q*O,=ZOWG@J M*5%:LP+8D35!8;^.8 OEA,^MB]7&R_7&_\2-%]89[* "\!YR+#-J,\T+EX'6 M0ZDV+EJFGSWO#Y;$[&6Y>S0&)MD:E&:'S=9/!QZ@VCQW("[$$+EV3 '(.Q^= MD4"71:[N2'\WU2/_6O+[R77)?CSYG3@"BB';V]]B[?VMR[VM0R(5533HK""< M99PB,3KB,Y4[4,L+R27EV,1R0Y 5>C_2UQTI)!J+58^)!)T2X$\1C>(RHR 5 M6!'B'5G3FD*^-4 =?3GTRDGIC =RL (X$XB>UO,BB\!.-(M%L*YX]KS@?$.) MY9!3M &,03I$(WJ)3^8\]2?$OKEEX:+2ZMFP%'P52BH]Y&Q*#2G2)>YKN@2/JSI\D0_HRID&F(Z.V,";R2&Z5REZ5;!Q-.Q;,PCD& MTW".%IZ&RIN!-1-&5QV%.)CO0UQ5#0[^]^^>TG[C8CRXE'8N-PFCZY3V[S)8 M)OEZL.1VU/6UQ0+TX\R-WT\Z=+M4G7?F5>=4/^ ;E UXI$O30;R_Y-NNEY7B'?QJO7RG-%X\G(RR^ZG?94;92>=3 MF[;//Y[\W?OXX?3WJN7)XL996T*OU_^ M>8IC_+C]$M[Y'K//+F%>\'?G^./VQ^X!?<,//BQT)=:22.LYP5A@^(;7TSLFUZ^A M;0UM_S1HDS:/!8]!<6)X836(&"POK )5&:5$@KRN@\[]6J!;H]X:]C3_M]KNC\3"U/%IM89Q.G:Z<^DK ?=3 HV2, M3O& X88\2&L\M23F@C*7!T["+>QG:^#YWL!ST;"4YZ1" MP4A>8'4#H9<+@JR/VL\]:II:19D%O551[G.O&2VDHXX!9DIBY%IS?1!';::Y M*E8X!6IEQEQ(>7<1CAH36;1%[H,1E&+M'2KU3RK=^17Q+_1Z,R6QB1"6%<*(AW4I)[6-'6$+N& MV#7$WMW?9W)G3.%-+B*GJ$X2J1G\4;AH@@EWMHRN(?9G0>S,>BH*9W/'/6"J MDAE77F3*YS23N?41MKF0@3][SO@=&Q\]8(C]A_13>H\UUUO] $L4QN->.B^M ML^' !9^:3:2:WV7/H+.S'JP&+O)XD/J9#";CT=CT?=G%8W6-'BS:T2C2,SG# MFC;8?:3QNE2')C7?P&HA"!]59YGYZCXKGX]EQ+$@SG'H>1R72W5KRMX9_YUT MAU6]G.-!SY=U2;Y,VXF,YFOBS-7 6?VZ^M*EL<\53Z_;XO0&J4/+&3PG/1>7 M[ 56/"])?@NKFYP.^G75GO+1XZ%) _7FHM4]/0V^6_;TP#Y/P=<5^AI[L3"6 MU* *AG]JNOU92_IRG7S O&X)+!0Y2Q=]ZR;VDV-6F5UK1L'>JO*[!415Y2& MY/W'&:Q&JO(_Q,+C,(Y9C9-_S9>4K@XUF=UB+)S?R?CJ6Y;RF7_2:N?F8O3LMWG +1H+N#BW*^<88S?K6+]=2T; M_FT>S%A:QT,4-?[/SK'7V=_I[+_[]V_F^:IM7%D9 MZ-[5TA\2$[BV9U%9VK.\/_C, (( _38@!A<%N?G$]%H(@OBL23]\"4/7'4T! MM*Y*=@Y0\\VKARU6S ;>=1',\)M)BGOEX/=F#.]#M1Y;Y7*\K5?CQ6PQL$,Y M?9R"Y%<4'&N?=[8.=<$+:83(M<9GPTF52.&*\9RPOZ[+E&Z$,91%Y@BCDK8=0:I/1)0 M51)N]@=CTUM44CJ#\4$8SZK%*[NW+SIM#087W>6XS(]%%&0 7;)0ATRQ( M7>12<8XE:3>7%H08P&[@*(Q*S(B-_0+K"J:](O6 M@@Z4M,.ZWBAPO4G[">,Z.3E)WC& M^=[^%EU$#^SM_?%#^[*][RX/]AV'L72Q^G[[!-YSXB[:'][ >+=$>_MCW-L_ MNCPLS\#4JO9SI1W(]-P$83=UN7/I:M]%(X)O_=(;C$:_IGZR MIZ$5AX/3>M,2[LPJT]859^_1RB5=7#U,[PHMJR*>I[VB9Z5@14-6Z-QGF1BT_:WQ151;> (;> M"[7Y"W[H#LNQ89_UUGGJIVYQIN-NEL8(DL#FTHF\"I5M8"8O N6.>$Z#L0#. M3&OIG2EL4*O[KUQ5'GL+QE /X1TV=DQM(G>^E OY$D@;>?)D7!7'7L-Y#>=. M' 8=0;W+2<9\SC)>$)89D_[40009K&-N$9X?B2 V*\2]C)#'< R ? /6EJ_. M6X+ 9+->"8,U@=7';D91W^CLIP+A=S]D=ROLO2[0O2[0_;0&NR[0O2[0O2[0 MO2[1O"[0O=[]=8'NKQ:LK]"-;UTQYSL5-GM$P8 K&[A%+PT-(FII#&?2*Z4T M<2JW/!:%"3=U3":W+&SX=8KR5@JC>2A=W.ZK+Y?Q@:=M&!OHPB<[%YWM(]"- MWYQWMM_PC_N=T_;)SI?.JY:6?[$X7GD[WM(PKZ-.EL M'_?:]."BO;]##C[LT,[^2[AFH9"U%R%Z0TTF96$S[HW.5+0F<\8%(J,TN2!/ MM>[A&BINW5Q=*2N$8CZ*@A.N;4%904C.'8MY,/:&!+@E.]H:%'X"*,Q2WRRE MA9*<9X7A/H/MI)EB19%1+0JB>; T5]CY6JT!80T(JWN9"QLIB U4P3_*.5/D M H! 2UTPPXN;>IFO >$A ,(L4-Y@YD0O;L M^5.K!K^&@]O"@<50+.<"9=3S$+6Q14#>4C"E!0OY#:E%:SAX"' P2RKRKO!, M.9LYH0 .!+69 7S(G&96$Q7R/(I')1_\HZH)OVM&!#S)LL$K,2AG2M*"%\83 MPS6AVEK-B1%*"BBQP M4%<<*%)E)$0RWBNI14TT"@--3EG1IJUO> 1G,5&J1Q9 MP':JF$D U8QC&Q6C*4RW69_'AG460P:T67,J@*%>"*QD M/ZWDNO"%4'ZMJC^"LSA3U7/O:4&+'!,G?,8Y(R";6YT55BOI;#!!H>U._(1R MJ>NS>*/+31#/O6%<.,MM;@T<.T)<3HT&&-5NK2<_@K,XTY,=T47PBF8DR"+C MA--,&QTRF;M04 4GU>; %XN?(*,^C' OSCH0<8NV.,*4T%Y4%Z M#7*XS;F6@2LNO5VKQP\=>N8*!%N-8C6*:5C034;4. ^]Q4FG9]K!_"L6YH MVHKE-(HB,_ AXTZ+S!AC,R=!T"=**29S;..WG"6]/M;_I&-MA::5 [T!5'L@+D;\*TR*-:Z_^/X%BS1M@,*7(I;"9R M$+V!0_O,^()ETO.<\0A[RP(<:WE'N_AW/=9?FS?4.,;?MPCQ8S_KQ'.M/5&1 M<\\+..7>Y$PX1ZEE18-88[[HT+CBLG+=!+4,QQ*AEWAMRLH=^Z>-D: M(GX"1,R4=R^U!P!PF3,L9%P1F^G"P"?J!$@(DEJ)(2L;Y*[.N35(_--!XEZU M:=;"PL-"@IF^3S'8(@B1:<,(" O:X">9Q4)0$S2 O,(RK.*.G;K7./!/QX'" M1!&\=\'G.3>YT<380 2 @**J*'-RUP:"!XX#,P,!DU8IPF(6M'$@$0B76:]% M1IWGC BKBCQ_]ESK1X<#\TTXIL4^FX42KZG$)H+DL@"&!Q3.I;):1U/DD>?$ M&V4]6U=B^R&%-;\<&NVE$D)E)!H-FJT%CF6ER6(0VCL=X8_XQ"JQ754P\GO4 M8GO")=AR*=:%PM:#_6Z#9>L2;.L2;.L2;.LB7.L2;.O=7Y=@6Y=@>Y#F'IH7 MF+&L@E".,R*UC:&07GC&(W8-6)=@^\9&H!.X!Q3A@_TW%YU]W^VYU1FPDN6<65#IH526TY![D<._^A9NY#4H_'10F/F*M5*>NF" M&+, M.'Y8+E4=M"9LX2GW$25&8UYQDHD\HR M'@R PZ.2'=;EV?[YI2^\L1$4WL(J;KAS1@'["AXC)4EAI61K4\HMY1XX#C;YO9>X\B"BU_[QIY1AT@KL&QQ6RYWT M6G"?%WA2,871TK65X1&Z]2,XCS/= MFELA@RY\EJL 8JPQ(M-2FXP1(0767A2.K$NZK4NZ/03HX9XS$-6Y%B"V&Q*T MYYQ%1ZCVGL6X5JD?*2#-%7KS+C ?9,B\-!X$A!@S'7) )2<#IS37GKAO[0%X MI$;^?_R!ER($9X*#(ZVY9U;EU!*M#3>,T3RL8P >P]%NM&&S0C'.8Y9SIS,N M0\R45C13GM%8D()$QM?%WO[YQUHX;POLF!",X))PJZUT2DL.*F&NHUTK^H_V ML#=:K&DN8^Y,EFMF,RX(P1J/(3-&$<]S;8VR:S[^- Z\%M9K8F"N7''KF:'" M&EODEBEOE%O;#![#T6[8#+PB>=0T QC'(!UJ,B6]SY@RH@@*OM!D70;NB<;> M&,FD(X)9XH$2G#9&QBAU5))X*]9^[T>+ ,WB<#88KY3E(+H[DG&3RTS[D&>: MV,"<9*K([]UE_:?7>E@CQ'=&"(VE8)6*0EK.M%.B +"0.@@)J!!OX7-?%XA[ MR# Q4_B%5H)34/.-X0%T@$ RJXN0B5R8 .Q YXJM"\2M06*5C> ^)7/68L1C MP(>9C8" 6,B5"IDL!(@1D@$^%#G-0(DPA?:TD"JLQ8@U0JQ$B$"]"P4PF-PS M7@BAK:,V>($E2;ETZQ[LCP$+9D8%FU,A,=7'Y:D3#(N9Q9A_6E@:"7.%+.P_ MM70<_ET5X4K459:[*ND'()+97(0@%"^"UEP:6 IGE #2)^90LF=7U\A*LU(_ MH"[94O&(%-N0\\W6=77Q8A"@+!;4[MWW+G MMU^]^=+>_WAR ._\N/VQ]W%_9ZG]+9?W^^]P'.\O;1>6?[Y4G[P\[Y MQ^V=+^E]^[U/G=._>_"VM_=V] M3FOO9>OOK;>[6W_^M=/:[>SOO-UYM]_:Z>SO[N_NO%NF_&;0R\(I*#?LYM', MCYX#6'N#^J4MN.=&1U843(K K5:%95<6]"N^YS%)3_R].P: <#<>G!)@@%4- MRF)\OT_Z %%X%2SVH)\@RF!I$B#Q4:N+XX4_3T-_W!K$1@V_FRKH5;-^*%4, M=_M5;<+S[O@89H4E!I'EFOY%$@'E'Z-6/XS+6:?ZA5?4+MQ(E\%2C,V7KRM6 M. SI7F0TGY,X@$\=!M.#(X!K#O>/R^_'QV;<.@<( A$#D.@4WN%;XP&6-?Q[ M=V>TV=H_#J/&]8V2C"/D#=W1<7G#X+R?1EE.)\R][6R(WXXOT@75RV#??7H% M_ JBS1#VI67-"!>D7,((HR^'AW]A64AX0+?_&9Z92 9^&'9'GUI=6-T!,,!) MC%W7Q5]@-&K.Z50'K=CMF[X+52G'QO+@U@TF\%#@F[@7,/;RVBY\&DW. MS@;#<5J+>F?GE@L'"6\[+XM$5A."Z81^P#'A9]S5M))IRG"A@14:37KCZIW.%O M0(8732+LXG;>C033N)JCOYGDD. 6Z0W?? LB:HXNK<#I8 0S!%&Q"^\P_3$< MV2Z,PU4SA+L'IR KP0.3$0,GB0/&UPT *H[*W8,E,'8T&-J$B(A-0QB;"]V$ M+#C^,>#.UO(1F=_&5MN,8(-:^T,@K0@?MHZ&H>0FO^ IHN2/]OY6^I3_\6LK M52B#K>SV$[J-SQ'#FDN)(WVQ_6Z>.A9IH$DCN/8PY5'7IP>VH MTBZ?#F"SNOW26@#BS0QV%S()P\2DS$6;XN^F= MFXO1L]_F^1@PL>:J+R[8E[R=U M"50GT*7V05D"1GI+?Z59*_@DHYB?M\_;^ MW_#<-FF?O&$?MX^[>Q\^?H+[^,>3SJ>/^R][[=-VOJCDMS^T+]J76_"^'=J^ M?',!8_NT]VI7?#Q]"\\Z/FW3M[WVA_<7!Y=_@Y*_!=<<'#)JHZ,A9%2RF'%; M%)FE+F3<6Z S9TT>Y**>;&+@T1=Y""SGSD4C(M641U,(IATEBUK^VYV_MO9W MMENOM][N'[3VWVYUWFV]0(W_/DK]S2^?'VS,M<9,#TE\Y$6AK48W$ E42F9 M7/TY2OTUV'T=2/T50#TK-4W@>N6'%X/A&5Y:??^_P?C_3H#@P_"Q:?%-W>YL M&#YW!Y,1R+>]D'324F*NY@JBWFR:I48/XS4@^/>Z^',E1??@OJ01GZ/X:$$@ MGPQ;+W;VTI?E'#9;+R=C ((6,*SNZ>2T?%WKS%PD<:V55A_D/% NTB\;K?/C MKCMNA2]GW2%*SOW6GAL/4M'K' 5,"F(F:O__MJMMMP M7&LW!'MJB C//238?)O0\/U]N1H_G+GRR$O?!%=(3,>(LTXU2Y3 MUJDL=Q(XJ[&%I0*EM>68W"G1)[JYRV8;SD"0DRIXS7APN-.2!&*9HD$!]MT0 MH['>[/MM-C\L<@K+A/WUA(+-5I1E1JB0>:J(IBQZX$3/GO,54573S=Y F]!9 M:5I)_//^9O)OBR"^( F_HU2.2QHMU;DBC'$3*24ZOR$Z<$U4]R*J3_00<"-G MD602TUZ_U1E\+OO<3"7^IL5Z&'H#EXRFU^@L:()O]6%$ _16A!;,!/X]FPQ' M$U-Z+DREBIBI41W]$W?0Q@9>IU]O@8XT M;K5-WQR5*SYU:#P^&FV;(:BI%:=5&ZT76^T-))[*"W9^#&1S,:.8!@%OS'MJ MDM=EJ[U5DM^+[7>E%W;F7D%GQ]1!!->!JOP?TY^@ XR6;]]LO6X0=G7=!CZK M=6Q01CB"!?G89B<*W-^[L%P' >] M[F#JI_,&77X9_J?ANX'AXMOQHF!@G6K_> 8+DCHA O5W?>W$PTM_P8<]PT^O MZW<\^W5Y8NBL&C56(RT\+%VOA^_XW/5ASG7I/W='@R$LN0^ A8.S\EN<>2+% MTQDI B5\AO.+@0SP[PA'AFZT2;<'YWXRWL!0#M3F+\N5JQ81#OS8=/OEXQ8= MT0^>C*^DFG(]84MQ<1$1^T!OZ#P=C;.SW@2P"K L[5CEA]PJ+W@9PM0=B:L" M_W<$1_P(2<>D,$ST+\.%U0M'DU/BIGKOJL?.4=$B?.J0PZ:+YR@=_4KSR% MO<;]QI?B)3TX._BY\CB7T;!HLS(PICI0%5M['IM^=>225SKY,M-YA\69P..! M1M.OPX G+#URZDZN@BG.)O"-:[D:1/!RF 5,P[1B]TMB46D3*C$?!W47B<]9 MI;P-05/!."]0PLSS/&K#''/1)B,9R/L@=#8%O=W.RSM(>B^0G\)08)A[T_D] MF,C<'^\D>$/VM@Z9E$'%5*J6PC]$2M 9"Y\%'9T%M5WYR%,N#B'XOR6Y[U:H M\T,<47>5!U*XP-9IJ0SCX^3":BU(:6(R_0=QS_ERDMPSND:F:; PO+,AU20=*)N*)-5'@GE0<"J2'T;P@ $?=(%7".T(W:4 H$]Q:?C#EM8OS M1REE>OV5K! X%NB:BQ94"O^_$#'(G')OG/9%SJ.*7A7 %DE(W% 3/F_V2-RP M9'GNV'6OH& +3'7@T)3A/\"QFD[Q]7!P K \VNUOS_2BITQX[4L0Q!QGK B* -_+ M1<:-T$!X*F;<6<:)%TSD:'I;37:FUZMUB>F:EXQ^B5:N/!-C02X'N'-+= M-);\V] <9=$QD.*M+RQG16Y))-ZPW$KCL?C3&LF^B[,[;[\Y)+G$!F@TD[R( M2% VP^2>S$?8!V^,%E@QY_X[Z9;1D_-$ BS]SJ1" MK!'"-Y?=(X."P6L+^J8T2"+C%/I,R5HS"Q&ZKDHEW9%)XR^1R< _E$H87V(F3,"0?8$P![\),)CDJ5 M6Z:UN(%\,,Q_U*"=6L(&&F@0RQ^8W9#,:;<6U[]\6W/?,H.]4F_ZY>(;6/TJ M2]QJX]]*&U_YJ-O8^BJ[WN6WLNH)D<.ART%W >Y/7:$TD4SP$)TPP(/D-<=Q M;=6[I\M^"[68@AM?$"Y!@3&8WQM-AIT8L@"+;T D\R!K7FO5*T,Y%E+H'X?= M8K<_S?&JC^ R%:]6^_';MAE^ IAYBS#R$CA1%0"#"DWK-7H?\,M?S @(-J;$ MI4J1JX_YKW/VD>8Z G$/T'^6G'2],A-SYMZP9M2=@@H@26]PCJ>SF:X6PNCW MVC0!>B0^YW/X&G;I">4Z,BV#5SQ7R>I0Z"*J/ 9+BUC%6<#YS+X1WWQA1LV'/( M/!)!IGNP'"?^=38,,0R'B;^,)\,^ONJ.5HFHK,]!Q77<<6.(8E%%*;657(GP6E$3SVFU()RNXOVR;[' SVCQ*=,:V^^=+8.G63&Y2"7>0[,@7/-,B,+ MGM$BD.B,H#S/GSU?;N_R+T0MM+F6CF[8>&?.,.'PCZD8UG"!#X9=X!#F:\5Z MP*( ].\Y,YH#31C#.#?2Y)Q03SS_]CCUUG1'P;\HI_:DB86#.(^]DH&#@2(8 MF<^X]0(404D1F RW)OI"FRM-"<.TE#69;$S=QFC\1PB9HXMKI4NLJ?3?./YN M )*(XZ]R6,#ET^LF(%>_' S&+P=#D$]29L7H"4N7[R\[YX="N*"X4UF40F3< MJR*SQO LPIJ;@N:1*@WDL+E"L/QM%%.H&0;')>_/Z.;@T)^\[6\##-;TUEM/ M0;&0I/"Y,":S3L0,N(;+,,X_4R)$$F,L0S M.:V\L O' Z/C]N'RVH%=!@!^&8?^**T7YLWA(E6+.'LV_EJ']2V^@I8F@#06 M,QD/,/G>I:U)VU868)@X#%)#W:.AG5R7[>MRD9M<\@@"!U>2*U]XT#I\#$Q9 MY?S*L]JP ,#ZNM_]9'@^&/I1Z,\=W&F@QM9T+#OU(N#R/+ES>D3:6X=>@4*G M 9U563:/4OA$6>:5C;S0DFD"XMV@'UH7P0P74W6K0,=?DO( 5%51W71=Y^@. ML+H'Y)"$0A]Z0!;#4>M\V!W#Q5BSI3+@P>.SZNC7^LB4],TX,8/Q#R$B;RY6 M$U GC17@OSOP;T-IJD:V/^A7+.#)D=(GLO?F4,C":.]#)BC6BM.,9I9%GH'L MK0I*+1;:!&ZOR!(5>0S+.*NK!-4!M(L0A-\W\0PM+F@#G:>VZ\L)?$^ N4); MV)]-I229)T8=G>VMB\Z;0V(4]4['3%ILK5UPEUD"JD$>H_>%<$6T'AC=.9RO MBRQBZD*9.[9$+*6E87QE\/E\I%G3C(:T-66;2Z%N6//)FFK0:0+1DZ.JG0O0,#C1.2V$S1@)M(K"B3'/J'3:4",="/C78([QGU-U MK 4N!(3R8JN]"6A3TMGGRA@, @VPN3EP2@%DRX;DA@4YA9DY-YS,O"1)1/63 M,MH1+DV"K)DZ=Y; KRX_L(*XAQ4I)-^3N5@8W9S*7,>OW\IP?6:ZOEJ':0E$ M5&CZW@R3*-#JGIX&CP$DO52HP05?&P>;(YA&@*,F#V)$-@:Y>-' OCNU4=]D M,\=5ZL85X?,I3[37A<4HJVZE-"73!10I9XO5Y:Y;XS_J99@5^;IVD.4XYE?[ MV/A4>V[@4DCG8A6 :RO^/;W:5.KJVE3K,E./O,S4RJ(]-Q;A62C:0QDCA!NP0&$?I=<-=/K5>6L(C\#P/R%XOJYC MZE;E%SSF0CYS20:C<&:JTK33)5D93CC->2V+GL(T0G]:E!/DD&PIB6&C2HZ8)@*.)F<83I*T''BA MJV(9L'0E_@P"BL?/*Z)/:N9=#Z"*W; 3?P1L$1AWVHQ:E!F@4HZ;^!@M9-=3 M6R-7=*X.\EEU^'XFX57IWV6\S=AT>RF%M4YGN3-IKLGO)Y#?*-P$8E@0+%G* M<%&NU2\Q\B:/6C%%N?#28N_3Q#FU*N"[E85Q;FFEJ'G,C,7,.$QE77F"UM#. M]B?2N3PZQQC[SF6;=HX.560N:L^R@E T6 B>&1!4LL(:ZR/- ROX-9;1;F6I M*BVD"49F]O"-FY MY.0:0JAMV8D0-FHC^&@ -PQG]B@_7]6^S HJW2D5"\&B_ O)%K/"A*%9(F14 M%?!/=BR#D:I5N )B]]$0VQ]4M9:F64@U3"^RG2ELMVR8,R=/;_S]Z[-L5Q+.O"?Z5#Y^P37O%2K*ZNZNXJ^X0BL,!:>!NP!;*. M]$515VAIF&'/10C]^C>SJGNF9Q@N@T$,HB-L!#-]J5L^^6165F83N=I66S>& MU,8++N6D:-P!;7CMM[)Q3^.8&B!^NH>.7[6/=?UHYL!)G;%]V;FUA^->3>:- M)AO&E2U8(#P-EVFOX+E[VQZM?7W THT&D% C 727NTK!\J M\3TUOO; 'XIQ$( 6?XOCHQ+0 9]1[9P,AO79V39,U*ZOI4\.6[FS+N*+,, > M7@;ST^2_/SOK 0%%1V;LV+2 QES"5+RW&K7@;;7X+LFLX:A]59%R*Z"K:8FN M!(JU?(1*;\@8>), P.AS?3@KX]><9I;F0$AXH9PGVJB,R5) M*I1C%N9>YU<<&ULYK(]I+SU5G#MM.)5<:)K3W.>*X[M3T4W[]YEVK @F-/=" M9HXH)?#$#N-$J%(2QS7,C"O*0LHKCY\&SWM(]AB/MOP4=GSQ[Q,UM/'#?]46 MY@R*IB[[.5RI3A'0:U51YZ%HP'0C[ V#QL!H_?.J(4>QHM)%O4,S7%*5YPDQ MA%\G(_@7N-R/P YNDYQ$)==V>2[3TZ][LXHS@4:T2KV@+H*GZHO+2;GFRLJ$ M/'OA*%EP$PT'WH5<=U@&Z(J4%><5NE2P!-<5U:1L50=#GPQ.W=0IT\I>TN0V MF7.?(Z&^XHU7OJ 72R>U\HE-"]Q$4V-V",Z'_;ZX"]EL^6%06'LT9EN02\<> M=/HJY[UXGGON,*NY$#RUF?:BD"E\EE+AK/'+SWO=IG+[=0"_U?08@S=C?Y]M MF";8MGB2Q+K4J9(*4K ,T%S8DD@M.!9<9Y8K:BSE+UY*5F[D2X)T-Z;+INI? MK=(K@'+@>C%YP_RQ/YUFSI;62VEY(9@N"YN63%)E!(._;Q.:N^CM@%6QS-NQ M'WC%@=^=-69TX.-"F$LK\0P70HC\)/[Z"DS/%5E6*L&( MUZD@7'-!A'&:I)86(*'.*YB'ET6V%!J"&?ITR14JR/\H#"X9-F7BGF8"V%G< M]M*JBR''^OQ1K 6", M5;T1X,"O@TG/?4':W]1J[:DA;B3U<:-$X?NV<#:.QWB0#(_I7VPD?UEH)E6*R%;B[)1 X2U\/H\: Z!3(L$S5C^O$4%3Q_AN=E0%++OAF!T__$J^>E% M\^>+?X4BJ[#<9Y>VY#]>W3+9IJ)X<-['$A'-897Q8":U;9&]G&/RNK;/C\C) MH(>9++'<4TS,>!I $HA4KP#2S-MVMJH W=:9UL8\F]HTOX$F\&E GE M2<'VG(W:^4DX[=\D59_96,/E3]E,MF*A5ZQ>5T>@!!=L*\G2);!>XAFWRS(S MK%]B7Q0F,!*RF)+C%KKZ%6&9LR ,T7+Y?2MKE2' O! M\XN9*S>6!3QL7+NOTCK+&S<=JU#H97&_9!H(U\Z1,XWD:6]TM@H(STM)< && MTLY-G80Z]*0E"4NNF=^&A0$(R3CF1F$QI\8BQ6A57:Z[,P/FIQ;7 @SR-Z>' M(8U_N:3,Q<84Q\+8;K_[+?E[=X[F[05T!+1'N*^A'BZ;.XPXZ4\G($!5-0QA M64CXY@I]XVSU%X!MP478JTZKX/YJJMHUJM6Z<0.S2R$\U[!>1S_%W&8;N)L9Q@QU42S5/.(Y0*XFP MN/ 7-_ ;> )T^21=IQ"G6_X+*@JK::LZV74KU;.=3Z3_?]3IV2]O;AHYT(R@ M7E4H1[#,65G'OH;UTY1TP)K;Q_T&#%9,_Z!\GF(E4)$JGG*FL8QB)DN?:5^4 MGM85%+.TO&Y[J+T/M#?5[;OU[. HV5\OZJX %9_RG6>[,W1PM$N!B7-M'+K24NI-+-*9=0PP\O)=-!$7G+\+@:MRKGGB$=RPGG3A AK2*4YVDA76HXIEI=FC3Z MZ?K2_AQ67Y"V_=E3IHF$12D;#DZK$=:]"?6F1MUAJ6L.2\GNL-0:M.4['I:Z M\^&G]3(>8OTQ]#I?KI"WP-S?N"^#WA?DDG4VK>0/K""*-3K@JNJJG?X_,/_+ M]L!, K(LN*BP>$G;A+P<)1@*("'57A4*C+G2XK4O>I,7'7MM1:7 MZ,PY.1>S^78:(3%7_6U^?48):)XS*XKB0RZ+Z0;&%P5F4]Q7KUG?L)7AX-WA M[Z ]\1QU.,,=2IVM1OT*226C0KB2.A@M*Z4NC"QS+DO@Z8K6 76P?LF5"WEA MM\+I\6[P^V _?\4!GM)(\Z R:VYQDMI1( 5,B MTXP2[],"K%6K2^^OR(GV7^A;"CD$3D-*V)B\H"Z4/ O0:5;7+#HC9-((>_.) M&L*D#"]'&U]W"B7/L?:'284U%,RZ5&E#/17>0P]R*8NEJ^7F4RC+E\XS/'.R M=[0%UQQ_Y"FWO"P-;K,+0#&NB:)<$,< S R5A3*9$R)KU4%NI0& MY[63%5&D.DWL4)VC18I1Y+ 0+D)IJO$DF*9-"I7OLA+"@IQSNLPO@KVZ5=L8 MK 5V0GTP#?]\?FOCZ][1VX\L*UU64$7 5"\!-H0G$MTLC@'O\,)YRA VLDN+ MHJ[ /LWRUJB8=LH<6XUFIW?J THJZ0WZN ?5/L@6'.+M2-I0"';*\[+:^SC' ML'0@*V[%PMX A,"M2S"*,<([E4O7N9+'!-3_G19 865$<-Z M:=JV !JJ5=.?Q6#6)D1[2I/0)ST9UY$FX;@9EAL,3O,KXFQ73&_.> [T1UM8 M;EAL"./894X]J.@LL\+5L,9I2II?5J)#;YQUIV?AC,$P)FR:%9<95GU3G:G> M5JA$@5>"&-KG2Y-@17X[.-K]Z&"D.:<%,7F&RM!;4(;4X"',C#.F"XK';Y?F M.)\56T<;6(^=#4'C4=6!?0DT**!40"4,>'[]VU/;EYM6:1<)F99>?Z"&A"?^ MC );F5LT#9?^ [?HVO?/5ZAW(S.LSMHQ$3#;R267Y'1G>(I=3];=^F9ZIA=5 M?ATWD=019/.]NH;I>9>;DA69YCSGSF$U)UL"R3-::L6=6GKD:AX##\V)LY,> M)DE?'KPQ.D+KY C>^6MO8#X_/Z"#:SY_!)M;"YIBVLS2$XZD3GK'BC-\]>^QO?P=SS>%R*[\.MVD5WYW MW6,IW2Q$>:?'7O]=3L73:2PK>==8>;L&_3NLW+AZ00Q0P$*8W'0+R6+,]L]I M0H,8-<^;7BHO79J=?<6+?[FT5[8H2%%<[QN/Q$U;.FF$(RQXLQ=MX9T0W'+H MSL;3T/@IU"SV]\RO M ):F<_'0ZS[1>H6&N]3;WZYIM<]Y\=7]OFZF(0'Y;"U)87N*#,906/<<&'_ M_NHIOG(4:BX:S,>S,8:G539I^K+"&KIQF/_),[I&/EXC;ZEC[R!%"X\@>#UR MQ^SQS,0W+9/O8KEP+>EWFJS:^^_\HVB9!V4=%!R'ZR$6CP)2[E+BP MI,.2U;$$^"\0$N&S4A3<6*-TH2PF(94ZTZ)HLI71CI8\"2QA4RS)!)>9R4M2 MI*8@'"AF3/!N4UZ"C:-DYAQ@"=O@A?S^6/(([M8U=!3-*B;=X(+-5AN9I4#[ MI&'*E(4I4Y_37#!.J=.^U!C *;B#E6PZ1\P3@JG]5RU'C.8IF$TL)4YB!57) M&%&Z-,27GF>%,X(7& *^P5:UGFX+(?=(A>[N[WDN^6R2%T&9F)&K,I3 MPBVF6':4DL)F3 BGL8XU>C_+53T6G7P_)?FV)B]29E)CO.2I8%*FKBP-*'/J M>:%MYT9X4O(]JC PP&S0XF>%2@:=ZM G:>OHOV'L?AAT%F[U"J"@MF ME>.F*#2 I.B[[C1U(-B!X%4@F NME?*IYB[EDN8B#I\5$P^#/_'3)YM'.)MU+B79%;/"ZA&Q,[RQ=K MD!-H6=YJC';=O#9[XSWD]%F>ZG^T78VP&-5DN#;9? X.&YGR^6R_3_=>OZ4@>]G^I^/S_>WW MW_:^G9Q^.-W+WG\ZSE'>WK_[_>3#T:]^[V@/J]%I)E5*2T\R(QGAN;-$<2R1 M#E:UX2;+,Y:]:(H[.[N%T A?.>Y\[G61<^.<*JBVW#/JBE(HS1>3_[S=?W6P M?WCPQ^[VUM'.=O+[P>[^4?+WSO[1VS<[E]?Z0KZGRYG&;WS]$\DV-*W@80QF MTIN5EVI7SL"_0RDGK%,[B75T/@W@BN1++.B33$)]*DQ15)<>.@V+';.'U4\. MA?.P0I;]-,&:'S&CX7!X@5]\4;V)F[X:ZV,-ACC6F&UL=**&(>5GH2,F/%:B"M.I9UU8])'ZMK(6B&8[/S3< M%D6*)ZY*H2DSF?6*J9(JYD6=9/.?J/4K\&)M5/=WAXEO6^E')FUI:9F3TEI+ M>.8U$4I*8O+4\M297&D&:$YOJ,ZVRE3;LH"9QBCUU//",^D+(;VFUM)"4>ZG M]4II-]7W-M4[7S^*4F>*"@SR )+%F9!$:@[Z50/)2D$S&)MCVMXE>55GJ$JK':4%WDM_Z*-I5^Y\L7U17]JCY2:0 /+)$ L!)RIA:__#ET M9ZJ**RM6+ OE_@"C^F[<%.>J40B!,(!MJ-;0!J1?52]@ZN&)@WLWDYM2N*VO M'IFFDKV$VM/*:>.05 H'K(\YE.I,RVX^A]+"=-5YF&$>KH7R%F!A7S]FG&OK949* M+AVP0*^(RC).L$ (V!-@2C,!4G^%:75GD.7)N"*&\R@HO >D,ID"\TVFY8!HLPWH;P M&7P?!,BNPJRL!MF'6-ZQJ;=8%W0,#'0[9DN^(]+-U_K!C)O0A6E-28-N@ 7. M>VV]Q\NK7=$,X(X54K.4*^:T9&"]<[#:K:".R5M@WFT(S':%*GI&D>5:D8JU/^+V/!7!:994[ MHCD'OU0^$-%T)17,YB!NTG#*,N%QMEV!I_%%69K[C [I*,9UPG9P9'(0-B^E MS') 6LP=#KP?Q(YEQ(!6=+DM=.D!>+FX;Z9IF?4IS[-<.@X45XJ<.JFXH< Y MK97I?>X,=IHJ <%+"%95$*30_4B\$5YED.9X]##\ MU41'QP-33;"A4F4RFH%1QZW%HH\.$,]8821C1MXGZG5(CN1- < 53H $+#>8V&"'> M.F=R##&^U^,[W5JX]5K8Q_.S!3-Y04G*"PG,DS$",Y63TN7,&Z&MPBAOFO&K M%\,B *Y.1+]G@94K=.%SWH(%8Y0+5M "B[\6"HQ1Z021C'+"4I,S6EHEO;QE M/16:K8_%<#@YA9:%"FB^ZJL^ID*!A1>Q!#&K,1:NI?M8OV]4%V89_?PC%5@I M-U/V( 56>'KUUVM78.5A&OM -4N>6&-OM[JZ BM=@96NP,J*0]25V.@*K#SC M[O_X!5:6!ZQ>X0_Z^884?\^W-DC7R/6LL@(O?LQ"13'Q1=^-+R6_Z"JIK$D7 M5O PLCPS)6?0'I=S97&GC:LBRS.=9<(6:N7 AJ8B\%-W$-8'9G[M?7CWVZ<] M+*F[O9?N?_OK?/_3?H4'7_;?[>5[\/O[T[?\8/O]M\4#,WNO_^Z]?[=W\>'U M3KKW[2^VO[V509N_'6SOTO??/E_L9;]7'XZ..3QOO@:*S81BI57$I04GW#!% MI'(%21U+1<:,<)@AN,LTWB' O2" 5I1JIG+'->54:2EREI5%;EB1,V:R6^PW M=0AP'PCPK97<*P=99SD1>0H(4.B4J$(YXA0OA11I(4J,V5\2X]1!0 8P$D*PTMI-.%I\:FMPAOZR#@/B" MDB +S,G#2FYUX1GDA*I M"T-$9J15SOD\'-M96TN:>Y%QCO%WJB"QX1CS3TC+F*,LYV 'TJH"[IU\F9"T\ M'>[KF>N/W*@K!?*=/0FO!J/Q:*MO=^H)Z)!D!229*^:1%0J/3*P()%TF\*':%.'Y@\;QW$[P3SW\FGC-3'$^<6&\%$9ZGA,,")0JX M#N&&JUR:5/-"O'@I+T?Z=N+YPXCGO9O'G7C^,_&[=2ZV#EM7P=9V+8O"EH4T&<6R@([PE'NBTJP@929HZG5&*68567$;R.3 WCQ+"R$L A98:2ON MEW98U6'5DW8#=5BU-E@U\RB5A@-QRA6Q9582GC-*0"T5Q AKRC(5S&N-.[L= M5G58M;Y8=>\^L0ZKU@:K9NXUQ0Q-39X3JTN,1L\M$0SGVZO!Z6@\,)^3_PQZ-F8_PIQ$E1MM)" AF[,4;_T;W70W M''6Z586-)=_^0/#^/4;HA]$,]YXM]5FD9?N^&%^UXX.LRYC*.&%"9H33O"22 MJHPH+US)?:1]T<[^.S@\P'@\QXR ';P^>#P.7,]FDRA$L0 NRMK5W3XV>%GAY_WB)_WD'6XP\\'Q\^9 MBS9+2Y-ZS8A5!27]OML[]-?V?X1?'8$0G.Z=[[_>H\= M;.^<@Q#FBWF>WW\[SC^<[F8?M@T(Y_N+_>WW% 0TA^=T18( M80_3?6?[QQ\]]QDU @1+"TNX%RGN@N2$JCQ3A;(RHVZQU*YS(HW7]UL+>3'&W]OYW#.Y36O?EU"Y6 N6-E+IGV)>5: M4B3'6ABNO6?&.W-EHNHUJFSSV]V+(\[7<<#*#(=X65C'M>.F*+1@,M/PF5=IQE1YGY42M^MF3V6W/EGPJ^L[7ZW- M!N@C"/!6^C'EJE1@#6(.K9QPS@416#&*,:93+CU@?[[,P7WW&KAW0N%NZN\; MN[]^M#ZU+F6A/&9!>&X843IGQ.LR3VGABB*0([92M9K-Y,[(LUA!IH4\JU3? M5-0H55A%<\\S54I $$T4+#=2 C4P4A":NM2!%27R-%_-_!):*^53S1U@$\U%YC++ M!$^MS1PHZ!O<_]W$2&5 ^ZG/ 5CRU-7O'C9'UP" MC\N:Y#I:$2J_F&F\4S*8!CPE=@*7#@)B?%&]FN\IK*B!I:\W$ZSMY[R/P!0> M"G>Z:7V.V]>*1@@+M?RJ4?+3E:L5UA'<>K^ZCL,: PL/E-ZEFC--QZ:+\PUT M;EE@V'29DNS9K=,M:,O;KWM'[R_@V=_V__J8NLP!ZZ3$IZ#MZEK WA!+&1BZ MS&IIOT,N'YUW_A0JC= BLM@G^HD7@W]_]X[M.]\X\V+8LRIP6JGQ*8 MKBZ)IE82"S*:2NJM]![HCMR4\M+D_]<"R7FZ94X3,P&L[8][%\D)EL\Z.QL. MOL)*&T.W5J+QBDK-\C3UE"K@C[DRF7%,I(9[D]L\_[B[E+T7*[#W>B'WC]$_ M^DH-AQ=PZ[D"9?UL=>_^]O'%1V6*G)="$ 6X13C5G$C@021C9>Y*_([A2N9+ M*JS!XNH%OT@_\<["\/:">AMA!8!D_^"/T6:RZV':)R-G QL?Q8^3<[@QT0X6 M-^KF*M2)A-]ACLO-Y"VL\&$2(HK[\,0ZP1TL.>M J\:EQ$26_(0E*K/TE]9G MX1/ZR[\VDLHG*C$GJG_L\,F#\[X;CDZJ,U2[XV%U?.R&=9LNE>R%%B9J-'+C M4>C-&2R72L-Z-FXX5OBL4"ISRC.0"]27GZH+Z%52P?,J^&I!L)<[2FOAK24, MQ?H7>&.%%_P\=#V%&#&KI/5?\]ZBVC6C3H3<97WW*I:L8CH4BK.D@< MG=;/D^'LT,.Q(WKHU&=0K=#8GU7O7%V,7OQ['B'# /3#HO[3@2K#H=SJV^:L#(SX M<.+LE'VDSXQ]'&P?9Q\SYF'\%0/VS JPH02PCUR5A!6E D@JM71B):].P4PA ME)-9">WQA0<;C'&64Y9F- -LPRG^Q\Z<;HI7F&*N4R!+7),LRS/"?9H1Y4I) M7*&E!D-)2^5OY]P9SRI_!P#&T87I2P)/0BHVN!*+52@/?I-39C-YYQ)?]5SR M=O-PLT5F6\ZD6"$X8.*GR; :VK0'D^.3Z S"!U\X-<2^G&+K1Q/]"7@M=LG-UEBB+^:8]NE@-*Y;&&CH M9'PR&%:X"&?<\Q+KG*GH6V[2YVN\22\>?)/^T!UCW,P;=S88HGI";SO KZG^Y_@ONUCNK>]E1YLFWSO=/\S2/TEJ=[;WDL_'/T- M[_WM% -A]K?? B)\YO">\[WMO_C^M\\7[S-H]S:Z0]Y^W3_^F M/M>.,F+S$ MI#72$Z'SG A;Y,*H,A,J6]P,E[;,2U"]+*,Y]YD6+"T+(;3TAKG"7]JK/]QY MO0=$,]G>/7SUQ\'AVS=WVK*_\:U/P.MR.-$C]S\3K*L'F/#[! S2C#4;7>>N M]F7#OY-AHB8D=]P0#L-.A+&" M@(25C)I,PV)^\7)\?EEM)O6DCGY.MM OD>RI/IC1^-%&T!IO'*B/G:@V#MWP M2V7:^N)I."%W^V&E+W:PZ7L0"3\P$U# _>1L./A2A;.[I^TK8\]1G!0H;^N2 M87 7@<8>X@BY.$+1=10&KI$KO.E$A<.^O0GS.%CU>@9N=.+4&IJ.UW,=.G=:"@--ZS8*?"@:2Z),POY$]C\:H88X#QQJ> M#8*Z.8.![<,@PU)59^AL@'<./SM<AZW^IAH,^MJJFL="B MZKA/=%C7S<6;R0'V9N[B:=,P7O9LUAW07J-)+S@OXAM@ IT+;N79NQ<>-8;% MX8( G3I;1;8P?7YP_#9/!VF!/IR!?@/Q3()_-:PP]).@'5*OQ(@)Z ,^45\P M5F7AC>@6-C!)81=Z_BO2Z2NCIRD(:&A9J\E18*];%0TS MF,[G7F7)UACF;0R/?@/S"4^Y1*(>DE";$V$Y844N"5>&__ +M!S5[\7/5#Y(4;EJ2'Z?>]I)R4^0%[GS5 M67GJQ]>;8IMA4VSA"$K\+B\V>[:D_ M5&/+VS7HEJG0;U&O?<7$3=/S1-]S#UK-TJA*N"2(?I.">>^TR'B2WU/(S]&0K(7>)QT ME<&X55K 6RRWNY>Z>;Z-O-^J)&T)?AQC[O5P,,)]RQ"FMQS3EG3M:2^J\?W[_[[>;[6V_/]_+_KHX@.2#79WS#DJ60XDH"I.GN7 H M:15\==)F5'AB,5L Y[8DNE "%ERI949A1K/TQ[+V3FKO++4S-DXS4*>V2$E)/26\ M,):H4I8DITH99M-<.X>&?<$N9P+X44J\/RH;O[K*^Q)4^;'!X]XI]\TE[W:; M5GH1@JZ/!>E>[>Q)@L_^J7?#<22I-6I""8EAKBJGH"PN_ M^2)E6/1<6_7B)5^2.6G-?(C/3S3OFW)WHKD.HCEC[\JGF37 WIG-,L)=41 E M-26,4>XE+X5Q#'A UDGFFDGF/3#N3C+73S);_G)O65;(G.2EM80+EA/AK2&R MD*5TW#JOL?Y5=E6.W1_(6_YHP4XA*K'.]W5#_.:S=P$4C,J4,\8SX;@ Y6$T MSS$U0&Y\F>;^BJ1^JUC^(81[;4J:/ U(.6P'!C&K 38L$=QXPJWU1&4L)9G6 MJBA@XA1-,?G?1B'*-;+Z.V_=/8NJHZH4OC1EZ@50/B=$J5B6,YN[5 "][T3U MD41UQLMM41:%*S3)C3*Q>IN4$N254EEX(06CQ8N7#"3UO@H(=Y*ZAI):9EX4 MD@N@]SE7OA *?FBO;)D#_=.=4GTL29WQ]%)H#487F,S&2,*+-">:NIQDF;.Y MT27,D\+451NLN*]:M<_6E7[G\S-4WN+\S!T.7JW7I<_&+KO](92[ZXUUVC&Z M6QG.'S- E(N2ER5U(K>&"RN$TB5H0I/E!37 96]1Q[T+$%T71=J.\2I4J:PK M"Y+25!#.4DN4UY2D+J5"E]24-G_QDF^4;$67UU.@O!U<_:!P92REN2B8S@O' M4Y8+!6:=STO'&'>ER&X!5QTF?6=,FIGA1:%+PTU.N+* 26FNB>)I07*;Y3;5 M"BPS\^*EY#^@NZQ#I!\4D?YA);R.0*T76,T\$;(TF2L4(\R5BG#C"J*928E1 M6,LNE3PK4SSW6X@53]ATCH@'.6'S8[LN[\%.Z^)^[P,C#MJA>(Z5WMI2 SP( MP B922(D_%E(S;S2N;3. T:PH@OX63-YNG=#HI.G.\O3S$#0:5$:PRCQ3H*! MH!PELJ IT3G/E,U+SCSH7+'BN;1.G)X""^[$Z9[$:49AC<7BT(+#\E .Q,EC MA$K)2)HK'<(:^>%EDCQ I_AR.B..AE!XLXV=V//SJRMP/0FNOJ,O=!> ^ M/A:UH^5XR20O:4:H2DO"\]03H3"75JF,H2PSN9(O7K+\\F[$OYZPVZ\3]?MD MW)VHK[&HSUB\40*9>D&HX$ [6"&(]E002Y4W8#(7$LN&9>GE )Y.U'\(4;\' M:Z 3]346]9F%X6$]*\% JV=&$YZYD@@.!H=E5 @OI01Z]^(ED+GU$/4?+7WP MG4[4/$'P60%[ '!,;@0SF?2P'JU,@5ZZ/-/4,F:E7%[#N(OQ?>!L&4=;"!C1 M'-CZ*)TLTMQGI*2E &,@YT3)-"/ ".720N(YV0W*NE/LZR9ABJF"6BH* MJ3A@O=%:TH)1*D# F*>ZD[!'D["+J81E*=F.^L4Q8005O$T9X"6W!:%$"[+4DE])V"/)6#[,Q7F M,\,8S1F1H@2QPE2LBBM'"F!FAJN\<%*#"LLWP/[IW.L/<5!E'^O-/6"=EW6I MDK+6S_@QXHW2JX_!=/G.'[T+*ZA.RB0P'Y462EA>4(=9SPP0H0+84"ZO*+'; M16.NJ<+=G;,9>2XDXQDH7 P>-Z8@HB@RPO+,@(UOE0HY%O,-7JQ]N%6')D\" M36R:%7D!QJX5CJ>9EKDJ?%%20U7NK7<=FCPQ-&G9QQY@@C-#?(I[5$))HG/X MP3*J\\Q*HUR&T=V97'O[N .3)P$FWN6F9$6F.<^Y&V7156-Y0-NMJ\:R/M91 M%\![5VC9:UL]J95,F RP)-6*<%WD\)M+25DPHV&BI"E+@):-/.\R5_W DOL] M+9%.$IB;/2,F=!5*0,:*Y\H3J@AI8LD6:(BG8H*L>9^DD]RE) M[O>D_9WDWEUR6W2>4^>LZ&A\BK%M MCR%>73671Z'L77#M&B#17VWVSVTJBDRD!";>$VY*2:0N4ZPKY1F5%IA$J"M% MNY(2:R>Y]T#9._%<1_&<4?PRH[Y0SA&G%!CG0BJB/&>$E05'H"Y]AD2A7/MJ M[L]..+\G*^_D=BWDMD7PK;-2<@[*M.1 \*4NB-9"D!2]]8KF3LH,U6HNNY/Q M#R*I2\^M=*Z#K@;,D\"2MVV*KDVA4PK@(307A)>"$9&7@FAK4Y5CQ0&6=U5@ M?GQA[:K K*VPS@@[=9XKR00QM. $?@7"[KPE5#AJ9"HEB&-7!^:'E]6N#LRZ MRFJ+I)=.9TP*3[PM-.965$2DJ25IGMDRI&#-9%<)YG$/V'2%8'X4B^PVAU^Z MY.4_6DRJ8 6UN"F!Q18U2A54T]SQ3I4S34C+XHS! MY3K .MI 5;+0^%LFBO+ M),EYJ@CG2A--J2.YUT[XO"P9E>%$LI K1@!T'HH'.?;S8WLUOZ?VWS:YU[RW.7$N((!' E%=*X5\?"W<&DN0/N#[B]6S.GS%!R( M/[B5=^8JTEOI7'RP'52)DBEF,:7B\849*5Q(A4.&.%TDA \B4E MY;M:,S^$L-^#T= )^SH+>\O:*(2V5$A#6%&">I?P Q.D$VYUD9M,9 ;+PU*Q M)C7D?B!'^XH'=IX@YG0E9IXZ5GR:*S%36LF*M!#$:5,0GFI!%&..E-3D5$HK M\[+H2LRLJ81U)6;65L)FU+O(C'5I*0B#F2*<&4Y4R23HY=1[3VEJI.Q*S*RG M@'4E9M95P%IT%TP:,&6M)EG.D>06CDCC&8;P%GF9F[S,Z".7F/EWL'6F10=C M&_8GI[" 3?S;1+LI&$RA4F+3AGKI\AS6]ME@5.$%/P]=#Z[\XGXYK^SXI%G7 MK;MB&WY.9[(9BC1E=*-'8^HG-C>(AO6":YL[E M@A=.2EZJHBR,$KG ,*./0KQH;CH9SN;SV!$]=.HS41YZ^+/JG:N+T8M_SPW$ M:=4G[5%?'+ KA\7[ASEE!,,2%QU R"#:U#^#*>:&>!6T2:U-6Y*3(>+F_[IY M?DHPEK9^_6,G.?@M>76P?[2S?W3X?_^M7BZ;^_;<3 M7V&)4KF9_-\Y(;Z'M"GS:F&[&H'HJMYKL+K/9AX4^+A&"F=G#A;\M#<838;N M"-KP:V]@/C^R&CEX5:N1TYV+#T>[V?NCD][^*5QW]*;:_[23[WW[T-O_U.L! MW)_N?_K[!-Y3@4KHN?^\N?CPSI[IC!?OCW[O[7WZ< +J(OOPR=#]UZ!"CCY_ M@_=F!^_>IONOWV?[[W;2O=>_^X.CW8N/A2NISVE)M,4P(:4D43FGQ!BGK+)< M4J&B@@_CMX7JF2EMK399FH/V /(,QFG!8,)*FUDMN'B1.-#,9XB/PPD(V_;N M(2[7W?VW.]O)P9\[;[:.=@_V#R]C>GL9+^![G)H;WWS5PB\:@E6!W/4C2#T2 M5A_TDZVS8=6;GG/<2,8G+GDU.(7&7"1!C3B;5/WQ('RQ=[25G%?CD^35]N%& M NV%*ZKQ17)^,NCU+I+!>1^NUA?)JY-A-8*^GKAA\JKG3O%!]:-/*N>3G:_. M3% !)@?>5P:N&OCVF_'9-OGM3)3_]G_\E@+#]@A^$7^DO_VJ_'EC; M(&F\/-N3>K<8(\#7D=-!_>.%95/QD/8? BDQ@E8WS&Z5G/C5V[+?A" M6OZ"\9?N2S68C*"CJM\?3/H&7N6^5N/$#P>GX9:3P:G3DZJ'HAZZT,,?UGUQ MO<$9MB71DQ',PF@$8YIX]640>JZ2T^HX8@&V CH67% )S"]HO'#?Z<"ZWF8" M^ 2#!=?L#Z"5E">A=?27I%FP#[2*PA-_KL; +\PMUM4K&,]!K[*Q2]##O]6P M0@J5-/[A9 >GKG*C!V[XMLAF$.<5*5,3#9 M8_PS\#:8=9@ VT+R9#"%\LUYY%A[!#AJB;NM;+)*H('*35:D2DI,!:*8SFD* MQI;PTF(R'Q6-*YHQVC:N=O=_F[.NH.$&+:SSP=".7']1C_X!RZ;JA95RX.>4 MZO4Z=6J0I<],D\(SOWU,-1.T*"7)"E\2SJ4BL@!U6C+FE;':,YVNYJFB4K,< M:"FEBLLB5R8SCHG4<&]RF^?+4TFL.-?1E.ZF^=;3+&BIP7161*O"8.X(1G1A M)?&6:YKZ3)2&KM\T=R)]I[DNO2^T5805F(0S*Q11F5Y:1E<3Z>\" MWYU(KSC-2F0:Z&9&BM1(PADOB;2I(:6PG*44OLEAFON#2XZP.WPP3HP:#I'- M7M1[G@GPH=Y,/".QO8+I)$A6@3V8*==#YJV \1J7C$X<\%+ C[>=:7]%HQ6RF5RROQ[05#\T)\Y.>FYAE=YDM,>XB<,Q]!L9^J^QYX?8 M\:V^W;(V^.U4;V;%)S!;C$@I8(US+;T#CL*U6;36 MGP9_KF4BV >C26\\:JS9JR0GF*-JZ.!ZWW,&!6>9,(V:M87/:]V.%G@5K^\O MQD5?+[+X3H5&<*\W.!_]?).M4GNAT8G:&OTXV,$C/G-7#ZT;8FQ)3YV-W,_- M+[] 0\YZZN+GJA^&+MRTZ&^'9]8^6BDW15Z@F[8.)ZD?7WMP-X,'=\'''[\K MBLU4\BN_3C?IE=]=]UB:;Z8TO]-CK_^.E7=[ZHV-+6[UV%N&[*R026K)SF'< MA?@^6X?B5IF^CDZ&[I%2?3V)\5DY$]IW.GH""''#ULV#8GR=;V"TL+=QAT#7 M&B?#]L?9. E0GS0=6&%5W3V2]D$:>;\1@-/97KB?X,4_9WRS?#QU7R^%X'7- M?FF[>Y=[[_XZWX=G01O8A^W?/^]G'SXOAI5\^/3V&[2)[F6_]3[ D\'*N#C8_OSU MP_86W8,GO?]D/^^=_L4^G+[Q>U4=4G*8GG],F=6"I9KD GYP+3P1UA7$%X*7 MN;$BCR6%6/I=8DJB+'SGJN<=@'R/*&FI*2POX24ON2]2S<"TE92R(LT*D=/[ M/,W= 6ILY,3U"VK&?)P!>%RWV4VCMJ5$6B ]EA&>6$^$-(SKGI7"4:8GQ ME7=@/_]<@NZ1,SWH>=+G"@G?,SM-!PD/#0DS/N.U5U[E&5&>.N0SAJ@2_F0> M^*NTBF4A!]L=^,PC8<(#.9T>A\_L?#US_=$*+L8?KR[$.KO]7@U&81,.L,J- M;NW\>_CT!4]"HZRIBPWG='3@7P\&=G0XZ-E.M:R@6J;'MU"UE!XFCYN"E+Z0 MP#:Y)U(R/"996FVTXBD/Z3VS1RXW]KB$\@>6\#7U@742_L\D?$8>M9 YXZDD M2F0@X0)C=S() J^DBN_MBG^D_ M/0O[NP9/4R=_CRM^, 7"K72Y93AB%'SRG M*=%89TTPXYPM1.HM??$R*[]+_N-UVPM[7/7_VO5AX?<" 5#VM.I7H_$PI)?H MW!+?@Q[8W:FLI!HJ-@,#!5EX#==&%F6 M(LTP4?NZV"B=&V(M"4G0>HCT#[4M=3 ]V;10=>%&0O$C[9ZODJ?Y'EC%%7F:5P"CZ;3-B>ZWU-T9]Q!4I9A,1PB8=H(MUE!!"T+8HVFS*K4\4*CTV*%1.J/ M&=+R@QRGBRL[&:NOB8OLN/-3?+\8W6]N.+!J=+($HRZCT9'ZNN.],^.0&^&: M7!T=--T"FMHQ$WF99[HL4I(7'EA%6FHBTC(GI<>]=)MZ+_R+EW6HT;K8-IV[ M8MW=%9T(/[0(MR)JC?-<"4M@TH!=.%<0+>$'S%3-2A;S5*^Z(=)Z)6Y$( M+ AYBXPGG7!5%'*IP%=.VV6D><9S:@4A'M +5Y23810C)A4E&,\I3DQH 9R8C,L\L885/#CZ9>4!^X\ZP^G?_.!1NN>B0>"4DWFU3*6D+1XWU1.J"$6ZE(B+S MG!2EI%)JYWG.GJS#IL.E'Q>7UL,!U>'2O>+2C"%2K:7!XW7"2DZXDY0H+7+B M?&Y]*4U:*##Q3C1(_<_$][F]_SCYL M[YTO%J_X\&Z'857D]^\^5 >O=Z MG_,]K%;\#@7Q+=U[_3X]./KP>>_;KW[O MVW'V47 /.-+8C)=$BY52G3*/ 0S,3S#\K8N.7'*_L]$#<=N M&(HNOG%@;/4WDK\K'+-*80Q:A44N8U&,4+@Q&4!?3J'I)_#MV/5'=15#;$1\ M#SSM=#.!ENX/OL3\^,M:FJCCH8OE E72AU&M;QY@(<&!P>9=TUAT/\,]@U A M,X$9A)_+.H!]5M>B@9*I2L'8+RPL?F\+D;$B5593)9W):%W6BP(:7*[M9"?# MJ^IXN='(N6G ZA_8MR,8EP/_"CTWH!J>&5+ =^G^M^/SO4][H')!59]_%*!0 M2LR9(5UI"6?&$LT*2IC-N/' FQ2N>%ABR853PT6!KY<9K*93US>X- A>P+41Z\2<)V%!]RX2C6LPR,R9N@CE9BZH\FPU HJFE@ M>Y5O).IEL[6UM7M;PR94P^?Q*L6?W48I= M\JX4^_=ORX.78O_^BW0YE7UUL'=X=/#JOY/_'/RQO;O_&OJP]^?6_N[.X4:R MN__J5@5UD8DW]D0\DB_3!2)$\)-'ZN+NT=*)GF_'?RS_WMO:W7N_LP>35 M,'N88*WRMX>'NP?[R=;^-OR_]W]E_M;OV!,[Z]>]1<\V;G M\.T?1^&2=G'S)\4;L:3:C(RURC*'! =]U;L85:'$VF R3'S5!SU2@9(!)1!+ M[H7K6I786O7/1B>#2<\F&O6*0C6$=WV:]*/G(U0VQX?.56&;O6%:CVU4OR(6 M@^X/QJC6SLY @P?EUQNY\Q,W#&QM?!(T,JK+S>0(_[BJ0ZC$%"A&5(GG:FA) M;S#XC,]KO384CJOZ7P:]+]"%:O0YM@1+D8>"YEBT<3/Y,]),(&=)73C]E9H$ M;3V\"(7#1T BFPK7ORV\;5K0<%176@\J^G00NA/)(3P)N"^,$U"\24C#'L?: MA,&UE<<:Y7 =3+_"LO!U>?0!M$E!$TUU%L8MEK"+I/VJ#BOXKWX^3N47&.$! MJ-]9#SA6IP36?1Y&[*HYV@#J@^Z& M24\-H>4SPH','-XS^DC.8IEAF/1?I"JZ"GT-81 ML"GCSH"E05,BUX*%J3:P5B<6V,3BY><5]!/7H;TU7#Z<<(!:'"D/"U(--:P H.)?JE&LQQK) M^I_#Z@NR[4,'IG$LX_H'_',<;7!8>2##R98)\D2ES!&6;I!" R,&F%GA,%:^ M0DFZ".^:C +Q#P9B,IH@9Y]*R$S4-YIE7W\#8EBY+Y<^!BNA.EUR^:FZ6/RH M5WUVO4N?8G!6WUYZ+-@B9KSXZ7G5ZRU^%K7#I4^=^SS%0ACQ('#)"& &A39V M'3Z&UP!.A9G8O+1PVX@&LXH6F$W@]F/H!=ITJ'1B.YM"G<%(BCA?]1&H8/JO M /P-6"5@^>$\3,TF[2Y '3;*#,,H-I/W@TFC !$HSWKH4 "$FZ V[%7!' M* MZ>+JM="89B-0=I^Q!'#OHJ[R&^J=XKK#);N9'&(T70/3\1Z8QT2%HRCA8F5@ M?2IST=Q\G18X.X/W',<4&_!;+0=MVQ)D?#(:#R]" \%4C+/4-" ^ !IM8/F: MYAD3F*DMZ&U_$NQI:$=UBB**HM;<&76:4;C2%]0=(O=UNJXNT7I-OUKJ"[G' M8%*KKV@+-!U.P#SH#TXKTTKQ.&,[,/W3QTS#$Y/@3>J!D/5&OX15$&LZAVX# MAGU!6QL_MDZ/?UE<8=!P6'OPF. #@+]: WWI:69P>N;&T][&YH5GQ%D_;^KC MPJW3CDS?<\,M[;[%K8;1E';!NX\'7]RP'UH)<]O'RWZ!+O7 $,6GS;[&[%AG M")6J%P3HWUCG&D?3XA -SL(C\ 5?L%> O=A)N/X3+%88P*$[!D( Z^&B:<6E M83A%852!4)Z>U<(4^&0,[:AGK5>-8IW@29.Q$P:U;V%YP!-];X(++/82GG2I MK'#]TA:%.AX.SL,[<+". 0M^00F'%7P\=;28H0MH8S 9+J[QGD*] ?\UR12/W/!+\PZJP:USG(L%'AKOE:X0H' MU% 4]Y&#HNH"LRJBET@I\-JKK0=6C@9K+;3_;4$."@-6C_ M.4A,3X&6#20DN"87FQE-!IAJZP!I-FI=6Y?7'L(RG0D%]A^T;JC-/FW3DUMB M6^-HP !Y0L^I0[:&^AWTCD,3$,R>LR4!B'-PUJX*UA&]J/VGOJK!ZYXYD;X$85%NX P],.SOM1FQY'*<&[IR(S MU8T1TW$FU6<@ , 3*\!8VPSUL@[7OA"PNT49@GL#L;B2J-X!%$-4XJM5P1?@, M-V;JI3N*"-L?X:8-K)_3^!X8DQ;A;3VV-8/-CD)X+CXB[K?#"/:=06,B4%L# M"'T!+H.THM M4L8%(6G03K4 -IF;W"L1)BZPN?=MK.:JW$S>!3OFW,6N8X- 8I%&80A5,&.0 MG,<7U4NC>5*8N*GDH9T2N71+J*:Q"F$@XO"T']QWQV%;;"HK<-44HF;&!TK9 M=.W#+QY]!+B#%YM3+Z09B:]Y-2X+'+X^$-4P1\VEL%R'Z/( (''5%Z2*80^Q MO?3FOCH>#&S07XWL>@7R#31_XA9LF-WP%ZZQ_[>Q?,BOGJ$9 IO&?[PXU[?U MO*T1<5C=@XNR6UM%R*F&($#'@$SCF4/H:F,WN)FF0!0_Q-:Z)H'U[V#^<5B3 +7\U/L1/QDCTW)<([K57 M52&TP?0.8R=ZZOSJB7Q^&\CLZ@WD;B_XQ]D+7E.$>H?,^C/(_1=5]1#Q :*' M+A!6($5@]VXTSM-SIT&V:KVSU>\CJ,7(X,#R?D.?-TW)?V\D?\7P*L"5)=__ M!99P'4^V^*T@_QV5/&"-K;WT@QH3A_6U'C2VC5 S[%>C$]19+=_]H0M,-/(U MRGY2_\)K:?Z3_5?#:EM.^YVOD?C-?/6,;P23!5L0[*)HC;0O#!>,!JBW$-?4 M"&P+C0$](5+7!-]+D-'9UMMI]$G'MB.'VYCO010R?@]6 K,H$MAK. M,YT,!Y/CD_E):5;?]]YP6KZJSL_/-TU]YLHT1ZWPDP=NYK6-VFCL83R(7H<# M!H4T;+8*T<4RB$QT<0W/+>$EZNN6<3[E^L8['WQ!IS4\ZXEM_-UTMF_J[7OU MGU>[K4VF^M,%RSNXWRHTWVJ_M1MNU 1V +\%> +[;UPSZ["E<5I]=9:$[0LT M78;0F6I,!D.T1=V\ WQFKS6N^6. $ 2+=VIT JT/<:?;FX #IVZ,,8 ]$+H^ MPH?"?1?<3C]'3 $K%!Y6P914<7\+B#)::RXVXM%TD. C#$- Q",,$E]J3P.,!FC(!:M&]4:#9G%"*VTT(6%\O0."'!S1 M[>E9MB!GL>!G/=7OA[W!9EG4(K"!J_XS- /Y#S2]YV;QM!NPHM&,WZ@;/O6" M1)L6K;QF(;L^X*5S(61I;@%?AH%%YU\<% [YC02&OZP](^CGF[/ZFS;KM[$;YP0D6M< M!!^]4\-^X_2(UO4I3LT9S.4(EMG"HH#E,ZHE,42DX?57PML47QJ4K)U#ER=M M&6".;@\^<8V%ML46S=9[^[&-]V;9:E]Y@3:=LI=Z-5NT,4!BZH,^J8:-ZVAA M82Y;D[CMU'1DWG<:XS,";#53,3^#9D!FLSV:11/BN_OUZ9/:PS[3(LK\SZ0: M5:T-#7P4?!F=7+6^%=-/&9CHNU5OR\H[NA=)\UP1^\*4AC@ _'F5F<:,P>T.SJ1 MVK-VZK#MUGG<=9J[![E&96ZW][M&<'%T,D/XMC@N1G-=$J]P:*@.O$)UT_A- M0:NU!^P+;BKKB^E2VF@V_'&;91E-V9B/=JBW'*XE/.W/6BLU[OF%I/;5I7NG M&\SU=7UW/ "2T>PP+$8.>&4PMB H?]Q1GG\G7-=L0$3=TO2+-,$\TS'>3 YG M>QKHD0*27!& [C'NTO/^GU2!,R<]UL4XXV"HX6XA";N% MS9C5,2W]1E!Z<3,1/3QI. 56#^J41^(;VULS]><5SNF%JE&14C0%P(7\8' M-Z)8.^ACS\(HQ7[?T%6\YS\*^PA:-$# , K/MC/Q&%HXBA4Z/X*9UDWWEQ_9 M! -B'/=76KHRMB%X0$Z=K2:G<43@)-7E] M+A.=['%*ENTR8^!@[3:;?]MT&Q%I>AS):RZ(+K;I(IT)5NS5$(-R743T&),2 MVS=M3;-G/NM'NP\:XSW'Y[@[Z&.$F T[Z?%0X2C&ZM?(<"LHFQ^N=L!9?%O< M#&\F*<2,14O)#AH?5E!"S0[2DN4(%$;UZN,*&(N N]X;<2S"2T-DZ:"_.*I+ MUVD 3;ATL8M++T;RU:N/TC9$K\'4VRCA!;%_:JPDMG_!P)Z*Y]5&!8S9.$2. M+Z :PF9R"]ALAY8UAS>G+JT&$:>!?E<=/'UU4CF?['QU9A*X\$'P:0PQ?@VX M PPU0ORKJ&9"Y W@Z%0ONQB*]M1G\*AU_'6F)-J6"G#WI/$V1/MD&@2GID'% M.)F3GHH;*+?=RB^=]T T8" M_P]'5U0?2,DST%E<.J!P"?_ &C4?L=6D2^'U47 M3X'\@)[" ^K!*Q<>7W?Z: 8^ 8=T4'S@J6,Z1#QHMCOZ9M\-82.AK.8=[%,_4K1[QN\,KI7 MC4YF$8QG@S,\[X;/'2OT(P8W.V+R[,VH7V'!];")(TQ1$01S'&G8*3P_C'H, M:,=@\6_( ^L <_048?3]UW"\!\-)@AFR_&DM+U+;7(5)G\+&U$4;HM!ZMS!N M-[JD +.8#M[%=*Q!6[YG3$?Q:&0E;$DF;"-/4Q(SV(01B ECT3,:8KB.%6YF M!*G5F(DDPO]Z10T\JEZNG61@C]E/"M&CL5C>5>ZDYTC4(61'758O>-6"BNGC MH_5@>#(86-0WO7BV.0:!AVW9, .M* _?5G>@]8>5'0R?/O/Z8S"QL!#7A'I= MQ5U&XVFLS97$92/!:\?-5LSU;&RQVT-W%DWPT?2K5W@4_6*!N/P4U&J,C\+] MKW$\ /JOV"RLD]"O_18S5;QYZ6TG:K1 !XK:2EA@ K,-Z;9JG[*--LDY 309 M.EOONM?G_=0P[L0LL@^:YU]H7;UA0LXLZCAL>X?U-G'*^M,VO\'12LC7= M;(_X1Q'__K\ZA5&9GQX);(!XJ:;Z/ M!S3ASMO8&QM+[!0\A#/&@SCSYL.=@Z: ZZQQU!30[%\;/V1MV5VL'VK?4"VV M]AZ"P2_F=V1G@4/.SI_MJ _$7K3W4V )3IU8 22U"]L N'V&YK+$3?SD4)-X-1-05CQ(-G< M*:!W;K8YW?ABHCE8[QX';TH=F^.K<9WN!+V[]2;!+&9G_:*K%&ZDAKVT:W+1KB([R_C0%Y$8K MZ"@8X#U,HH'K 7UU)/CFT"D7QQ^=]1[YMZKS/2\FU=NX0IBFF4M@\%1_>IYG M/$!]B[O3L'SJ'"%AS$.X'ZBN7CS1MWKXV2TE(&Y\MUY\FXBXX!O&W![M$)W! M&>H/U#[UV\/6Y)(@F9ADHJ?,YX8X3S]6$'#&!J2CX)L3!+?AUVY$G&+H1\A$U =<+^Q$B6^RH5X95#07ZQAO;E&62Q$O3>C(TMV7)M'43-IGRW'4(J,ME VGOPB\ M$:5MZ)H]Y*&+@C _Q[,CB-//1^/IEG>[K7.A00WZ7P.#Y^TXU=&D&B]B*%F, MC%J,:9K3"HNA=JT1#2%.9"[$*78Z!)E>Q%6.Y_>"V-8';6>!*8-PVFL:N!]R M$33'D-?0QKOIQ$B=76@:!A>.3X:#Q2&%&ZR7X_%)+?\VYN. .8ZA6GAJ;(I[ M,:HA^C3CDOOYMJ,QEXJ0IF(Q%R&CFX\W1F';K?AEG=PK\P.6!<;\IMZ[^A70 MZ#$-\XA T[.LLVWX>0T>*.40C^^$W=5+P# E7E>$24XE$B^L4>^:+?H9M*"6 MA?=C%C!=!RR'=$YZ&DL:<2>.9O3WUU"ZH%R:..?HW$YP**8G0]6<*IJ9C,OT M2WWL_HH@[8A"MP:63I3^N2CMS4;_L%YFCRE1(0Z TE^ VPYCRI_@CPC!*AM3 MR ZI[QK<7LB!T%I.8Z=.HV& 1Z4:%C 97FGV+5IRLSQ(,9M58Z'-L;Z%DS71 ML[6UF#X$&(GS/G@@VJ;A8FO1 ]8.Z&K9(E,3(^R*DG@&8:K[+YTJB3+6-KF6 M>+_JU-JMW;B3P=CU1AOMWD8GU"A:8R$Y7=^.&K8^=T)CJ5NN)AS7;MQV(O\= M1?ZU&QR#*7D"3.XW%(I'E7<2XN.NB<*]I$:FJ3BF!+\VFU#]-E$)ESPE"[9R MDZRPBKHKW-;:SIASGX?D!<'+C1QPB(L^Z#\8V6BVS6S/8'I.-6#<;@DWC"Y& M8Q="XE3O% QO,*BGH!:S)@+XQBB7D+,B_)ELX7Y@M&E_4]70JZ]!E.;\J;4U MVMC[D1XL.T-0!UB.0Y:7X#^=MX6G9Q&"/WEF,TVC!-I']#"D8FK"87+"2V$7 M,QM\8Y:!(XQBC.F=-:P9 M,;C)8$D(;@SV9>X$0 M2:M+"D8)"4KM24#[8&Q.@F.PSGEQI=>AWH+[\Z3J@:KJ@:RIC>1/U^^/+GI? M5'#+8 M0B'Y'9]%%?6,'A-_7C(!%L1/5Y5J1G]W+\:=7AU^VG DQ:7G?+>0L MWWJ[%[C3G&BH$#3C8D*MN7"[I:9'#:-1[O&.)ACL-L<2+V< L0? M(Y OGF%L/*]W/;@8#[^$)+"!V5T< P5QK=,A")GSSYWV&\,1SF9NL5N];^%1 M8Z!?_W][U_[4-K*L_Q75JXU6I6F6K:7T.76!\:,S)NY':JDRY3X0VR1 M,7>KPIE!H2-*T2"BJC(]&9PM,?>0H+M*@*KJRDAW9N6C 6,%M0?]@ZBMT/.I M6T#LF2'=4B?HOO%_GM#_N:R(VNE*6B-$L#$98-E_8?<"6GQ!CF*,OUQ3D]T0 M\%@1J]7+OM %)C=$+(G ,%Z!RZ9:,)W"%^$5'JL0C'(_PSR?R<[I-![\4"^FA@O'"XJ3A,!;D4DF.+G529CK5:^\:G CA'%- M9AH2NQJX E.6$/,UO@NURA!S7%VB4V>L93@88E13@-U34XOO#-Z,*#=WT[3F M ODEO#,>8>'JJ$:F_D!<\8GW>8*-JDCID=G;8U6LK#8^9M%S;8@,G6"[_/,P M; IKBRL:(_@(7X#=5*'N_-2;MS%C3VC&/D)]Q&7J#[]XY^!Z!"M@8R34#=C/ MLNQ^!5$$T%:RFIKP0((GU447,JC9\=J'![OX?'R6T<*&:<45E2D(=J$Y@PHE M2V3@J*\I2Y'FV(SQ _=5O3 M 9UQY ]H%9:L.SW#YU#L(K0:0XAAA$=@SA8JJK%XWYFW93,?.GBJ X9N0:KM M(+^$ZD_UW@_J(8$DTGV)2,FD8D*KG%1,)9J:9\KSG3XU75%!0+;;4]Z(J=@( MJ/7V"5@:X5)H@O_,TB@#Z&DJD7$CM7.?!I[Z./1)N]EWPPP8?SH+ 68;(C?$ MZ!$Q0@(8 'HPH#NFOBT4D_604,.T4>:G5.9C#;-VE&+!X9(5]T(D+=E%@GJ: M ,T^(]^#ES2\@[A^1EBF=Z(F( ^'-Q,UWNN[4M!1H#Q.J7B274D8FC>TZ(P:E.0D&J9)EHSRAO<^2:YCKB?K MC?W_,%P4%2:7GWL+:5YAQN@KNI+"9*,T93G7<9 :8O\DM\M_^+.C01 SP-T+ M')IPD^3**:_L1P%EEX;H]WI 7TYF5K@&D./Z)[G*$,X.AS-1JFFR[0P; 3Y. M>5KL-L/+B'G<8LT0>HFR+F Z\/;D_Y-(/@?S7AI<4'_O*>-+5F'D,8VZ*24T M]8ENL;"YLRCI2//MV10HVF8XL8J-,]=DF:,'RL6";6R0':7Z*QLFM XZ MK'HM MQ*,BMT(;GOCN[:#A]0<]M107/7M.]I%-A-;U+>$FGOG(R( /NFOHK$6Q+0SE MIEBV#-.X"C'\]&4")S"K I#4B$QR$U(D\32WY 41[!^.03;U1D^ ML_=H0%>"G:)H=-80.6*172RZ!D:V61QO0[JC"F*,JHG*PGOWD85K:R"'RH8) M+*8=::GO0*P76D$]=?N0&)Q-->RX1]UO7(<^QW22(P!M9Q31HZ%H6 -@Q;.?=TPIDRRG MT=5,(JFQ>Z F1[Q!(WG1A<]8I\7"A6\TX@FOM'5=KTO6B84019(IDGA%Z"?N M-$SN'L)9I>Y$;M160B>J@LSI5-^_"#K%HQE@'^A0Z<$L9IA4-0+D1@&/"^HZ;5)G\!B57(83TXY@"V"J4%3$:8JI 3I(:F";"OWG\JQ3XS,7\?D] MG:6B*'%P-RRV& 2^\\I1%#M999?R1IV?LB*'^>\^PI9^5N)T!A!Y2U;F<_)W M1*$QR$\:WB@7'6*W[F!!TMV 4X5\(I+0#--G6%87P*/XD]7-[:8!7)]-<&&2 MUL0!=\@TD17UO"V4P)#1-C=N+9&"-^KP=.HP,!2]1S:"ZD!I^<8(R M S)X).*,JZ$W)@X41$,D+;0E7^I0\37S.;<7JB6(J2^-_3 Z3KPM>Y\-7W+A M.NHBPI+4U9Z#[-]#&V'C.?77_5+UL,B[C+%YF6D.4<4TA^#4AY[I< RPI2F. M!B-@=OI\N:(SB9 R!%\.%(>(T1$A E=^?0F]V;1 ^%>XDA;/.*VFD]9,@+!G&BBS1>Y8# MG!.@Y^K8[A1@H=0&0$,518FP[XF(:FZB*>)L9MK4Z>?@;4.,3#;S1'JTS M )=F@.)8B$PL<3:@P1R8RPD8!H\.-UP%\#GY9Q,.4,WJ:F1[["LALW+_"[>>#4TXI!0H_8M* M>01DHMOF[;B&T10Q4.EP, C+BV3S*SNS1(H_ML!3D,HG'Y-1I[*:P;M(+!'' MVO5)0!=/+A 'FAU8$=IFW=FC2W2H$^;&GU*@DTDZ:_KPL"MM")\5. 857FY6 M3E2)1!"X\\S?4Z"W_@X8H.[JP@#U4/;G-(&N(G;@O"-,Z_R:@1,<:ZI[[W=_ M,@.P]W:#NY^D,J%CA*$5@'F8>#WB>S0!(M35$RRC\TI;VS.(VQA3[1]=-)"O M"P!NB!TAT.BH8"QC2]V[,-8VY1LKD:>EWA$Q4"(X(0J4\@XZD.!^*'!@U"&9 M$/*LQ%.2!4_5V$HT?S5AM2X6;9Q3G094&P'?,SR"1.U'&99XWGVDPF2^+L;! M9,3 8*[9D)9$.ZJ)%]"I)F)QI:(6D7P7%I]:;:B)TM#1 /:^VAH*^T4$/0Q_ M-I6]F/HIPM*YDHJ]1LKV$_0(?-> 8%7VOJ0(ER3HD:IHFC!#:3#WW2I3)V): MF.1Y,OSR51TF:J-.E&[%#P$96!$#<5:@!K*^C0.U;K">:MO%"IJ&K=]>,F.P MK7![-G6PF@7'QOT00DU4'G7M=55?!Y.@!B,*(F@[RQ#S76.[A^ \ZA$)H/DP M0ND$O'G(]5^K7UUC;_L8@FCNU[(9$J4 M.H275@&B.2]LOZBUD'KF#0\8AF'!1$>&\Q E#^J_+5XQO#/,TB&&^J=I1&DV M0_Y"[O ;W/&MT4M$0[/@:\YSY1,!22\3C]/[!Y%X\?TMVV6@S0W'=DZH\.0< MA.-=&&KVB#>&-6!A\?E&U 8B:PFY^DE&!8FV.T )1334BF2!\5P&RXJ%+U)\ M63W>NGO)K119;DI6S)NE/@D5'OO*%6#N3=H;K-2+";Q(5T,H'SKERQ)BI"(2 M&LJM(\JXJ_^!71TA(#^K,),.%7@=G,V2>]6' M]O#/D"P#<"FGJ6;^LO*4$B7AE>ES+EA8:ZDV!V ND& 6W\JT)? M QQ25/FCX; ,H:A4,=.@@;5>GT_6[22I:BXN;62U(<8PI:MJGDD!@UPIK%[+V!5DA!_ZV8V' M+3Q(?J7\4Y/&+V'W@7:D4::UJ0QAA/SHRN4;SIARC;IM-*G#%"FY4U0HN$3" MJPY>P"SA8*0F&\"QY?9HR7PS,+-Q#)BV7K)!1[#H5=C[U(\R^XX&/ $>8; T MG:_\UFZV6J^R$7KCD%%")X!D^S=EHLWOU T]O%7;Q[8]^OK2&ZO[.#%!P<4" MU2E.+'F9'E_)Y7A6+#L%SB,#P]4PS$6:UPQ_#_57L<6WZ.(MK[-OZ(D'_.%+ M]6$M! V;AO=G>0)1I"'3+L..X3UJ1FD#;/@RVI*HD4.1%KXZ\[9 ^/'*QR\[ MAJ0^U@O*UZDQQF#>0&*!6PP*CC@KCA 4^--30G2#L+;2]4,TAH,#:\RL/XQ+?-RC$:0:"37^X

BY]ET2/LV7,$U(*7T_FU[,P27@_[G(33:X] M&Y0C]\$)5_><(.980,C"54"!/'=+?7YNI6$C\GVJ9-I*G@W\^9?AJ@)[_Q%Q M\:;^]G@]#) 9&8KR%HJ,A,L[XK;-9-EG00:?8DPG;&$D[P)T@;9(KSIHX$YM MP[5^'KH@:]DC8S>TTW3*Z$>%'7AQA/P;!'.>0"B$D"H&!I99 ZH8#BX:!Z&$ MQ)2.2LMT"2#]:IYV\7'W'VT_5L5IN- MU?+-VVGG&64.RH K4==M!Q* JWU%A-%2Y&1UERKIO0G2'>+P4;V^%#L=1"O- MKA?>+\)B5>![_XG1*F 5Q+T^1)=*>Q3GK393>.'*&(!J^DIT%Z(9/ +" X9VKY:8 8 MA #&!#TXT21Z&U\(2YZQ5$Y#DGWDWX ^T,X9*2GQ__>E3F(W_&_,OXPD9:.,' MN4?TQ>Y_VB+=ZW@X;9/">A;71NI8\85%YXK*EM>"I\"L9]D55.A4(X!?=9)(OOPK5N22 ---G XUY6V\Q'3 M(LO$%6@Z7$"IV@*[#FUF6FM#[K9VN1)V\+V3NQ!0CSYL&YK4^MED22 J]_[(_R%\U=_D1AH?1+1[.OR-/UM6NV(!2F MEOGPNO9?(8F.H@^(@0?@A=4..-F!]Y9#],GS&%EQN4G$L^&>OB.FG@LSF@74 MGDLS M"FE*%14RA*A\!!5%(!,C1\B.1\9M29B;Q/GV1GKF=TQ[L:63X]B7U@8K7MD! M^.8:I /DEO=1!V ^S2U58S894E(TN Y3KBS8-W(H*-3M=Q ML/02Z=+PY-MEWS.W7^=/OGTT.'A6L(J%_!?I(/GE!6$TX)4SD(/UO,@D+.O6 M1_5\LH('T]5>Z<+["+KG\3G'I2IT.LK4%UUV-(KDMI30=D/TJ>^E+M'B5/!^AEV)(GEI3WV2I()=3PB#(0 M,4@0*%WM79R*[M+ XVP9TZSDJ0UA]E''X,8-UU[FI!)HQ]4J]39D[4$Q'K37 MQBO5K87<^1@W?:MD+QMF'WD.E/MS+VA_2*[._7_>1V[-3C@;N3 ^FF*=U2;1 M+\*E_X\GM?H*CU2!]%URZ?T(>'GP&TV;6.97A\D132. M7B0V.!XLF;3%&D:VK!P]#?-HR1W>$&_G9[618H<&>-GEG$7Q+A(?->,N1FY* M(K9&E=";+;(\NO'=XX_L^7#8;X$VLC_TJ%!>,ZQSDBTJQEE"R=ES MI[878)T^,5H$\FC<+)>>8# +3DK(1IG3?SWV?3,EZ,A"*SA L'+@<&*OL"KN0(,G,6G8JR;#I\_9#G'H8+),6A M$FY6$_94+A?]QHJBOU=ID-P7JS9WU6CZ8[HCC:L81JZM9A T>T2,ER> 4X/-R[)/W$"0*$)HL3A]B M]*Y)QX75\A?(E@/DVB Y\RY<^\2&7WY=_W!U340VJ] 6$;PQ'I2HQZLQ&DQ2 MGEGAG.H4W3XBK:XSUL%R[%JSI;6>SB75[K8^].7UG 0WO_%_5O-D4I;":IZA M<$,/"V<&Z/S+P&(2+CB'N4U7CR=1G?Y2MQ$E-BG8FVH:V%PWCO/J=J$+F)99 M<0_0G";?K4=M;?+@:%$WU[\1*+BQ$G*H#H )&J+,&8SD43,M8M1-2JT&T/LS MF69#J7T?"?=]I;JTG'X-D_!AN=,UL/7U'Y*'EQ+7=*[)!"H4!HY+#<+D*(I0 M4FV60>VX3GUJE9.9HX=(?]I"='U/YWJ'X>K5O)+W/M(RRSF>C'9(' MKWB=+Q7!"?)^&+=&6,\U=ZZ3/G>M\,WJLA>1M3B*;XZ@M=\[^? B+<9?QG7, M]GKKR\-(%!\Q>0-:JMH_*GN@#0L@M]8D(U1RPC4UYI[&]]V9=3VJJ\7TA164 M+2!O6MAUP#> S;<3X(G-P#ZUN]TRZ%4KF[*.1=HS9%LJ]F6C*66 >:R&L)(LZ8JV=5 9D MP*B*,<[S)H5^SR([F5G3DS*W,Z4G30R4]U>O\5> ,=_A/20!8L6-3I8LN:\,\'$Z'G1.V1[=+[5]H_M.>=J_T7:Z>+0W*N0$G/+EAKT\SN-G! MQB%@]]I8]W[O\A>3?/_F5OOD\G8>KO\VFUY_O;MNW;^GN8DXZX^A1 M-L#(6ZY#*P6X8#DHSHVR/IG29M[N@'L\*CCW8,FG5USG9MVVHHF,[#QGL?9U M]210&A2:!OH(FVCMJ:4.1EM9"!/JN\#\1E,/P[(8P_(/I7>((RUQTZ6 M'3/?EK]-IWG^?GJ51\DP07Y-39>.B<17NZAG[L%PSJ1.BLS-)B.RC\!\OD=H MKSPY_$@]2LDG/%O?XS(SE@3W:YC]%U9!KB4XHK(B-@_[!E>R#VL71H%I\79[ MU'*4%4M:%091&Y*2Q\INW/=\NGM^0 MT-?R5,<8/5LZ0;:U8W?-W8I*&WK8,'L;K=.^27QJ'Y _^-FM\*]'53=HG4XX M[N!VJC\4QI<@8ZTZY)D )P41'8G'HZ7_U6E93>J5]T;Z@Z"["-I6Z8]9JH<\ M/!_NYS9;]A7]@\77D=;(C&$&8J87@(HZ@K/1T;Z\X9(+)VR34I#>=O"#U7T< MN_V1Y#';3<]#9!L(?)4FKD3M@2.I4^5NRJ[6Z=.N2@\"4B$)G=*6^6]=SY%%Y5FH00^>@KBD1)[(A.^%VD^^?DM)-U]0QM:B)+5Z;.T MET2"KV.*2\ST^&27; E*/-+"DRL=6>KV<*D[#\1XSA61 IB.&A23'$+Q"JPC M!P29+CEVF:VR?X7;#D#'GN-O:D](O+WB>H-ACG_@[-/;(<(N\6=>*/8=VT/N@ MK&E7BEW(3M2.H@_]/<^)(X0_*#M4[=JOG :/<#$.%DK2/Z MT=;3'#A U T,RZ6M>V/E7H>K:O:N)KZFG(S)!C1W-5TI8>U0KVNH7'KZ&9G M31HL[P)T,39#+Q)OD-*X#=?-*.@.R%I:#;NAG<9LZ$>%'7AQA/P;O"N>0$@' M(;K(+:1@:GZ."A!DS&!J+Q:.G.M.$V_/GAG/F Y#$V,?L?==*/4;_OFVE''" M]Y]#PM>3=SA?3"?_,9Y]($F']=O-T8\\THLMY)HOH.B@C.@D%(:&RY!5X=VF M2799;7A#H2_53%O*==^;B/5?US\B;>___(__#U!+ P04 " "'0W!1*'7J MC:'C "X4 D %0 &-H8VDM,C R,# Y,S!?;&%B+GAM;.2]>W/DNI$O^/]\ M"JQG8O8X0O#A P1!S^.&^N71;I]63[>.?6=/;%3@J:9=*LID59^C^?0+D*QW M%0M@@10G]LZUK9:*R,P?"C\B$XG,?_U?OSW-P7=95GFQ^+??A7\(?@?D@A_^U[__PS_\Z_\!X?]^\^4C>%?PU9-<+,';4M*E%.#7?/D- M_$7(ZF] E<43^$M1_BW_3B'\]_JAM\7S2YD_?EN"*(B"P[^6?XP3%$HN&42$ M"8@4S6"6I!$,PCB@L<0\R<3-XQ\3@A@F80B)B$.(0B1@EF($PS1,@XC@D)*T M'G2>+_[V1_-?C%82:.,65?W/?_O=M^7R^8\__OCKK[_^X3=6SO]0E(\_1D$0 M_[C^]._:C_]V]/E?X_K3899E/]9_W7RTRD]]4 \;_OB_?_KXE7^33Q3FBVI) M%]P(J/(_5O4O/Q:<+FO,+^H%SG["_ NN/P;-KV 8P3C\PV^5^-V__P, #1QE M,9=?I +F?W_^C+5^>Y;_] MKLJ?GN=R_;MOI52GAYV7Y=ZH1LO,:!EBH^4_GA/VXQ7J>])W>:RK!^5JU'W0_""'5WA'S-4J-U^H]PLQUG=W(^IJU8?7V-?7HEC2^0A?BZV8 M'97GYA:?N 5M"\_!N= M_WU'O7_]<:N_&U[S(5&8#PW ]]SLCD"AP&>]TDO0+'CPBU'T_ST+2L'W5)J; M%WY1'II?\"[S]]9.;;JB%:MUUT_]:+94/\KYLC+_@N9?>M_4OO__\=2P/QY- MVVVY5I.6_ +:[2=^Y(7>S#POX1[P9O-WT9YE<7'&&[2TJ-^!HA2RU)O2$VIO MOFVK"CY2^CR[7WZ3Y:=B43S+4F^L%H]W>A?[)-__]BP7E9PE1$22!!CR("00 M\22&688P3!7"G+*,RTS:+%@[<5-;P[6V(*]5O %Z&V.WDBVQ[5[<_A$;>+TW M8.UJ"AI5P0^MLK^_?LV[H=)! ^U .U30_N:0#BPECL(0;M:O2LJ7AI2JVX5X6RR, .T1Y[)ZEU=\7E2K4C[H;<,;;>VYTG+Y\E#2146Y M"495;UYV_U)OW544*&:\',D""E$:*DB#6$&N D&Y4C)EPH7A[$5/C=U:_4"M MX*7=_[6PVQ':,& .[E YX.C,5>Z0^.0I!^FC[E MZU+SW$_RB728[Y,E3HD9E0XZ[#Q<]UT?[;? M?Z(+^EC'?;[*\GO.9?L-37%(!-'["TF#!"*4$LBB)(&9X 2EB?:SPL!ED9^1 M,[6%?EM5<@FVRKHM]7-@VBUW#Q -O.2W&H)6Q0&6_048?"[]Z PMHKD7J?&U$C$9!J(U5R:0XJO MJZ',R,&NUZ#9&[()\LER.*@?KE<.?HH M[QX_"*Q?39Y&Z[>!_;H^MWRSJO*%K*JO\K$)W)G(34)1$"0BA231KR5$XQA2 M'F80<\%IHO\:!DX!LTYIDWL/M;JY;6*[ ;7;RGJ#:>!7PUHM[X$O*P!\;F6[ M!8ZZH;6R_7!;:_=0SV-$6GTS_S$4]9W.S:@FWZ',^5(*\X?;A=C_Q MV$ UAB &H3ZR5T8P!8'CT?WKS![7@_^Q]1_W+2!5YB9HZ2#U]"AWX[J \W+ M/]/Y2MXMGE?+ZJ/\+N=Q&^P.HS!*A% P9(&"*%8<$H((E($(2)P1' @V^RY+ M5M@Z71W27#AJ5^9P5%5K!V*W-TT7GG8O!D\8#FT?ZYG NEB7ERQ6=W[-Y_MA$-U,A$(I$"G%B#@YH ME.I-L(RAY"B5<1!S*E.W5,T34J86C_F0_Z8W%G2QT%J"9_KB?L!X&DS+K>.U M$ V]Q]OJ![8*^LR;[+#?;WKD*4$C9T%VV'J<[-CUX1[GB29[4I8FZ/MV52T+ M_7/5OLLR+A-!D8*9S&+M^V84$H0"&'&)DY@S)5%B?5YX5LS4UOU648=SI/,@ M6AS;>8%F\/6^UA%LE+R\"7 !RN% S0M@(QV8[0#'U\K^P=.IV$4<.D^]SC\] MWJG610OV3JTN?[H'_WTJEK+Z3%_J8Z[B5JE\GE/]J_9KF5 D<2:U6R0DU@Z2 M,"08)E!A+IF0$<^2T)H$NV5-C0EK;4&K+E@68*NPPXJ_@*\%/_I#;6"2W ?L M81>P/EQY 3D'PO2'X$BLV2#YO/WJT8W.OLC3#I-.!KTPQ'@T:F?+'I=:/N)& MJ/7E9#V/ZU3*.* 9PBF'.*)F!QDED&5)!A65E(:)8K%4UI?]M^-.C2C-<6A> M+7.N7_(_U3F_KI?^=S#K)L0KD!CZ=/XT"."7=\43S1>^;OL?VW[U3?^=(<>[ MY7]LQ]X-_Q-_[A?1^9A3II?V,I?F?P6WG]Z!KP_W M;__O_[C_^.[]EZ___(\D"M-_ >__\^>[A_]RBP993X1=@&@(> =FB!V5ZQ.\ M-I?PE[6J'H/)KNCXC"A9RQXUR.2*R&'(4IYEL5,6X=4J38WB:G6AJ7QG[L-O;0([1@'V G8_UQH&:LO +\8V4!OG M>)'7PP3;$>2XTS;TYFJ<&7//G/0&LM?TRNNU&C<'TQN*1XF:_D;NQ^>?RX)+ M*:H/VNB[JEJ98I[WZIUDRUE(DR!.I()4IB%$:4P@B4P20H!H$(4AD@B[\/1Y M45/CW\^?/X-Y01?@N57Y!KR]_6+VF]SQB+$#WB AL4ACNR8V>$'X'$2.XX@]H:KW=O'#U8#OU762C;EA]=JF@1,HZB_M\1E M,'RR?X>T45G]LM6';&WQ1%\6EDJ6I12[90W2-"4L91%DF$C-OS*"!%,!DR#, MPDCB.*&1&_\>"YD<\ZYU;.H@N)+""11MZ> Z; 8G@CU8!LCNZ@+ [^(_(6?D M97_>TN,%W_%9MZ4N9#Y[N])C+98?\HK3^7])6KY?B'=T*6>8*B(RQ&&J,@X1 MRLS-;^TAXU#HS1?G*(VLBNYV"9G:4F_U!(VBP&@*WIN\<:VKW;KOA+1[W?L" M:N!UWPLCZ[5O \)V[5?KQ5])_H?'XON/^G&-1)B9'Z#Y86>Y=PX]RG*W,6Z] MW*T^VR-UH:Y_LEMBHKZ$U[Z8:*#B.",$LD3IUWMF\K@HX1#3D(<$I531S&[_ M?U'6]+;__2K#7 :U>]5[!6K@I7^($&@5[9.HT F90YJ"+^A&2E)H('S:0E@U M"OO*4+"!HS,_H7. \;(3;.S8RTVP>J"?)_2^+(OR;:&YN*[!]Z!'>6\:&50Y MF\N/>;6<92C&4M(8*F'V2IP@R C'^I\\5C2.J5).R>X7)4YMXU0K#/A&XQM@ M9(!?MEH#H[9CW/\R\':>E%>[4S14!O'Q_+NE?+!RG;;*P95U2P3.,<9$+OW&)FNJ.H%#*))$UY MB%A@%9AQE#LU'MJH")24ZUQ AUV) ^(6V[IA^H#;;@:L77*:O# M@.NP 1P&Y)&V@VNPGVNPESM@TU/?9%^[1'?,.O>,#L.-MX-TMW%O/]GC\9ZM M=/;[:GPLJFH6,4*#L#YX0W6;QABR( P@#Y)0(1QR0N5LN6G4=;D;S+$,)^8^ MTWG,:Q^83?N7IG&.8\^<$R#:[0VOA&9@,KX_:HIC%/39$>>\^5[;X)P0,V[O MF_-V'C6\Z?BH>WS]_6)I,MV$T%^+ZG-1Z97T_^3/;PLA9VF<Q#&4(I5+<;.CAS[3,3;C@"UW* MYGKCC,5((I-N:]+G(.((09(D'(:2$A&E&;5,L3DO8FJ$L-80?+'.J.G SXX! MKD-EX*6_!XC'>Z^7C?>YUD](&761G[?R<'5W?++GY;.V%Z@;F M3?_R6_'755,Q?Z<3=UTG?X9"GF8*F1XK20R1# +(XDA!081V Q3E*G!JMW:] M2E.CC=U^*X<'I,V]T+U6\5O#P(YE;='3US-_(UV_2FGZ\ 0FRD,0PDB0TQ?X59$F&8(R(Q#A1 MC(9.%X,/!4R-:3UMT!PZB5R#R+B;,\\=1,X9/M3&;/P^(>@&_F1?JSQ'\63?+/* MYZ;$?AMAE$+I=WW$8!0'&42)P)!D*H1)RCGA29!@8E6*[+R(J7&$T9"U&KI1 MP@GX[)C@.E &)@"C'%AK-T!$]KSQ/A?\"2FCKO/S5AXN[XY/]EO56T^A:C.Z M'HH'^MM?\N4W4XI(B_E0E*@,G\&E5PN MYXTW7RC]D4WGGJJ^-$Q-W1#'S<(TZH_*G!]P.B=;'D#T9V5S4JK8E)+'^OS2E4&1Z MDLP54\@"DL%0F3*P2:1H9)4$=WKXJ>VO;K]^??_PU9'O]@&SI+#>, S,2HUB M@Q1P/&VS5\;8ES N"9RT[FA=G_Z4>TGFG5#LR;[/Q[^5\I.>]SKR1_4^*1(A MAVE(,$0A%_H]E*0PDX(E*B B2JRB+-10F200#I/\+X53!C"@!)0M3QF(2$V+5_:._"E.CO:9 %-^M06JB MJ7E;KLRY?;WSE%B>P \*]!C>7@4:]6_6+1@O^H!4Z2\ T'M])?/EJO1PI^!Z M-+V>K;MK,>Y9>F^4CL[.^X_4]U;3UV]R/CTMZ@(]]'.F70\3VDDY_J4>3/9)5O(@@H3:.,D41C$I@-2L AJV\@QH0S MD:5Q0*RN(QR-/+5%6BMG$VJX -CEM=D;AL$/L"T1<"O0=\K::ZKR[8TW7BF^ M4V;LU=\[^8&>84_.B]5BN6Z?M;ZV%J9(\$PB2(E0Y@J WJW%/(5A'$>49$$: MNET-.BUF:@MSK:5;A98+4%H&1J\&:.@ Z1J;5L,!K@)V8^ U8'I:TKB!TTYK MCP*HW9]V?_>^:RO)F-)0,XE4Q'A,(0G2%*(@22%CB81!3 .,LT@%/+!]]>X. M/+4%OM:M+EYF_]K=P^KR6[=E^V+Q^"#+)U,'_R>ZU/ZPN>?[13XW,9#J7GW6+C+/G^G\;F$JZSYH-.5, M!2PEF8G5*;,\XT1H'Y9+*%"H&$=4Q;%;/[M>:DQM,6MNCQWOY_>#W^X-/CRH M _.#,0 :"^J6&3>@->+EIBFF7:OK\=[_57!YK0W03Y-QZP=ZT7!(X-3YK]=6@@JW&=9NS&_.[-\7RVQ7-ZB[";\=R/D$=F,^\X>G, M;;8@^62QBS)'Y2M;! Z9R?JYGL>FDJ]**9JF8BK+6)@IB.J&W@FFD$64P2## M- BI#+$B;DW%=D9W60;CM!&X7RVK)5W42915HR@07:VQ+@)H>7K9#Y2ACR5; M!/PV!SMAJ]=#PYWAQST-/+;KZ)COQ$?ZK=$ON2>:B%%&(<(R"1*01#[G+3N&RR*GM%78TU*NX M5M%M(5N@;+>^_6(W\+)?*PO6VH(?=I%L%?98Q]0>'9]$82%U5/ZP1^&05AR> MO++,\4=SY>!+_OAM>:]^KF2=L#I3*8D2E*8PBZFF%Q81J#V2#$J92LFU1Y)& MB0O1=$J;&L=LB_S.Z^L8I5$7%@JN]#]HG=#;LQKR2:SMZ,8;@@,SS1:\6M$; M\&6-GE86U-H.4"VY"Y1!ZB:?%/@Z%92[;#];2[GSH7Z,\B=-6)6ISBRK^\7[ MWXR455Y],X&5MNTNUFX&DXK#! ?"W"V1D'%&8622T1.!N?9,7%CEHL2I,8M1 M&!0+(&DY?P%R3V-S'\_=+[D,NAV]>(5R8(JI46P*KQLPWQ_!Z->YL8;&)]%< M%CHJV5AC<$@X]@_VZ,=CGK];5,MRU90>$BLNQ5M:EB]:3)UH.8N3.,Q8)&%( M)(=(8 FS2#*8:"\JUGN<0&&K$R1+>5,C'*,QR#?VBZ%#BQV_6([46N?D5U%CRM>8?C>*^^JH8P]19R<= MBV'&ZZ!C;]->YQR'QWIP<%>:^U^HN=JP?/^;+'E>23&3(B%)E")(!$WU!A E M9@.80DY%DO$8)51B:S9VD3PU7F[UTUO 1D%+A](=<0MF'@K'H2/9]26F1F_0 M*-Z6K]SX3?:X!> M[3"_%_/O>ORW]#DWO4KRA;Q7;_6+/5_>/I92[G8RYPF7+,GT-(@8(D(8)#3F M,$H03IA(I!16925J@U9W8)0W3FNC/MCH[]3(T7XB+%X( \$[^!'' M263OCY'MTQ[=!6*G9IF#0#U:M\PUY+R%?-Y^F7D#.5V;X*]1IC->%SIEVH\W M9JM,9RL/>F6Z/]^_M&NQ>#NG5?6F_?;':1:E813#B+$,(AP%D":,0H)C+'&: M9"*P2JD_+V)JG%[K!MZXEVP]0,XN4GL='@.3<*,<:!$9H$#C>>M]5V0]D#)Z M(=;35IZJOWKFD_U6]/NGYWGQ(N5767[/^9F;ZI^*IJJ'N*WK!=9=Y';__K:H MEI^*Y7_)Y1?)B\=%_M_:20H9BL*4"IA@D^:*I((TB ED09HF<1 @1:D+,0RF MZ=3XY>=%N=%MOVH'U]KOUGELBC@6S]NV#EXJ/ [WG;"CO$G,]-#AC$N503;V M@=K &V ,TK]=@A=I(M1KFV[ [9.Y,>>/

'WR=U#Z?LJ&^ P3$_?)$,+]"] MYMU/]*]%^7:EB>M)TVQ=.DUPDM"(2)CAB$ 4"%/,"4N(LI@*PBBFQ&IW>7KX MJ3'_6CG[NG0G(.OFV.N!&'I+V>KEM7;<>8NOK0AW8N31ZKR=MVJW>EO'IWH$ M =]^,Z^HN\4'FI=UA/%<4;@9EZ&2888A8XQ#% F]B$T*$"449Q)'*6?*2+K^CWV%9=UQJPS M*FL_VG@Q66<+]R*R[D_WB]Y\UK#6K9+K,\ FL2A*>$Q-#D;#SI^ :AX 9G05T;U;R/%P(4.Q<*S;_GN9Y)T01D&GE2?YW, MJONG,+V)@MB\Q;_J[U<=GOOG?PQQ\"]Q8$1'03W .\GK/X$X-+\-,[?HS*DY MMXNK7#F3 [\W-MJ!6KU-?D%SLNTOO-&!@L_ Q"DQHX84.NP\# 9T?;0?,=TM MN'8WS,;W@U:LZ1.VTBNHO9!0+*K/LGR7SU=Z]UW''F8,L3!, PQYW>DSC6)( M54)AA** !9*'$7:Z+."LP=1(K=6M;N:3U\: '^9U$KRVH&WO\X-^\__\]=WV M-^>O]'F:)CNF&13\@7GHKL6ZN7!@UA78&@"V%MR81"BPGJ7:"G\DU1M GQ3F MKL2H!-<;HT/ZZS]0CP#*YDK6+5_FW^N"-$V;\EB0C%(L8*RW:Q E*H&,H "J M6"J,9)P@:N^9GY,R-9+;7A_<*NK6*+X;5 L?VP=4 U/2T"@Y>,L^T!K).3Z% MFB?_]Q(*G>[NV8?'\VXOZ;_GS%[\<$_?M2W"]5#<B,N4&U;G/W0!MM?F[MGM$+[G7 M! SG+[NI\XJ>E5 M(/X, !YJQ1^./'K9^#.FG:H@?^ZCUUPZJ8\F/M/ROORZ-#D[]2F%9I)VBQ6G M.$0L@AR'*42(IY"%A,($2]E,@=V>R3.P [-&BVE[(*D5-@65&Y7;Q!:SN_&\JW& R/\EF&ZQKW K MQ@J'T]=D[![MVYA6CUB7-3J.CGV5C^8O=39NHFBK+,DKU3H3C3/M^J81) MQ,*$28IYXI2-82EW:N3D%(N]"G [&AH QEU@F/ MXYZP;H_W*LI0WP;3++=\>2CIHJ)UO2_-_6%FLH/[=W@&4&*)01Q MF,9FIZ2T5T02@F&AP?^YQG^Y@_]S MQ_?=7\V&?@!>*-S@..B8U1OZV7M0PJ'G(/UVK]N\Y/KNL/;73;MC_;7\+DWH M;EY4JW*='!#&%.$@26!:%WB0"$,F>*Q=:YJ0*":)XSUN!]E3>UWL7FBHE;\! M.RJ[963TF0J[O>U _\TK@26^>M;@^4?&YW7<2/NN7M@O_+Q[H;[,T1H)'&3/]UK1''C%3 MFDRD,*-AHM\Z6!+NU&2RAPY3X[76!-?.*N[8\XQPR54$JO.P.;*[K+@='_4VD2#T9#W^XE/O#W>G /L-9^FSUO] >_:@/ VH(; ML+$!K(TP"0,^>Q+UAM!ODR)W-4;N6M0;I^,V1OV'ZA'\,EU-]&@?9!W5__N* MEO)#42P_%.47N9"_TGG=]J2:,9KR,$P59-+TE291"JF,&8PE$@BA*),.J?66 M0J?VCJ^U DKJ_Q2E9KM:U:;C475\1OAWU=$=K/]$6,2]!H!W8+)K-09:Y>8X ML%8:&*WU?Y6@U;MID.12^=L658?HU@#HCA346J-LOL'-5[1&61F4C[_1OH)9 MCGAUQK!LQQHO=.5HW5[$RO79H>Z1ZD\T[Y3/16E^<;MW_=0^TTS(6D4!:8!64RUJQ\FVO'D MN)YPI5_\F6).KOX$IGF$G<)VFB=>FD[L4O0U:+O?G+Y*FGM"^'L3:7[YD,_EIU5= M9!N++.(AC6 @50A1J C,!(Y@C)(HYBD3U*X'Y:G!IT;USOX^ MZZ;=:^$8F"P=D'!*\SYG\A7YW4=#CI;8?(@Q%BBVZCQ]5L+4%FFK(_A8T 706KKT MJ#H%H$5(Y5I8!EZL:T3JCH%:P3[]6DY"X]*FZTJ(QFK'U4)E&@>#8N&M?6*7 M^=T]M4X].&+OK Z]]WMD=7WPR@SPC_E"WND?JUD21)(G7$&&4E.CFL:093&" M08(E%I3%L0I[)7MO1$R.S=8:@E^,CJ!6TC$#Y@20=C[?=? ,S6INR/1/U3XR M?I"L[*V4UTG /K+R;*[U\2=[=D8Y74=@D]RR3669$9JB6"H)$\F(7O=Z\1-E M]C28(AF')(TRJSZG[J*GQ@?G:I14?4I;]Y@)E*8"I4)!Q*2>"1:DD(0!@AS% MA$DD:8J96X+),',Q3E[)!X_%K7M,1I8%)$PE@C0E>D9$R& F90R#5"2()PD3 M LV>ZV:5>O66EODFPTS(H1JC3,K.^K@!E9%M0G",ZL_SX=8(2V.))1601%SO M4D)$34@DADHASF*.5,A9.RWO%Q=*\X\Q*6LEQI\2V53]'7I"['8[PT \="#F M7$FEF]WJ\%O5/78Q^GC]AER1N6H<9#["#W]*_Y-BM5O:?E0B_;:GW3]T'^MGRC0?C;C$3: M#F7KJ9 M?TV5]9YN;=^Z:E!C?_-)L&.PHS_H?^(M_2VY$%[*0,86'HI2<5NM.WED6XB1#&8P4"\WU! Y9%,6088Q#A%C$(JN[T>=%3(W?U]K9 M=YP[ UTWP_H!9&"&7"OFL8WQ9;NO[3]W9O31>M!U6[?;A^[")WO6AC*=D.]5 M7>GE7?%$\\4L0#1#$B601C33[BU!D.!009(J+-,$,9JD3J6@CD1,;1$W[;?- M%LWHZ%C9Z1A N\W2=; ,O)3W$0&_- KZ[$M^UGJO)9F.I8Q;@>FLE4<%E\Y_ MLD>F@#FFNUM4R[(^4_U<1X%RWE;Z;=H=OUO)^\7#M[P4MXN%WDB4E7939BH+ M$1%QJ-=^K!T\$XW/B": ,.!IBO6[70JK4N%7:3$U>E@?&L]-QH$PL> %6!J= M =TJ[7#6WGMVNHEE-,P'YIXZC6%K0UT M[9BW>=[W;$;O&OFHK8%W(X[%PZY M$6/,R4CY$P/.C5O"Q;68=B9E]!Y\O,2-:^W?2^ZX>K!^>\]]L0^R?)IEB,B0 M*KWWY)FY5T)"2&2$(,Y$AGC&>4J4?E&1:!E/M77"5\D+2O' M,J,G$+7;C%Z'T]@O!*.?OZWH>=M];D5/2!EU*WK>RL.M:,K\9B90G2N\]L56N5Z>4R:WV=17M1M/V M]0EJ7=WKC!^#VKW:O4$U](+O@U*O:(VH2X LP59W ML%'>P1OR,6L63NK(\OU["W6LT?;V3._+->S1^O9>]K.'EU;Y^L:@4>(.QU<'W+&\W4]HK+G M]OH<]\HK$$UYRA2Q.*&9A!F.,$1)%D/&TP@R_<;#62!3_>+K=?UADL5 =Q+\ M^]3]/,#.SL_MC\C +Q%[,/I?=!BL%N>!A->YX-!94?/,I]P3'[[H29-UGP24 MQ").TA!R(D.(XH#!3)$$,IK$4@4LH%EDF^NP&76*:S2OEKGQPGZ2U&0EVF\I M]_'J7J"]41AA79X P%OCB)-V7YO3L!UPM#2&(QMV,Q>._]C#H]PMY=V\?*MO M^?.FRDF$64BPBF%(,P811BFD3+]*&6.A))%,$F[O+';+FMHBW6_"\+31%^27 M:I$XHVSAW/G#;N"EO=]+8:OJY1(NSK Y>%G^X!O)@;KX[?/E'-DAT^GW7!AB M/)?&SI8];\7RD5Y50+6/(S MI&DNWUIP ^9K&YQJ6/:8' N:'AKR@J)CKL)(Q66K2>C.+2"M@N %,?K[;&7YW1_DA>*#K:8^ Q*Y#VM_N@'.D5 M _7,/=9#Y,L/E->#UDXB82K*,LXA84*_2R(90"84AEF:AB+->,QBIP(@QR*F M]MIH- 1K%1V3CX\1M(N#78?+P-Q^ (GW)HWGC?>:>WPL9=SG_]D MOX7]6<,H#4'4Z[JEJ9EZ-$<:"2 &(>"HBH0I!$60I9()(T($AF,7%9 MX.=%36VA;S1==YBNFON@>:VMV[KO -AN_?N!;6@'?8-8VS^ZO4%[UXV8,Q]< M!L,G+W1(&Y4?+EM]R!,63_2)ZY5FW[A\.7'&5MTM\F5.YW4B(Z$T54'"8!@9 M-S/$(22OGP6"]OD/V M5?".W!G[.IB]],,^"U>?/MC'@[UZ_^NS]MGTO3[_<,]:GK\M2ZH?T&.6+[<+ M\?-B5:WHO"X3>LNJNE&=;1DVBZ$F1"RM>AHMO1=4I?S[RE!UK>V-^>6;8OD- M_+)6W&.4R@4GKY77;.2.6W/- 8FC:FLNSWKQ7C_(=?ET1E*54"PA35D*4<9, M-1S.H0BCC(0Q#S-JO[WI$#2U'Y7[M$6UEQ?:"ZM7\#Q-"\0>-P&Z M\+K*Q>R%VRNZE4IZ*^EO 8:CV[A]_C5=Q2,K+KB'QY^_NB#)%VD*G.2+QS=- M8=BWM"Q?3%?;^JKY+%0Q4Y)F,$(J@XB;2^ 9QY#3+$I#09C^[YY%2+HE3XU( M#^Z&WZP+Z0):J]N[S,4%_"T8=BA4!Z;<@YOD8*,X:#4':]7;,A9#0=R[>H@_ MJ,>L&+)3WZ#<0+[^,O,UY,VWVA=_]\'-H2K(A0%?JQ*(G9T=U3\L!^C=C;8T MB27O9/._=XOZ*.E;,==C5$UEY"_%?/ZA*'^EI9A%+$XS&@F8QDD 4K5:[3 M9.?X#PC^P*^- 7#OTP6T#WJ>VWLZJ3!VW\X^^)QHR-EKF/X5D+;UWK?EMK4; M0Y,XC*!,"#)=6$P, 86049:(2"J<2*G +1C) ^PC+%A MW:H(?AFD5/@%''R703HE:O1:2!WVGBJ(U/7Q?FM_T_!AYUKAM@O$?^2RU$-^ M>VEKRO(PC-) 8"BC((8HSC"DF7:,0Y6Q"',4*+OLEU[2I\83.YU/-IK6I1H^ MW?[9C3_<)L&.50:#=F"NZ4)U@ K O6#R245N"HQ*4+VP.:2M?H/TW,CDU7-1 MT?F?RF+UO&E9;DBS:6DNQ::C^1?Y7>I?S 1*Q M4%F&)77:XSBK,#5:>RB6= [*1CG'?9 [_I9;I$%1'7KWU"H/:NUOP$9_L&L MV%AP [Y< -]]:]4;/Z^[+G0/\G;A?B):H;(Z;QZ MJ^680^7V]"U)TC"2*())K)3)6J8PBY6 F8SC@) LX&X=C;O%38[1M+;U%F*M MKQNK7<#6CL'\(38P6QE%H08+/JU5!6M=/794<8/%)PE=D#@JX=A9?T@NED_U M] =-'K3\F'^7XFZQU%^,G,UE77VL^HG^M2CK#A&?]/>G=492)C+,$@5Y*(CV M"'D"J8@QU*P2AG&&I$RMZ@_UE#\UJFG4A[7^8&M 4W*QN@&U#:#I:V*L:F(HED0<8#R)2,($H$A0P'"!(:IES*&#/A=%AXA2Y3(T>CGZG.HZV1 MU3__(XG"Z%^^%4^2K?*Y,6HP9_-HDKQ[G== /SGWLS;&3%1M#C#VO(HK>@[4 M5_))C]29JG-Z#KP8](->-].3AW2>+L[;1>R!=UK]GK'UVN]7W_:C5LKV#NJ M1W6&_4MP[[E3%S&O4[?G]'&&$DEE0B7D*=;DC*(44J$(C%,51 C%6402VSX[ M>R-/;9.[40X8[>R[Z>S#UDK5?TQMD?;[1^."?-V.V! M<_H#_;98'_.%O%=-4:49CD2<"L&@"#.]^I3V1QDE#-(H#<(D";A Z>R[+%EA MZY;N#N_R[=L5,J"GV;P5@1Z^K@?+FUI>K"C+XE?7;DB(AFK&D@A)G%"*2 M))"Q,(8IXDD2IU*[^$X9,'UQ',5?/XVB*.FOBRL@M-O;]05F8'K[6"P>8=T= M\6.+2J.BOTW7*<-];IOVQA]UXW/*LL.MR\G/]&/ +_*YV=IHQ]4DS\UH3+2S MB"@TH3B]!V'Z)X80C!).).=)$"*K/<@Y 5-;OUO]S/=4.*>U'@%HMW*O@67@ MU;N/2&>BK_.Z/6>VS[5[)&/4]7O.PL,U?/9S/:L^U.GN/\GEMT+<+;[+:EF/ MO4VSC@*9!IQPR%*D(*+Z[4RC*-.N1A8(GD8L3%.7=7U)X-36^=?5TQ,M30@ M?,@7=,%-':N[A2K*IR; H^JR$6M#W$C@(OIVI. 3TX%)HKU"T^BZ@UO5-D4" M@V2_VP+DMYK&9,T9#%"L,T18G>8!!324Q1J/VM)!(JTKX#=XE%VXN>6JSY MDRFXKE4'SZWN@+WL5&:G&\7=R,AA+NQH:1B$!R8H Z[1&GS> ?<'HSG(%[_? MZ49P>QEF9YYR1\PG8SE('Y6[W%$Y9+$>(_2I@%$?^>5F5["MS1(R)+E(8JC] MGP"BD#.88:$@1AE)$2=1*JSV3VR_QT6=]=#N+4@R.6?>C0>[^\0]<'^\9WMD4'VX1' M0J6F,J6@"&D($8D32--8[\(8$5+OQ)(@=8SP'(J8&I7ME<)T#>\!WO.?K)G\N5*/A2W2N7S7 _\UK3X M62QO%^)3T?3[62QG<2(PI9'>IB0X-3F6TES:(U"Q-(XPPYF@Q.TXZ[+0Z1UR M?2J6L@+/]*4.2D @5A(L"T#75E0W8+6HI-;?Y(8L9)U[^4]1NFTT+TRJU\K4 M0=?_6&E91;FLPTABW?)"-?$D[4OP;[1\U/)H&SKE-86#.+P!YH35,7?S\AQC M%"8XT?O1@$IJKBQED 3F=D&* I%P2M+0*:CG=X9'V:4>S*=WB.W8WB]P0V]D M&\QN+V+FGK=J#8/7]-3+4L?-0K5&X2C9U/[)Z[>#.S6HS8%B76=W)F(5*-/J M226FSG] *60AHC"(.$Z9BL-8B;Z;PU,"I\8G9ZNF@U^,SDTU:<<:71=!=]]1 M7@OEJ/M+9Q2OVF]V03/4[O.DS%?;BW8AT+4S[7RN1QSMEO-RI57ZYH]E=ZUO:^6N2D0(#:5?-I@S!+9'=WT&$>*]>,B;E^T] M_;I#>,B%R@26,(YK;YPC2"F/(&%IG&2Q9)@XQ?<<9$^-[+O+6)CDCIU"%MXJ MAAS-B!U=#X3SP&3L!+'W5N\],!NI0,B1^*D4!SF'BT-AD+-#]/#W'_+E7&K: M7)6F&\'_5>2+Y9\U?:[*=:8#40C'-%(P)N9>D. <9A@3*(,4XT1EA BKDV?ZWQ_-YH[2N88(M+9USAXB#CA1AL[=F+-E@_='63KJ9O:,[7M]1K'_C= M2MXO/NCOS?+;[6*AN;^LM+,\BTF@HI0E$&QR4&-JY/RUR0 \X(NZAR!^D*(45J[H1NM>[>8!?:A#Z'W'?@; ML#9C7<]C7:D#O&NFHS$&W(X\';W;?PTT+6/V AMH>JYI#M8#58=.82ZCOU;; ML!X(=/00ZS-:WUH+E.7S.CG_7CE4U3)OK#"."89A%!&((A9!2E$("963MV /.-:3+5UJ7JBK7:CL&0WM-D%QD9 _RAWUS.M0)WC/99 M N$Z)/V62^BIR\BE%:Y#[+@,PY7C]3QQ7+&JZ6W__OO^+>,@0RP,&(4I301$ M' E(1)C"3.'$E ,1"*=3@_/29H:%6X5!8VFCB=Z9Q&U/)WS@=/0)VV'$ W4 MH.PB%E[/OH3K/I?M79&Z0^E=5>GMP+M5J3<( MC?]5%YHT/2J,JZ5W"/?JDZDMN5AJ@_28CW<+O8ADM9S%*4MD%$>0!>;"!\M, M>3K%(9,JB(1$:2(#Z^B=+ZVF1@9?M?;:)WH+^$9UDS*R*!:0;[4'>:L^^"%? M@*JV]?<.(25O&UKDV6 M=/4-U.J"7]8*.]Y'[ 3:3OBOC@*@0*1@19(IB$ )IQ@6,>)I*'K%4I4XTTB%K M:BS2J JV2V*MK!MY=*%KQQV>,!N8.L["Y3WQV0(/G[S1)6Y4VK"P^Y U;![Q M2AKM!IC&@L0H(U!$+(0(,Q-*3T*(&2/:?U JPTZMH3NE_?^+.)Q<#&^XO1YY M>/=!K# 9@4!>PT>QLMV21+SX,&<*E'Y85XC:%BC=;+A1& E%102I2@E$J3"9 M33&!,E))EL814H%3:B)WS8L=(PV+ M]L T=:%&\L:(G1K)@[A._4$W[>FW$%CG'-DS_<4.I>D'GLJ1RUD MK:?TL4GUS3=S>CK7^F:G?4/=,-C4L&C[!/NM@NT3<(O:V5[$C5UQVR=&)^IT M>QV^G[MQVQ2C;22IP[O=LY KF@A"8!(R!1%#*60XI!!C'+-$1''@5AZV6]S4 MWH([%0RH41#0'?7=W(<+.-NY"O[0&_A%MJNH.3@Y*@7A;^=OAXG/7?X%B:/N MZ.VL/]R]6SYU?4?<#Y2;ZPTO=?F;&4U3*3/3\20+(U.+1D&2*0F%(IRP$!&. MG8Y.SDJ:&H]\W.MA"M:ZMA6G',]>S^-K1R)>4!N8/_H"=E47V)-@#-42=E_8 MJ_6'/6ES5[/8TP_T\.G-;N9>?:5S67V1=/Z^,M'4K[+\GG-9M74T4I:@F(4" M*I6D>O<1<,A$E,!(4,DR2E1D5TK:5N#4>*/VZO0RJ(S2 *C-V@4!VO-'=P[ M&\@M7&_/0 Y,)36&]PK4^IY$L$\)&!LH'5Q@SY".Y-ON?SU+ ZULH*U:U7UY MK [X=+JB-N.,YV,Z6+7G/+H\YWX+[+UV0)> +_+9;!47C^:P:U7->":H M]@A32%0B(:(D@U3B&&(I QQ'*!:AU3'V)4%38^)&5] J"S;:@D9=^ZMBG>AV MDZ]/S 8FW;YP.=TGL\'BBKMEG<./=L_,QLC=.V=6G_?:(-P$K>9%M2IW2A)K M9X[A((L@%9) % :QZ="K8,32)$IB05#L=")M+WIJQ/'S0D]R5O!78FC+0575W"$?H*WY*^A0ZC'>@8MEKO&N$ MJZ[U;(CRU&H*4Q4'"5*0*X$@,B6$* T2&-(,AR@@BG':X[)/E\RIL5BK\LZ" MZG<;J!-G.];RC-[ =+4&;KL#&IR3' :X)Y1I]C7N'UD@\.9.TE6C_8(?6UK MR>]PV]UBZ\NM7V!-U?C];@\H4DF@) TV[# MH>N&YYEQB,^--4,C!>YVETJ^OU1VHWAM26=O43P?*':&]ZX2,%[P%! M+P/V>)&=:?WW6>KOJ?X2/YI3HZ(N%%K__B>ZT+\SRGV0(6- MA?_ K[#S74=W)D6_WG9M 5MCP(?Q)L7A[376Y(ST]EI/TG,]26C,1*!@&F(N0XC2B5KVQ M>LB>VGH]NX]S7+TN\-LM\8% ?:U]\0AG;#T0\TDL+N)'99\>N!Q25)\AW'BL M*I?;0CU?]=Z-EGE15WH18:)DK##4?GZH]U=*0(HY@R0A,0M$RD-FU9/CK(2I M<=):MTO57RSQZZ8;+Z@,'B^V \2:,2X:W<$+^MD=3M#_.N2#\X./LNHOVK9> MVY<_V&\G4I?4U/SPEWSY[>VJ6A9/LGQ#J[RZ5Y_+O+[SW2SK%&<<:>04U?Z M(BDDA"=0.]TXB&*1Q9%3JQT[L5-;ZVNMP:]:;;#6^P;4FIO81*N[VV[$<@KL M-B+^@1V8+FPQ]5Y=RPTIGWL/2\FC;COB_%P67$I1 M?=!VZ)^%"1=]7U^ZQ#SB*0THS'"00!3&'&:$"QB** W3F+.(A;.%?#1[)#NV MLI1LM:JR9E7MRA_PS$$/](U6==Q4Y;_IK7Z?8(!R2E.OC_5BJHZ7Z)[F*3MR](')6N[:P_9&G+I_J1\WZ+VW>2EU+OCO0+X5'+6\BJ MFF4TE:$IBA(GL>9GA$/-SXQ#3&.),,.$AVR]>7RPI^F+@GOL'1]&(.S_7-%Y MKG*Y*594 3G/FR5C=D-J:X$;ZUR>"3OB\0/L*W4V7ZM[ SY8X.A,/];8^&2@ MRT)')2%K# YYR/Y!+\U:'_0H=9B'(812F6"(61A"E"8<$L85Y$PF,4TBS*53 M1>DSZ%!Z]''>R8G+9:YR.H-"[%XAXE)ENKP(JF41)%C),E=.EW0%U MG1HI[6H*MJHZI@H-.+=VU#:1&1N8'L],EG>"' %-KQE4 ZH[;EK6\+@?Y7J- M(+)O)9>O3W0^?[.J\MI9HA$C"=-^:H!1!E&" DA3EL&4!9@R'.,XM3J?/3/^ MU(BY41'4.H*UDJ[56O81[*92#[@,3']ND/2HR'+2\*L+L>R/.G+]E9,F'9== M.?VQ7L7QGBK3[M1D9BWT,OGXMJTIENBM6,"3",:1$!!ABB$ED8 \"G'(5$@P M5PX5\4Y+F=HB7NL)UHK>@(]_>'O^#H<#GMV+V1M* R_I(X# 1_"V7UF[,S@Y MU;*['J_1"MBUN#UO<.OX6KF6K.N&X4*=NC,/CUF;&JYB]-.08IVJ]D(!A+XC2 G(>:"AD7D 8T@4S)*-0L&6%E=?/$1MC4 M&/&V L\;54'9ZNJ04GH)W&Y>] W9P/2X51&L=;Q,CFY9IY9@7)V >DG.>+FH MEA;OI:7:/M/SS"XO)5_NM4NH9DF,HRC2#@XE)HU"\?I23 QCE"J1HDS%H5/Q MIE-"IL8.C8YU^Q#7P[93$&J\$JQ$!+'2&T_$D]3<,,*0,QK(6,0Q3LGLNRQ9 M,1:(N\+^Q\!H>4QY)31#GTPVF.PW'O)Y$MEAOM?#QU-RQCUO[+#TZ(BQZ[-] M$QST!H+G3=]*^3R7=1?ZU,C$U)L6.$>MD!]>4!@OL+>G",Z)#T\>.NB:KH56XQO76IK=. MC]0&>X#\9C=8R!TYP<$>B>,G_4D0/5)TTZ#E2?_EC/VS8:,%F64GPU$:"/^=]7IM:U*=92 M_T%JS6,-'(O)L-M9>(9X^!!/BVZM[@W841AL M-39EO$!]Y.KQ\HT]4%XOWEB('??2C3T.1Q=N'!Z]JL[WR0:;ZWX]F,4RR )S M#811[>,P"3/.,)14)I)FRK@\/>I\=\F<&DF=[C/K3' ?ZV#NM]F3_FBWK<#U*NCU,SQ1A- M!\;^=+7M) ):/ MN*<"M!>O[\NVQUV=TPTHR0BGF:>)R!7]G;*?E.UJA MW8]WMV_N/MX]W+UWK+:[BYJ=[]03BX&7[(Y6/IMX'YGJMVWW=OB1&W4?V77< MFOOX(WW/7VZ%T%-=O=4_WI,J;UFVT.'5L\;8#35. *CJ^MQS#&@MDT0EUE<3MN7R;Q]+6?_0.H!9*-*(A@0JP3%$HT1N8$SJ!ZQ.G MN(R@0ZC"*Y(C12LVB.XT+J%KK7T%+*R!Z8Q97!YEO+"%M45[D0O[I_KY/'5M M[>:$ZW;YV?0HOEL\Y$^;J%M@??M<%B:.Z8G;6 M'WIGED_US;O9EJ;\5"QE]9F^F,Y^,Y02%C)D*MJF^K\DIY!Q#:\0L4 J"8,( M.;7D.2=H:D2R5V\5+(RFX+E1U36)Y@RR=@SB Z_A(Z<[4-5*@L\7H.J1&-.- M@]]LF#.R1DZ!Z;;X.._EPN=[AEB+Q>.#+)],9;*?Z+(M)O%%/K=U;>M:VPN> M/]/YW>*_)"T??BUF(6("RU!"S1PA1 FFD"":08Y0'&NFS@[HAQ\.@9FRL%F MPCW/\!HDO68>]E)DW%S$:[ ZRDZ\:K"^#9Z>GO*F=?SM0KRMLR(?I>9KN=,/ M[I95=?^6&2;&CB8'0WQ@>O0)=H]>4#U \]L2RD6!D3M#]<#FN$%4GT'< M4Q[>M<B)RW#9[N%GIYR6HYHXC'4<@3F.$L@R@F*:118H[B5! ) M3I),6N42.TF=&@VL]0)K?_V:/AWGD+;;FGC';VB&..S7L589M#K?@+760S7M MN #2<(T[S@E^Q>8=%[#H;N!QZ>%^/'2W:-J"K-N#W"UN.2]6>I6MSY94E&F: MT8#+NM8.YP0RR1 ,I8CBF A%[3*OK"5.C7_6ZO4[L[L,L!WU>(5M8-I9ZPI^ M6&O[>Y, L '2^XF>-3@^Z>:RT%&IQAJ#0YJQ?[!GDE'^I%VE>[5..KA7?RH* ML;FZ\:YXHOEBQC&G+. "JL34?\<401(R"@51@?9\,1V8AZS@!+\T>OM,27+!R6MFDI7@<1.47+ X MRE-R>MB')U9?0%1!$E!. TB4*2H84@D9I0G$E/,@51*CU+&\X*&(J1'/@:-P MC8?ET-;G.ES&]9V\=^$Y;_QP/M'X/6_.6]GM[?AH229$;HZDZ/PSS<7=XBU] MSI=TWB;=:L /$@&RA&;Y3ZH[,";0[ M/4; KF?IB>?Z=N.IZ.-C*1_;GJ=?Y'>Y6,F/^4+>+>53-4-1FIER Q E%$.4 MQ@QF419"%3-I(D"<,B?/\)+ J=',OKY-LF^M,?C%Z QJI1WS!"^";ADP\@CE MT.&CZU#LT:#&#AJ_S6HNR!RY<8T= L=-;"R?\WC"7JZDV"V=%6+%8TQ#&"61 M]B05BV 6H 1&/ Y2@5&&B--->QNA4^.=5D,PMRC%U1]I6W_(+WZ#^T;G#MQK M1 #'[H=R7__D_0P25H?OYY[M45GIHQXT7SQ^D-+T=/_[BI;R0U$L M/Q3E)_FK^:->$A%":*IM3+U M=H$J2K"0OX)YK>=QXXN_JZ5E7,8:_&X^&@+2@;FHU;8N!%UWM:@5!D9C_5\E MT#J#1FG/2#H47O*,Z$BEE];(FF]J\W6LD54&V?UOKJ\Z3 XX=59BLAEGO%I, M#E;M56-R>:[OD>5?5TVEZNJA^"*-,?G3 M3O]*3NV5L+41+ M0KHW42\R4,FKBSW-MZ.^;0B5MJX8ZV6C;7T,_:3[/-13@ MN<7"7(XM-DU*Z08(UW/7 ;XGML>UKSO[@Y_R;LPS\[/M8SK_]L M[ 2?=Z;V!V.K_H;\?J<3[=;>06[^#3DA?D^8!]!SY(/IX9 ^/L\>4%;/FA:F M/5EU5U7:.YD%:81P$IGB7ZZO+'Q=TG)I]VK9 M%>%""H>"AN.'-_(Q7RS,LGY#]1]XTQVO[HA7.1[9[N&9$+Y?B#'07(L9#DLMP3^0=F^QOM ,_/9IU+H!C6(>ZV6< M,-=K&8S=\<>M;G'"LJ.B%:<^TSN8V[*O*8WV=K/MV[;HTJ[!&^TF\%KH3/$, MQ4F0PHBF'"*%,61*:JXDD414BBA"PC&NZR)_:MOJ6K,3F^A-5]&:!'[^^JYW MGU'7";(.!P\%^_"1X9TM:^VL;-7?:0987PT%S?QX[D/:$SS/,6,G%<8.'_?! MYT0DN=F.$_8 M.O.:(U(^^P)S3: @:%<&.CO[HY0((/NGDG*A1Z>."O8=T<>GC M5[5C/Q%$:_-B \02I@(,%2;:H8NQ@C1(4RA$PL*4)4*Z[68LL(CD?@!B:+TT9FOT7;](@)G>JY??JY_ =-B\759 M\+\UH:C[U;):TCKZ.8ME@%6*&,2F4S 2*H6,,@&3+(Y$+!%6F=.%IRYA4R.3 M1E=0&65OVM@O*+;ZNMUK<*P1U M.^T^'<#M?J0?=_R9EKDIY+6^N-ET<-V*>9"_+=]H[?\VB[5;PX144(3F^G4@ ML>&4&&9,(8%,(2[E5/G&6O+4>.7M)A#2WMY96[(IF EJ6YS='_NYL".<01 > MF'[.8/FR1T9&<5!K[I&.G-'R24[VPD>E*F=,#HG+?8"A#M_?2%64I$]3P-6K))_7\G% M\OWW;8/WB(11FE *PRB+(4K#!#*:("@3D3"&8H&94T'LDU*FMA_>*@EJ+5V# M_B>1M(ST7XO/P$QZ",T Y> Z(? :SS\I:-P@?I>M1Y'[S@_WO(355+_6-/+V MFYYG:?K]O"_+HGQ;E*5LNIQMHD*12$*&D&E'FS*(M/,,62(PE)RB,,Y0J-Q" M;R["I\816]U!JWS=!ZM6'^SHWSL\YS0S=N0R%-X#.SDL23=J'OEJ>0.QCT/)?LA]PIGDN#V,FC7GT@>PS'H@>2. MN-<]CSRV^^)QY(E'>M04TYFSQ\ M8S<\>YRSDE_TI=_ <:H5X!'&D.B$;,&D-YM,.F!W?0+?*():H=%8%N33& M>!5!+*W9JP9B^TS/T-.FT7:;G/9%/A?ELHYMJ:)\JK]";U[:/VX/#8. 91)S M E44*HA"*2%CE$(99TEB*I*GF5,>>T\]ID;+K7Y@HSW84=\QE-5S9BR#7#'+H>R6F7N-K/549-P)W'5Y',;HKA[MB MA_I.?I?SXMF,V[:,JMH-0,("266*(0X0-2ES$U1 1" T?2**0HBTVZ;]#:[] M#++R8Y.]566HY,Z:HC$+,(2$\-G6< M"&32!'?#D">*)R2CJ0LW7)0X-9;X6"P>@1;TM%-FOFX*L=M7Z::NP5DHT!H! MZH"\ZTG8Y=FP8Q2O& _,+=M:+K6R-QLOY*6Y%-,H[(]FK+'Q23B7A8Y*/=88 M')*0_8.C'-*;$\Y9F(11' FA"0I)B$@@(0D3HJ<@XU$LA;EE/> !O=%A:I1U MS8FQX]:GSXS9D=C \S PK0TS!4.?U.^"^(JG]+4:4SZAW\7IRM/YO:%Z9IW; M=:TP]\>;NX!2;*\"SAA.L(8L@76[3!0$>H,7"PRS*$QQFH9P6= -V+=JYDNTQE]X'LEZS M[:]2:-Q\?!_8'67L>QG42[BM;B5_1Q"I,]="*%_WF^-M@Y-.H#!D\'4_TU M@[%#S\>%X.[@XON]S_3;\UZ]KY:Y]F%D-5.*":20@&D@D3DZ4I"R((8X25+, MHP +ZO3:V1]^:F\'K9W9XV_T<^/\ ^CLJ+D_( ,SZ"$6-^!S,<_Y"_BE_=]! M;AVY:%6];2*WV^[&/%8,"0P3%#*]K'D( M61:%$!,JDDAF:1*&3@4X3DF9VNINU6LN^%5_=*RB<1)'NS5^-3H#+_5&OQNP M!FB0\A==&'BM1OQ4NKND4YWJM'$V+?B_1#S0O M_TSG*WG_;*3^YXJ:9$VMP7>YXZ)_S!>RKJ4Y2Z*,!"JA4%#3DR9$(:0$*Q@R M3.,T0AERJ_WD*']JKS&C/JCUOP&-!3=@UX:=LN45^,68 6H[' .MKK-D]U8: M$/N!7RO^87=^$_0$SR>5NZHP*A?WQ.>03/L.TZ,RP*WXZZIM%?A0;".5GVDN M[A9OZ;,6.Z\+9C7MXC\4Y5>Y7,[K..>]:F]Z;3+)9C&1E&B/ 6*JIPXQQ& 6 M$P:%HB&C<8PDY]9E!/SJ-C467=^26Z>AOH"JUEZ Y;>R6#U^ [DVRP22S<:O MOKCL<,/>\[QV<^LKS];0,92M8>"A %O3@+$-W"U :UU3[ \T]@%M(-A:".X5 M6,_XQLC7FT^'\@JO-Z\CU6+8G=]E >AV?I_-_.8+P!LK;YI56*]+/8U*3W"U MG6"]2.GADO9576R8.>@L]^!9Y'BU(8;!:J^0Q$ B^CDSG_4LRK+4'I*1^)F6 M]V5]$BGJ'81VI&K/:19*1#"+,Z**8SVFY$Z/[O9O+8CD7A 12!#*!)!-Z+E" M;.P./]I\O,YTN#F.X2$>V&[98ML6(38R VN4U%(WGF1]EE@+'LY)] ,JI&_H M./*H+J$?&H>>H.?;_780FR+W196/;Q1?_<96SV4=4_E)/;&7>H][T!_+8B&* M)S:_7WQ0/U=??JCY=_7;;#67]K=*))K46&!7RKJ"4 \Z<(?\,CT, N3 =-$#0R_>\,;D6AYQ'W T7O'&8)=G M_%_NPSO5ID;,YI2QK8F,,Y+CG"NHH\3P"[5,DTL-B521M&VHXL2IELN%<:;& M+5OY?+CD/(PN[!$$G('YXI/Z7E3%,487\>TFB9"H#B*" M:T@)SFTLCL(9%BJ6U#D,Y])H4Z.(__S\[Z 6$7QRKCSO!FLW*00':V!FL**" M1E;0"KN#6Y^V'A9+"2!+%<$(1QDYU_B^.-#56;82U"2A@7US0R.M;2/LZ/"9I(D4*4ZFE,<#2%-)$:9@R0G@6HY@P=P/,9<2IT861&31"@UIJ M&T;9R W6@GL8%DZ8.UAGH9$:$IH>I%AK5DK%?4-.?ETOYHYC/;Q?RWOR4%E\+/E=-1OXVAV;; MC59KQ"*L4F/7)3%$DD;6KJ,P,53-2:)QQ)T(N]_P4V/OM?3@G]CCT[^!K0:> M>>F>D]#-X,-#.S"=;U"U:=M;T9L>[]5.^A[X8Y *//V "QFSY"G!J$%*_= Y MC$KJ^96>%8"$L/>/Q>+KW3+K]&GQG#G+L_ NV+!%J*HL[G:.QU/TO.;%3?. M&PSK@2EO*S=H!:_)KQ8=[,@^$./U@BUHR2(O <8M9=0'FZ,21[T^TL/KME&> M]XMJ5=:>P3K0UW;YM/4F[A?%RBS9NE4LD3*71'*H>6)<;QH32 5+;#QFI&B* M.!%.!=#\AIT:OUG!C<^]EAP\MJ(#:<_VZYHT12-]_2\>WJ/[3#@XY(/@._2- MJH5V*_0FZKQNYPNLW* 5W*/UL2>T'M[Y(!"/Y*)[_HI#7;%X0];IM+M_;3S/ MW5O#/??=_^V>G3&6B^^J7%D3>C\1JLYZJIKLVM^?EHOF06O/S;"F7!B2AYI1 M!I$Q;2&E&,.,H2A%$:8(^?7#\)=A:GO!C@K@:9MP6PS9VXV\, S,?"NL3L)1YF9C0;KRA'U7&R5"-C>HC^"09M:]!!CW%86 M_7$Z:F!QQ:="5 A]^_=G0\V_J=6WI;PW([1E"V9QD@FDE819RHBQDD4,"5<1 M)#+C49Q)RC,\6ZBO=1-JI^7I-*[3@J3-@MP=?!)C-,XPY (6]4*"P9II'(H$RXREK%(1,BO7D.X.1FU7$/C MY-N[7&V+T=65&H8 W,T@" [BP"; B;JPC="@D1KLB#U4]=8+* U7=/78SU(7*SO&C.N()XIJ&&D40937,;QQ#CF*M1 Q9CGQJJNP M_?34_!-;V[@A[Y;*?:N\;#!SXXU^2 Q,#A:$/8+8;6STL6E'#6Y7C>%AN\'8 M6F6V<^]RL3+RS9N^I&:ZS"\Q9"V70ZC"UFO9?'WDFBR'6AW773EZXJHKNNJ3 M$JKX;N?MDYI;V_(C*VV]@K8[P(SF<4R3E$$9VX"Q+$.01)GY4TQM'146.1;. M]!QW:E3PI612@7(C= 6@^5LMN*T-927O=1EW$?\8I<1(E]C:-3DT?TF-R9TK M2)!*$!$JDU'L9^(-, /C&'F?=M"OC911)L#K'C0DJ./<@%9@*_(-:(4&K=2; M_BS!;SY=@1K@SO/BT*]QV^F*QYE[3N?7^VT6;XJ*??U:VG,/L]L_Z$_JNUH\ MJ[KYVTX*(7D,;>!1V4Q+RP..==PZFLXH'!7+='^S1W#FO9%^8;O3O%/K3'^N9)XIGD-I-GR(DEQ! MFO$,IE&!TV(\4U;C'2*EC4XGG-.\,33[PV7ASB>9GW @X['@M_TC*3$6$ \E7'$G5)1',>;&I?4XH)61N,N6(G7?_4\=KV$M!N5!,1O8#;IA"Y@ M44]/9$*RRJ4A1R461_T/N<7UM1X^U2?%YF_KLJ*?5?F]$)N?NJ9$I#C1D$8: M0R1) BGE,<21H#IBC*G(J1EQYRA3HQ(K)V@$!6M)/5R*LV Z.%LA(!J8+4ZA MT\?S.@N3A_\5 JZ1O+ :MJ9T+ZA:84,Y8Y=@Z'3)SKX\GF-V2?X]]^SBPSWX M[VY9)YC5*<2_L07[VI177A=>;W^8:8HQ$2*'#"-MR% 22(A((.(A'$/FSJAJ8'M09'=22>W4/W M<8LN6TL>BG2] .ID8+&DHWGR[,X@FF"LR216N3$R_T]/ *?@)UNW' (W8COQ$BC=]@[K^VIUGD=3_W="$9(4S(XW* M"MW:'K+"A:?[L4)]*M;D-;4&;YRD&8H)A9))6T$=I9!$+(-)GI$\346BJ%/G MFK,C3(T+FL/;^QZ9;KNCS M#P[>*/R3LB:%^?2#?E=4@LUM1^99E%*=2B%@%N4I1$Q'D+&4P(1J',59JE'F M=%P32J"I487]O0W6+OSTE+A[%6,!/8;_<;)I^$9R>WO?R%XW$G^5)N*=,+Y2 M'_'3,DVUE7@G@E=T$^_^;N^B/:6-R7RCFO^]7ZQSN=L;Q0]J-6-8QBC-!$1I MFD&4: P)9P0*I"G.*$7&S?)A3Y=!I\:0MT*4MD96<2G5O3_,;HP8&KR!66\M M+OAE+; MMK"I&+ --3!B!ZT]X@Q2X-(CE\<=N_*(,Q(G"H^XO]LKU&"3ROKR MQ7CA%:M/BS^JTD9=LJ_*D-^R7.GEO%BVT5/5+,T3E2@M(%'$WK>Q")+8,)+( M,TF%4BS-,H\P!'\)IL9,6V'K%(A/;\'36F10MC)[W<7WF!2'J[FAH1Z8QW8S MYU_ C@)@!_\'#38ZK,,P!\?>*T9BV#D8+7YB6Q?B!:QVYN)I;RT'6%J6T4CHUT:52,EF%LQ?5IXG<+1@?VO16=@ M=F^!,?S="@C>AP#&IY?9E0"-U;OL-%"A>+4+A>X&9:=>'+$A68?<^PW(NA[L ME0%I*P NR^K_KO,?*>(9R7,H;"DO1"DSYG$N(::YR'+.S?^Z1^D>?GUJ?+:1 M#_Q?KSR_ \P<^.L:) ;WL#<@],MZ/$##*^>Q/RJC93QNT F7[WA:ZPO9C@%K>@TS',P_U(*5-D->ME(6=7C9_^W.E%K;(N#WKG)$XR6.I.=29(A!% MMI)4EE-(A&01U8CFV+U5SJ71ID9:V]A.MA$8J+7$36$(VP7A1;'2M:RT&^P. M/!<2S(%Y;XOC5E:P$;:N"1$2/ ]:# GB2#3I\*,,19^NZ'32Z<6/C$>OKOKL MT:WS2_VN=4X7B7Y3?"^D6LCJH7RSVTI@IFB4$Q(IB*,HAPC+W!B-%,-$1 C3 M+$L-3_M<\/@-/S6"WA.NJ>^GFG+ICTVY]&);=AL(5I:%<8/8JG=I>L_)RO,( M9P@9"[^NV!N9'90)FD"%>9P(*K+4MV+L<-,U3N'8-_W[8GABSV*AA- :JC3F MQKM*#/8JTE!$-$]9 #L1VUC,A[V;M>CP_V6!S9G/I9+H92LNOLS MW(!=^<-=F/:#+>35J:<$HUZB]D/G\#JUYU=Z.&#MZ5(=9O]CN3X9TB(E6$80 M)SJ#*,<2\IAQF&591.,\(S)VJBYS=H2I[>.[)Y3 2.GA#9P$T,%]NA:6@3EF MC4C=WM((V.>\Z"0T'L[1M1"-Y!"MH9(6JM6/92COITO]3H_GY(OC>3E=[SW_5?+?#CGVIY\)EPY^6K;X83S-"*81S 5-JV;QQIR(@14.(DQR>(T MB9W:.[@--S7^:\2[OE9\Y=LR)AQ,0Z_OTS7B*_#'($UBW' 9NC9\]4IM8=RT M=ZD)?^*M?O3QCA7E7^T=S)NB$O-E97S1ZI9734\$1'B&2 MX1M*$1'34:R<<@=-%.*4^'GYX:NQ@90-6.&"ED4GJ;W/C=9(ZI02NWVD3O[WGG9_L5 /^JY4LEB]8Z*8FT]_5&6QE(5H:_5L M,J%GDB*D9?UN(']"AZ@!;4O_ 9 M?UQOHPZ'\KGM9UK86Q(1)[4IM&F$,D\Q@:*R,U M));A*$HR3+73]97#6%.CJ[6H8$]6/Z[J@M:-F@(!-K1=OOX-%^^J'55\],%\F[G];RVO67$\NNB M^(>2#9G=+:M5U30[2D1.2!XCJ(1,(O]LJK>&7#LD=ERL2H6STJV)_%F*_N@ M5@_Z"_MYNVKB4.L.[_YS1\.C, MY]QS/0]Z;,5,.3YA L20<\9 M.@<<][S 1?>!:3 9>]KYP> 6M MG-/[BL"5HT^.%KQR3IG= ):SS_3;V3\IF\$M5DK6C;C:*\DLC76"XPQF6!L3 M'2D-.:893&)"\X3R)/$KKW)RE*DMVZV0H#D783]8*3WW\]-XNNWC5Z,T\$+> M :CIVA;^6K<3@I ;]^F!1MVP.W4]W*B['^ZW]K=1J ]Z]W2_+75<^Q#U^7]] M!]5>06UCIA5).$JPACB/L3'[:0QIK"*(HU0J(1.EB5<:WW7B3(U-+MS>]0YC MOW+2W)AHO*EXW3O406+BPX 7DNRNE&A45@R#WB%]!OIJ3YY5?'5?]Y:V7_U@ M?JYMGV(52XE1%D&.,F-F:44@(5I!)!(=B809"V<>I>VU? MI?W B[F5*W"QEY/:7EOC9?^CHY5V.:G+;D67TP_TVY%_;8IQ?/ZFU.I]&\G4 M[A\R8F;M<0&3C)L].48?!F-D+MSQVBC[L^7M3[Z'L\NFUK^L&6/VK[ M",Y()B/%D@RRC"9VRS9_$A)#B373 BG%Y[O M4[#6GL+>5]6SDF^>RV+QM0E^KL\0JKOEXKO9L.OPZ _+A?GKRNAG/O5UW8YT M)FT;=\Q3:,S[%*)4II!CG4+)TYAE6L59[G1X&D*8J1DB=W-65>"VO841&_GM M(EHL%U!L5=AT-ZX;D%2UPCX=2*Z=QFZJ&GMRACY,K>>C404TNK09QC>@4><& M;!6R+=<^',S6O5DLPM=W/!O8732+ 8<;&N\OQ*BF?V^,#GV"_A_JX2R\*:JG9<7F?RZ7ST]FV/FSS;%Q+ZF%IAIDE!X]@=.R'OJEL]0&U0F"CT9GD-= J!8Q68*/6 M.AUD] GS@:J=P;ZVMG MRQ!FI/$D36?Z]Z4Q>?]J_K)7O#7),B%(KB&5@D&4H QR MH3B4F"I,(IE$W.O*SG/\J>V"YSJQ-3MCK0)8Z] [#-%WCMP\B &1'W@/# UZ MH'YX%Z$;OB'>>1$FT!'O(CYN+?$N?Z;O]>-W93AWNXPPT9)0BB#-;4L\R2/( M,!;0^ 498HRS+$)^B1G[ TR-R];R^=XL'L#F>J/8'XS!;Q(;T0:ACG-ZA[TY M/!ACY!O#TQH>WQ2>>2Y<:?]M'PO",Q8QA"&)$QM"(#DDQ'8'D3G*I+%HL'2J MU.TTVM06]ND:]==7]/=M$Q(,M($)X%Q-_T%ZA#B!,G19_U?J$.*DNTMA_U#] M03ZHU1VKOGTLE[;MKOSUY?=*&=-CTXWD5JR*[\6JV-GN8H*B'!$,49P2B"), M(8V)AGF:L)SKC"B9>-ZI>(HP-;JQX@,]7_YH2YLM-\UVV$;V?_6^1?&=%^=K ME '1'N$>I09[+3[@+^ 7JP$H%G_::7*TU6(0FZ8_B(%O4WRE&/LZI2=*)^Y3 M^GXI=/35K1"E^0_O"\;K:NF?U6HU5_++MW+Y_/6;?-^@'KZ=RH!EK=0*L<6&MG@X+J[[W.%(8* MWQIL*D>-Y"J:*97-E#XU4]HL,6/(7%JAZX49K#-\<,#[QW7Y#3>1$*]>&+E' M>_7[?,^CCF)1K-3[XKO=]5?FEUOPN;JMS$^PNGVTU23_42^0]H+HD[*Y&>;K M#_J=\9C8_+\4*V=,,I6J6$&)A(9(46I[C$BH4RXQ2Y!0TJOJ3 "9IK8-VU4! M?DG!XW*Q^E8!M; 6]ALEZJ0XD,8WP#[AN-V&G#O'TY9Q9V3H,YE:&UBK [;Z M@%JAICQ_72QG5[4;L-'*\G&C%["*!3R^"8=RT$.> &*->Q04#L>C Z. G_;/ M/K-:_GKY+##,]4*_&&5 +46CM359VY<[HT'0WQH&IL: MV#XWO(.!/M8M;F#P/>]K>\'7?2?K]\D1[UU[Z;I_M]KO$SVVCK8*]4=6KEZ^ ME&Q1V:#$Y>*=4FVEJON%K3_+YO,ZV626YDHJFA&(.:$013&"#-,$$AT+DJ1: M.6:!]!E\:IN'D7-=?@X4"_/_MJ)Z<);O##CL$ /B.O 6T4H.:M'!CNS @MU* M;R@+W(\#ML<.,2#H(VT1:_"?:O!7.^#K\[_T4!$]/>'KW")\OSG>'M%3V[U- MHN\W>AZ";-NTG\Y#K/NNSW"$N28H@AIG"402YY!(E4$L$JTS38@B7OW.W8:= MVLZP,;:,OWX^/?>/6G;?7 \" F.[E@NQ%7 ^A^%>.$4]"S$;>1Q#T.\ MT#@Z#?%[.YQ-^T65C\6BWD,_+%>%4)^4$:!4LOE;$[XX0X+I)$9IJ"6-5> MT/8QL=T&>'5[VPL'%^/;[X/]+/'UD=#]XQ,K2ON#MH4$9U1D$6$BACJS(>R9 M-!N7S#@4*-.:B(3GF/E8WJ>'F=JNM#G*+#9B^MG39]!TLY^OQVC@+6,MX W8 MB@BLC.%LXVX,0MK"9T8:U?;MUO;0UKWP=+_U?RO$\MG8R9^44,5W:RS;#-CG MLC2?GR&.\YPR#3%7.41*1I#HB$"58,'R&"4B=>KGY3+8U+C \+!4QAY=2^I9 MTZ,35S<^"(76P*RP%A-LY;P!3)LY K?S^?)'G7QIS?D[LW,5#6'<@%:/<,SA M@E9(_N@<;U06<='\D$NC ;-2(?+-3H*.6^F:;(7YCBZ!S>_]3!'",^D(5DHJ@J(W, UU G>Y>VH?!#W. MR((B.=)!V ZB:HTH6TL=ZM[8&9C.8ZS+7QGOK,I9H[T#*?>WPA4]JG-O'!IA M19SS+&4($A9A8S;*''*$A/D_0E&DLQ1=WW'.49:IT76?AG/7E\-QG3@'BA]O M.H:^6NYH6%9K\L3" MI=J0[R>ONW&9Q3A*$TX3F"X]8>GMBNMY>IW ME>)Y>3*A/>"BWKUO1X:\#WF=&Y!+=QY7KKDWS^K+\E;K8EZPE5H?PV=)C#A. M4AAE2-KP0@)I'G$H-.(\RK76PJN\\,E1IK8:/W];EJLZM&:_YSF 0#[7#0+9 M6H/J!BQ4G298MT]Z]KT-/8VZVWJ^&LN!%_>;!JN-A /<:'1"$'+IGQYH5![H MU/60%+H?[N&1[E>&Z&]"DYB0+,&YV=$),SNZ$I @16!N""4A.8MEXD0H(86: M'/\8X0WKW(5W3T/-HH.?^@IS,S"?'92YN<87ZM$?BPKS"%(SFS8TZE MGUL;&/-._S;46.,YNH'1V?-X0W^[9[!16=JSY'6G,3,&V_[+3N!CU5YI,))E MRC9$C'%J#'02QY#9AHB:DYQG3&AW!7:4J7OS M[?[]8?5-E6#UC2W WDN>,4R>T^5FV0\X"0/OD=?C/T QIYYP!@V%\A1AW.BH M?O@1/LQ?P.YS;=08N/W!2GFS_YK5MD>EH*%^#6X4]HIS//0%^JEIV\YLTY5@ M8?^KM;WNV%.Q8G.KUXUM4_"\<)Q+__;4PR >M'UU8!'';6\]#+Y'[:\'&J;? M5O*E>#1.]H.N[4AMVR/8>Z^'LI7N]F=1S42BA<;&_DM)%$%$C?W'4TYA+*6* M-2,4*Z\*YPYC3HWR&Y'M:?%::/MG*[9!&[2"^]&V"_)N5!P8SX'IU0E*\(>5 M.B!Y>F 4DA!=AAV5Y#QP."0NGU=[W(09^JN#!_]<+G^LOKU[7LC6I<*2X9P3 M I.4V08+>0))JA.8HUPK))A VCT._MPH4R. MG<;%AWO&YZF%*IFMD7DK;4Z>K:ALSVY;AZ/];48$(4-[$50:&W.,8 %YEB.( M19IB1GFJ-)I]5R5?.H?ON8SK\WO>'7W *+=&[.8(?$_PM8OF&??G!#\A7&&& ML&T%3R!*60I)G&.8)EIIJE!..?:*G0P-_AC;4RL<@&!W$MB> D. [V80!X=T MX.WL\@]Y@!-9+Y""AGLZ#3QN+*@/%D>!HEXO#U46ORF7R%/*(YQAJ*),0\2- MO\YUEL"8)TFF$Y9@[)38[CGNU.C)ITBX3_%*W^EPL+:' 7GH(]*)X!NZ\+TW MSA,L>A^J9FA/U*ZO=3]B)=">.OK7N+^F%NAQP=';Q:J0Q?S9[C*?E7@NBU6A MJK<_Q?Q9*OG.J&?/DI]7[0'R6U8NBL77ZJ,JZ]/F9NTH))3Q(!*8:,H@BK"Q M8R,D8!(KS)E$FBO=K\)Q"/$FNZ,L-=C5#VP5!&L-@?V!@1T=ZRJ_K98V"K*Y M&;RV;G*07X&;0?UZD6STJVQ6^6B\K^ZWQ9/9NAU<_5KP:Z MO\W,MIZE6E"S8YC? TJ%A"RF"F9IFMG:-"BF7C>"UPHTM=UB5W"PE=PSA^W: M67+C]C&Q'YC-UZJ 1I<;L-$&G)F1&[#5R!"WT0G42@5D[U#X!DV[NU:F<3/T M B%XE,P7ZKO]6/B.5=_>S9<_/A@4S!^;S@%F?.,^O"L6;"'LGX79)NH-8CO^ MIDEH)@71&>>0$Y5 E.D4,BTRB&F<4QU)2;A7%O^U DV-A3\_/SW-ZY@M0PER MN\YM1= ZZ<\H"8JUEO7IJU[K"=A&T7_UH^VKI]6-ML>TK)S!9TQ RRC.90:T'2&*48^>64 M]99D:D1=2U87?# S5=F&+*"J7>E?B@7X_?.;[;_\R8^+^\^5&PF/,@,#LV^C M _C%:O&GYHSCC+%<<_'&QE[J\T;UAZ9VA]'ZICX8:2:XUCP<0U\-?DAJ[B_, MJ)Q\-6:'9'S]!_U86*IB]M:,L'JY,W9=R>;W"ZE^_H=ZF1%JS.",2HASAB#" M,C;LRA6,(Z+CC*E$R-B%7<^.,#76;(0$K92@%A,8.=TH\CR0W=07!)Z!*-1#$U/X!VC_LT,CY[XY"#Q?56B_[RP_V MB&_X?5'9<]"ZN9"JVJ:?.V5VUG' B&<2)1QB)0A$0C/(::(ASZ7(<&S\W\B] M^JK;F%-;\ANI02WVII'P;CDHCYMV1^ =HAC"PSDP19Q#\LL.DGTBBATA]0A< M" _M2$$+7A"'"D/V0ZLS6,'Q4^,%*OCIMA>DX/GJM0$*A^$/QC5?!T?4]U?; M.XJ48)3J-#-.L+'5S!]SR!A-()8TB4F2IRFA_:(0G&68&LE_?GY\9.7+.BNJ MCO7Y)_;X]&_'T3Y]0P?FKM],,A%T14@#G.7 M[R[&*UW8>^-T_E;>_U-]_=:WCZK\6BR^-KDC]JZ?+5YF6DJ<13B'-"+2>*\D MAC1%%*8D3844)&;4J=#*A7&FQG6MI[:6=9W/U4KKZ\F>AM;5G[T:L'&\6E^L M>OBVG4A<[>&>_OK(?FZGBL?>;O?C/7R',A/%Q\PQ2+7'$41YCOZ)+YP::&AELY02UH%?41#F+K:,]$P"QH8V6 M7F#Y&R47D AJ>9P;:USSXH+&1S;$I>=[G(C]A94K;9YN[C9W.FUE/))YGC*H M188@BA2!S)@(QF>2.(XC;CPF)W>I*=,E^??.E2X^W#,T MKN[7_(Z)NN-F4[ATEB1:DIQ$,+,Q;RB)P4=GQID:M37 M-JY>"^D9B78*13<#Z%IL!B:] U@&J&W;!4#0D*Y3XXP;IM6AZ5'H5=>SUQT: M+_6[8E&LU/OBNSI*GVOZ5-\^+LM5\8]Z:VB3JP].*TF&8A9C!662:H@RQ"#G ME,,H27F<1U&B8Z^(V)#"38U:=HZ9VS;@;ZM5\P.B>RY4_"@8_2L/JZ* MK]\, ]U^5R7[JCX\6V/R0;^Q^7)*UH%CU24Q>XX_-4YOY00_6C4 :_1H@F\_/]$S157QUOZA697T:\KOY_=7$J^2;MA_BQU(]%L^/']1JEJDH3E$B M(699!A'EF;%ZS3P9AQG%$FN18.:5C>L^]M0(\,-N7\F;3?/(^A+_>:L(D.L^ M5=N$+V%F\*ORS='UF"8W'AP(_($YT$H-MF+?@!W!P5IR\$LK^Y_J#(& *;;^ MF 7-IO48?MS$67]WRBQX5'W;6H+FP^0TQRE#-I4):&S41,(".:09E' M/.6Y0$RY7W%LOSLUIFKZ- DKFL_Z*^YQ(]$/@)'N M(%R \+MZ.%:W\[)AY_'QKA>.9=R[4#CQG_L94&O[K$U#6GS]K+[6+;1FFAD4 M)+)7"(1 E',,263^%"ILM%)$(:*N<'&]4LN:CSH1%R^87^3M:) @PREY(@ M)B#-8P91BAGD"\@U1UJ^';A?R-E7]3EF':P^U9BB+S2F)SB:6 MB),,4JH))!GC&&L11ZE?EEX#G<76\T@N"UM 7=*> MNGAKZG_'=A&+H#=FYT<;]_[KHM9'MUF7W^AI+3SO9LS9ZC//96FLD!G2#*4* M&5)@-#8.!6.013R&L4IRE0H>*^;E4)P;:&H,\7YI?N=FH$>PV#UV!1#(YSHG MF:UU\#U5/8>THQ$1 +^AS8CG_:3MIO)5(V9 0^("$$%-B7-CC6M,7-#XR)RX M]'P_JMB])G_0FZI4];F&(:;UV6DU4YQ$*D\3J'62&^J($"0TP]!&,2%*DC2) MG7J;^0X\-2K9BU@Q+O=\R1:;VYN;YJ]B^?A8K#9-[T]C)%ZV0=.4\]JCTY8O((9UYOS]\";P9 MR1EF+-:0,4TADGD&"9$)Q)'0.$.YDI3.5LL5F[M1G,_@7C2W$6' ,T6U K_, MMX76Y&X!M67/.M%>L^'&8T-A/#"7N9>RVR]1MRT3_=&N']O)?;4J"_Z\6E?7 ML9:!^8Q1HG;U[A=F4U150%.M#^*O5;]NNB7KSO%BKV]<6P3%J[QT(^'GE;%" MK87S*YO;_??S-Z56=6,Q6=C'V'Q[]E5MXZ-E'-D&N1@FS!Y2R91#BC,.!3$, MBPF+H[AG$971=)B:0;H3'7^N&F:Q6!Y *)&"6&W]"(J&8K07I[E2X#SU%EZ(NF?]L M)+9[TJD6!I[1'>[SX!CN,0BZ0\=_&&#KS@1KL0%_ ;_\WJ#\IY,]"0*&A7@C M%C1.Q'WT<0-'O%$YBB3Q_T)/-^";\22_J/+1GJ=],=^X_5E4,QEAD2&5PD@@ M8N//,*2I3J#,N!1"*41SO_S44Z-,SI2V0L+ZGLB*>0.LH. /*ZIO59^3H#J: ML]="-?0M2J,+643#VZ :C0XGT)WS6PX7O0$QWAP>C%RP@;>C^REOD6[ M+4OSB&H2=H+'J_A!%/1NQVWD<6]VO- XNM?Q>[L?7>VZ>N_M<.;+]08;QT+A MB"@8$60OJ7,$>2H95#B-$B01X7GF0U#G!IH:);5R@EI0L);4CW7.@NK&,R&@ M&IA93J,4W'*YA$1( CD[UJB4<4GC0Y*X^+P?+53E:G9G;XM5^<3*UP0#36\M6 M/E!9 3V+Z1U"Y[:!7P/(X.NWQJ*6[0;4TMW4D5\ABY.>>>ZYNS4O=SL3'8ZV.+&44JYAQ)&#%M#'6,!"0RQY!&"4G3Q/8?36;? M5YZ&MTU>(T^M7U_T\#'AC(?]_@)D/;J-SEN_#(8Y ,S3U"T MO;FH%VHA6IIJFLL[ !X#K^PU%+5T?1J>G,#$H[#8==B,5&!L[^<2JKW)>&V\FF/G9=ZK/=;Q6 ^Z^E(RJ3XIH8KO-B[Y, ME?7H5T?_"LW?MGN-42_4;A,2U\[]*)LZ*EZ^ =4*#1JIP<=N7*\L6GX)IN'J ME9\=^15+E5]"H[M*^<6W>UCS=\OZ\\+NM[^Q!6O"9M\IU?J.FL<1TCJ!N> 1 M1)IR2.-40I9GB"=9S-,H=C;4+PPV-0[:%1=LY05&8 ^3[1+"#N9S0-P&/Y@\ M"UF?PXQ+V'E8L@$Q',E(WH(2J>%>>D;XQF/CMKLV86N[_0S M^79/7HRYN:B8V 1*YQF+,$,,II$]XT4B@30A#,8)39C(XH3[W?5TC#4U8MT_ MY-P1UL^ZZT+7S:0+A-FH9\([<@8/1G? (Z3!UC7F1Q%P7<_V M\L&JU=/\N;JSE=@,C:PO@?.(R9A1R&,E(2*)6?)8Y'7%]ECD$>'4Z2"H8XRI MK7@K);1B>OD()]%SCKQ=T:R7.\+&7^$Y2F*>2\BHK:7"LPC2"'$H5$QQCFC",>E_*3A-[Z^M M\V=+E>ZG^NS<:57]?,)3$/>Y!)R<1Q@&LROO_ 9S$T\-\XJW>9U.8M>C/7S$ M^\5W5=5-(JK[Q2?%YF\K6\KRK^8?;*G*V]4[5I1U_N7)B)\4LY0G% H6<>M* M8LA(EL*4TXPR$:O8K9#R]:),C67>_OVY6+V W]3JV]+F]&Q4LR4GK7*@T0ZL MU0-L!:R"36*QAQ]VW0PZN+.CSG1)FDD ME_M@Q91VLE0S6=]W5HRVD_6]GBRYT2N4+A1 IB1)($F4LYEQED.0X M@ZED/(D(C6*W9K5VQJ*NE2J*;6LC?Q->Y'==] M;L0)>;7+W9U9>M!-R6:K#[ *[>V*MV-/4,^$HH$GZC6RCVS,^&;"GO:6U<45 M-43FTA40.ZH _&DT\#Y?ZS)?;X=/ LS#P3C?$!'B?5%T!8/MW'42#W^[M-288H!?!L=J#="+8&>9U^A ?21HF=GDN#E!#K#^(( M;9BZI)A".R8'E!S;,KE\Z>I"R$V$0A.Y,$MSG:-,24B3/+)]Y1@DPLR,%HF6 M2L4JS[WB!\Z,,SF"VRF+?-,&1]414[Y-5L[AZL9= = :F*#V:R:O(YT&+)I\ M"H>!:B?O#?5:)91/Z=M12?GDXSTIP1#0[4+:_[&>V'/01+*&L/[#CL@W]AIX+?6%X E_8O%!*2C-. T\+NGX8'%$05XO M]R.D'IUX?WWQZO7[OEBH>_/U:I9R$AFG3\ T)P*B.$60$,6-W<,TC0C*./'R M^4:4?6KDV*B^;0A_ _8[)-E%OP5@)R:GLLY.G[[C%@I08^%Y C_F+\R-QB?Z MNQEX,YCF3\9[=WF%R0NY1XTI_J@[W2O,R^%^^1HB]-MU-U6V]_J!I)E@B<(1 M)&DJ(8KR#%*-)4Q$+'46YS%*O8J-G1QE:CO9MN!XS\XJI[%TVPFN1FA@SMZ" M,T9_E4XT0I+@Z8%&I:M.70^)I?OAOJV5OEJ2^J2>EF5]^K@^@==FL><:Q9#F MML@7C5539D)%*E$:Z0@QKT:HYP::&A&TZ-3YNOW3A^;X7!TW&]W\6JV]WS]7*6#7EKZPJJ@?] ML2SL%ME&*B$=Q\A8!C"-8MO5/8X@4P1#GF213")%F5LJD>_ 4^..34F&'T9P ML);<>CA&=AO_V4KO>\_@. VN%P_AP1W\)L(-UP%BPWS1"GM?X3CVR!<8?H@< MWVAXOA\B8_J3DNKQJ0[0-6.HW2A=\P_&W']B\]M'VX36/FG\-CFCN<0X(PE$ M*3-N$-<(#]X1TN M7[R'3*^87-X?P>Y,]"N^V_NZIU2L4F]4\[_WBULA[/>K;>W]61JI+(Z4,2/C ME-G8/&W^)!(H"+;]\)A.1#);J*\V5-CYIN;BL$Y+FC9+>G?PX5;V46,*[XN/ MRU@[WUB$P6^TJX9:3/#+6N _V7SDM(( MW?W=$/;A]NX.(T4TT\3XLBB"*$8:LD1KJ#G.-(XD5L*KJ.J9<:9FS1V8#U=< MM)X#MH]%-L4+S%Y(76DZ#7H7>&ZH5S1T+MZQ77K\BJJ$WY9S\T;59"C-\H@G MBX7+&YXS'XT1!>3+ 9:$!SX^'+[7MP M]_#;YR\/=_\!_O+P_LW]AS_;?_AX^^'^[><;S\*M0&_H4?$>X?P9M1N/M:E46_'EE=RJP6MI4_J"79.<1"5[4;W^4\6OV MG=3R9$F^TT_V*#1R*__[N4E)_++<7MA_9(6\7]RQI\*LPC^S8O&P, ;*)F'1 M//.@3U_8SR+#(X+B"-)82HB2"$$>&8>&2)$EFN%81(ESY9'0TDW-%K'"@^4" MR'WQ[:&%W WR66XT\*AS$7QJNQGLU2=L8/+;JF99;B=PRVIGO:U6OQNPGM4W MQ[-Z)G3K-6?5HYS):\[N2/5-7F66_2J>##4+G250@@\Z7DV4H?#:*Y(RV"#] M[/OW!>/%O,FM6\@3UF@4RQQS0:#(,IL2EW+(-9$PH5@(DF(IL/2Q]B\-.$W; M__W][:_W[^^_&&,?W'YX VI'P/H!;S]]_J?_19(8_ULO\_\B_&[.0$A0!]X= M=T2M YL; <-Y :Y0A/0)+HXYJH?@BL"AO^#\7L_3Q=UPWNYHWC^KA?G3O X- M?BP6A0W=617?U=N?MGBXFJDLSQ&B*8R5MFT/(@X)$ABF% F2)1Q1Y5?F.YAH MD_,;&G'KE<;V!/8\P0PW>8Z'GJ\R)4.?D^ZE:ES.U#"VX\[\[6L'6O4"GJ\& MASSHD6PXZ<8]Q0V.ZM'!;_@1>IP/?7BV/7#L[?CRL:BJ9?GRP193>GA>52OS MZS42S83*<(*HAL2&3B.D%:2)5%!H%B6$8QV[5=MS'&]J7-Q(;-V^YTWR0*7F MKK_#7#@&!J;<%]L$$\&PAK><'#4!AZ M'(B$Q7*D(X[M#_;@9UGM_BY#U6=UAZCS_,'A,^.=*+CKM'=&X/':-;GE7]C/ M4V7Z*4?",'$&8X891*FFD-1?S+XZ<&FQM%M*JX1MD=,T7E( MW6S>4$ -3+5;C+P[2O3,*>Z&)'P2\)GQ7B%KMUOSTVFV%][I8=M]5F6AJKL/ MR\7=4ZB0W[!38Y%&<'!GK.[@>)M\@((]D^:W!AL;<6]@NL1NTGS9HU]7B0AE_WF!UVH#N7QO/%/36 M<,\B]'^[9[U8:V=^;.H?SV+*$IWD&>1*8&,(9@IR8A-_)$U)AG J8J]B9[L? MGQIEUR&,Q4ZN2+$H5L5>'@^KP_T]Z[SNXNEF!?9%:6@'N_;[/EXHC>U?:O6$ MMD&+J.Y^?]SRJ"NJ9'@;:;GI*PP/5M^+I?F%6CJI6#S\6MJBJ[;W* M%B^WB[I#Q\(\,R,ZD5A@;AM>4(AL>#-'C8@B-,QTB6X96K(Y2]>"6@G=9CWV^/9TM>J?V>97GM MM_K9F9MVB+^^;/[XET*5YD/?7MZK[P:[GT4UXT11'.<(QE@)B'(=0\:E@)EF ML9::T\SM.,%OV*GM2#LM7#?"UJOJP^U?_AU & M>>*"QD?,<.GY*^]'W_YDC\6"-6TL%VS>!D>NS:-;(4K; MWR)AA&.5::@4PA AE$.F(@6))IJ1.&5(Y+VN3-W&GQISU&*Q>07*M@GL:@F> MS?R7*V;?=:WC$Q[N.W9'=EK9II:]-G(W7W"HP MP!6M'W*#W-HZBO Z%[E^^)R]V_7\3#\"O!3$&PF&140SF"B:V[;Q$22&Z&RC M)/._N,)AXF1'B3D][<8YZ\ M6\]9S$F"-90QMWY6FD.N4 098Y@E4G*I8[_RRF?'FAJ?-#7$ZL((FSB'7K$B M+CB[D4H@] 8FE'-H#>",.0 2MNSR^>%&KKQ\4>_CXLN77^G''[?&?9#%_-DR MTF<;0U^GJ[W]:9,>E'QGA+='U<^K-F7V+2L7MHON1U76K>*:BGVS6$J2)<9= MBY-80Q0E*:0VL56E"G."$IY3+WC7-<.LG;#B0 MU:2^\VGUK*N=-KTD/2N=AIED-YH;?>H&)L1=?&NM;#G4 MIJOE35L!-1Q]!@4Z)-&&$6Q42@Z*Y2%YA_UXWZH$"_6@[\S64:S>,6&SDE_> M;^L1)A&+8BQAI*FM1YAAR#*)H(IL^TTA=,J\NO%TCC8U6K:"V37;B O6\EY1 MG; ;;#<:#0;AP/1X%7H]:A$XH!*V$$'7@"-7(7#0_;@$@_W%L5*O3>L M9L_*S(_"AM#>5I5:_5XI_3Q_7V@URT42,R52F)%80*1Q"CG"'&:1$D)E,J62 M^]WU71YT:@QC&+Q<%?]HK(,G8\HOI5TRQ49^P*P"56W@O2A6^MIW3C/A>E<8 M%M_![PVMN+"6%VP%!K7$-Z"1&5BA0UXBND,4]D+18=R1+Q?=D3B^:/1XMQ]! M-556K'&U7*C%JNU@D^@()8(:#S53%"*:H"9I7F8)4JD069Y[,=+)4:9&06W% MT(V4?OQR&D@W0KD:GH$9Y!"9 ?K[=$(0DB%.#S0J)73J>L@!W0_WJ:EJ^>,W MMF!?Z[:H[Y1JCV@3E:(\DQ%,I>(02<(A-:_#'.I?GP.Q>^,$@&OI@YP0Z?7(=S\+D4]XS %QCE>FL87OL=[E!?GWZU9>>O@:H^RZ1H:8Q1S2B(8XRR%B.?&2N($PYCJA$28)2SU2E"\1IBI ML>FFV;;UW;;E0O^UCRG5PH,TB'V!"H MAK?U>LKS"B;A=.T3-),X8$C(3,(,)9 M#EF>Y#"VAUU*8DXSY&QD=HTT-6KNF);.NF88$@8Y(S3%(9Y5Y1)=X23(UGSYM$!TJ M1:7LO "S=0UAFD@ M_%_-&NT+?2 +U &^XOR^__V[QOX(BI_0.T M?]BAE.YOCT(;3NJMJ<'MX7#+/YFQ.)>("@)I@FVK&!9!GL:5";C]]M26>BV:K85N M9//,\]L!S,WYZ G#P$NX0>!C-P+^F7K'N@;-RMOY_+@9>,=Z'67;G7BDWYHT M'WE2Y>KEHYFPU>U"6H_@J78"U&HFF&(Z3@B,,([-(D4I9 +92IZ,Q;%2&6=> MJ75=@TUMU=8E(MJ0Q1NP4)Y+MQ-7M[4<"JV!%_=:S!M0"[KISO;4'AQT(.>] MY%T@".-2@HNFA^RA-,[/1/JZG51-Y=T;2(THY0*B5 "59X;-S_& K(T M4I +S+#*"*>4>:7/^7%CHX'1'IBD_%NH-?H&3&3K MCU_0M+4>8HR;I-8?IZ.4M"L^U;M99=M XT';@$^UJ.K/?FH*&MTMJU55I[O] MRBHE/[(7R\;5MN%+G"J2(2Y@EC!MS"Q)(;4)QUFDL"%/&K/(MT/E-?),C2X_ MJ6I5%F*U3M>_:;/V'YYJJJQ-CX?5-YN-6O^[W?@\"?3:&70CTQ'G96!BK:6$ MW(H)6CG!;5F:1YHHLF'Z^P3"+W"CR:M$&KN[9 C\3K24#/+9GDTHU*JI=O7> M.,(0SB%*90HXU@Y%*$"5<8IICGP;D>U_W(L81NHT;X4#1%'3[ MQ4R ;V;=/G*(Y1EE!C3%!84H,: Q:OXJ,J,32G)*8S3[KDJ^=.[@T1>[W5'^ MAZ#GM@'T1F1@.K=0M)4!?[&B_0G7QRG=CIIYG'SHR@NV.HS[H?Q8+K^;7[::15+&<1QIJ),Z'1 GD.D\ M,@ZXY%%"DSRE3K4/+@TT-8OQ\/*H%M= "M8"][QG.\37\ZKM"M1&OFUS!ZS_ M==L9-$+=N!U^_G4NW?;>[=SSO2L3E\H876]4\[_WBTT,Y!U[*HR%LLV. M05E"[:&:G"!V8ZC@ MP U,3HV\8",P:"6N833.D17Z3P/4"_7"*6@1**>!QRT&Y8/%45$HKY?].*@J M5R=BIY7Z8'Y0;=V0C"B1>'FIJ;+.7 M-F"><^,IS(H$A9AKK"2R"N(:O_S4UO\C70N M%KL+=HZF16]$AK8AG,'P-Q-.ZAS4'M@?8=R-_Z1V1SO\Z:=ZNQ-?S0)YM!V] MOYA/U!E_-.(D$9)"CC@RFW@:01HA!&5$M,2)S)1?7<=3@TQN!1L9H1426"EO M@)73VVTXAM+92[@*H.&=@B-L@F= =F$0V. _'F=L^_ZLIB?,^?//7A/$>/=< MVANM620IITR99:XCFX>-,\B)--NVU%@3+5BJI<^%\=[7IW9A_,6. 40C7'NF MV2?2< V>V^KN#@4W4*N=(W2K0$?!$%^@W=9Y&/@&7O3[&($],<,QP&4H0M)! MQVBCB;@K[H&_%WY^+4LF:OV94)E(JQ6 :1;;Q3\H@XYQ#'*LH1@2)&+F7O HC MT]1XJ!7?%GYOY;<%!)]:#4#3\]C\"UL UNK1F!T>%: "S68WA[W2' U,=JU" MH-8([*@$UA.W50H\:+!6"]1ZV7]9:]8D1HP_:QX5OL:?O9%J@:UG\:F>Q=7. M+#ZZ+K^]M1>JHFU8P#M+C@4::KSB9&&QV2MC%OC3/0N>'39R6I_=8H(R$FL! M1%_J M!Y9_4;$+2 2M'79NK'%+A%W0^*@2V*7G>R;$M:T\=[-!=M*#_K-8?;M?R.)[ M(9_9O!ZXNJ^J9R5G.E.(9U)!+',&$:':!NY(R#*=:483*JG7T7MO2:;&+XUL MH*B% ]S8 =^:!IIL\=*_>6;_B7+CHE'@'YBLUCJ 727VLMU^ 5H\;T$Y6 MHTK _+=KT0R:^=9;F'%SWJ[%["C;[>H/ODHSX_>;HLD"98SRB,$LULH6=:&0 MB(A#3G$:1SJG1/H59 @DV-08-U!SW"MZ;0:;8R*&O>,:,CIFG"*17(<+JV7G=F MB#U..<0"D9@A+ACU\K_/#S4UOO[\Y>'N/_[R\/[-VT^?_^E_D23&_P;>_I_? M[[_\EQ_K=H#KQJ-A(!N8&7>%_&?05@ _G?4[B&]^&:20;-8QVJC\=%GK0\9Q M>*-/+\&OI5)-T>]5(=3'NF_O)]6<#[Y;EA]L]8:%^L'F,Y8KSFB,H53$=A>T MC0H4PS"AG.6Q<<QV7K?! +TOSGQ:P;.3W:;+G M/AD.EUC#0#RTG;9!MY$:-&*#M=S "&Z;$8!/0Z+KT]1P$)3':G/H^%L&[6\Y M6 M$;]"ZFR*Z?V[$-HG>.NXW3O1_O0?]UZ:KDK<+^?NB:OYL RV_M(&6LT@P MSF(904*930&GQ"8OQ#"1A"J1:&-%NG/^A<&F1O16-E '^YK%85S%)_92FT.P M#K$R[J%5P8X_ZK:[R5TPPX$'U 7(>V-1OI@!$5;&0%-=!?UE'5 M ;'SH/& &([$W6LL;>3?\P;+^>9'*XW8H?C:$9U.DK[TC?&8V5&;/3IV?:=O MW9XZ3]7>WW]7;]B*K>.J;:VR/(\$1&G$(%*801)3VVS16-P("1PEGKTQ3@\T M->YMR]#L" NLM!;6D)@-?8W>$ZX>-7NZL;BZ9L^9SX].: M/1>>[TL*=\O'Q^6B=OR;^Z.'YU6U,H1O3(T9$5@K326D.<6&&A2'##$"(XIP M2AA"6>9DFKD--U&":$3>5(-M;EMWQ/8EBD[$7>DB%([CD$9O"'N0APLR5U-( MYR C$XF+PL=TXO16_S37M=&RC1#\5;'2?+ON>5%SF:I6ME+&C.0)-694Q2IC M[AD^OJ-/C>;.=0&NCQK^?6GX#_S5_-7XP#? :@5JM4"C%_C#:@9:U7P:O'M/ MFL/1V)!3,;1Y=K87\VMB[G&D-B3V(YVQ>W7YZ^_E6K-JJB%G.(Z:S#"8) MBB'B1$/CL3.HHX0E6!'$/7)&'0>=VD:R%AMLY0:MX#>@%AT8V3WHRA5\AYUA M $@'WA#RAKE,\P>GD=M=OC4?IGMKM M,;GONSUS%G\*555?V,]?U4+I8F7#-;=]:7;C^=^M;W9O[>%N'>,YHSK.&<84 MFKF0$"E)(-69ABR+%8H0C5/A5-DSB#13HWRC1GU57M@@DB9;>;6L+\SKM"10 MJ=5JWH2<+#50C7W%NHMN##"';B99(AAE-<*)\K\ [QIL:H6ZN=G=DWFG+ MTDH.K.C^M^)=N+M?C@="H;BMVJX,SS!F##R1 MTBA/62(CZI4TXS;NU$AG5VP@C-Q &\%!L97(52LFJ2".?SQ@]^T!]L M%/(G)53QW<8ASQ*1B1A3 5,J(XBXD)!HIF"*A1 DBR(5>?FACN-.C:L^EH4Q M2)_,NBIK&8TO8U:3#=EN_\$*[<=6KC/@QE8#X#KT26,K\3HI>BVS==EKJ<&G MR\AZDY4G3B')RG7H4SNO?02V(D6'Y=5'\0\DFN:5N#[WMI$YI'*7FEPJU)(;>,H8@BVD$%5.9 MUC'.J':*;QQFV# M]=T*13?@[4^K8)LWTG;DLWK=@-M'ZVZ!/[[464Y6.5!K%](>'7H&@EJP@PD[ MKLT[-.9'5O+@ _;;JG:B:MO[3$PQQDR9W261$B*<&$=?YC'$0M-IXD%')Y:R.AZ1P_D'_ MSHO&LI7/8E7=+F3++-6ZZ:*(8I:E%'*J-41(9I!Q+*#.F*8JYU&NL&O3Q;.C M3&U1MX(V!ETCJ7O+Q?-8=J_O8 @-[\H>@A.XU^)%%*YMLWA^@-$Z+%[4<;>Y MXN6'^_95K"JEMHTBZB[3126LU5JG2R1)3!-A\,M8FD#$9 PY3Q)((X92DF*6 M2*_#^TL#3HT(MAU-YG5;=;XLR^4/^_>R[EE<+';JPWO6A[T(OILY$!+2@9FC M$?5FMY>.E?8&K.4-G8'B"$W8'H\7QARYZZ,; L=](!W?"]=!9K>X_F>>[Q.QWAZD5VFD-4T_3 MPP*\>:5INKXWS##3]>IM8?;;P1PNL!.K:^".,/XP]VD&XS'*J_>!\4?$I05, MCZ_V[._PK+XL=X0HU+K9H['^/QA8VDHK@F L)$(PU\)L@CE/;X/C-+@9Z0. ._#&922V M .[N7T$#ECT1"=I=P7'H<7LI^.%QU#G!\_6^<31M?;[ZU/&-;<2@%M(Z!%MZ MG(F8B-QV?1:29+:*3@9);D.,$6,<$XFD<#HQ]!ET:JQT]_SX;.:B^&Z<6]M( MQOA-TEX(/JUU,22U>BX7/0I>.,V!&RN%1G;P@\&UEG;7$];'!;B6+D!$T M[A"%#9]Q&'?DV!EW)(X#9SS>[7N4:;;XN^6B#A=\9G-;%<,VM)^A1*0L,224 M99F"2*,$L@AGQFQ*:2JIYGGF92>=&VAJ%%3+"78$;>J!_F%E]>R5,$5F9 T<7',45G#%8%# M$G%^[^K(^Y/ECZKWFZY_:19+I@B!A*02(IJGD""%H>()Y6DJ9**\>NFZ#STU MGEE+7G?W.U/)&9*H@ *8'(CNLO.M$B<\T'\>'"N]DLO M[4EO#O'E072@3CN+WY:OZ; KED'A(%B'C@L;F(]2WQTZB7=!F%;T(+$8=[R\ M1HWM5Y\W<.R,RDGLV/T.TWCM5[JA;='D_69@Y]P+_7K:5C]^D;+^N%V7_,>* MTSS*XR2%/"\HQ+&4D,6"09PHE6'%I)16K5Z=5UX:JYFJ;&#DO@.MY.#/[L\@!;O. /HD,?O%9^4P M9TQ>4IC[#6XI>'VSIG5]WW>ECA!.293!7!D+#%,,"5$9C#A6-(UHCNSFR5U> M8FFD[+\T6O M9S]YJ\_W0N)OW31O.#;&4$411XI32'$L($8802;2%"(<4Y225"5D8A,5.P&6 MQ@9#S^0G;:9L]A*\H]7&A)I-KR/;#%(_N^/J O:/^8R.X(O%)?5,+4?W[_I3'9Y^VN:7G7=)1\ZF0%7ZF0P*3O5ET-,.W'R#OF[;X MUXZI;H L,!'UDC7=K#Z-P>&>='M>::_YM2^6F#>5]KQ^)UFS%SYVJZ'SO_=T MLRO5CW+SV$0#_H^DU:]E??!AUV^V527YS@39NR("\Y$N<8RNCRW.CN_='!>B M2*,8)HG0IR 4I9!AKB!.4T0C21&E3G[HH-(NC7B&[_2#W,=.]==LI8/3=&E-FM1CBF,1-$V?^N?UWLRF?_<7;T=M:@7> M*24-=W$XA M_DV:K)%6;&-%-:,Y3)2P^8L\:NH8[ICW.V$92EGL3H<.TVA5[MHA(0.-[L!1 MV?8?S;Z__-VS"[J\N1X%\%./P]],(DP'!>BQ:%)B0(N&QY#0J^RBUW#3O!K, M&\IZE=TY"9.]CA039X=6U;8Z>C9,E\OF'-'*<2_^>]_E0P_R+#\)8#/- (#%2Z MH6+CMOVT>Y7-MDN!WTRA-\A]D*@/8+T.$KU)H'D'B?K [F20J)>;3F3F?MJ M:=OQ\&36[_O\8\%P$0N8J<)TU4@0+&)20$%2F6811U%F-4+TZDI+8]2VM?VV MD=!UOO)%-"TYSP=&H5W8UX:EM'('R)2ZBHY74KJXV+R$L'$X**Y MW_NZWDN!5A(G%&61ML/,2'=?&ET<,]YI>4" MZY*R,74&K!FR%1IEVH^Y209\A:ALLFXA6:&AKF;.7R M&'9:8_P'[)\_*(/@_??9$4?Y6][0PL/JB'T M^F&_T\;%QAS_?J9UR5=$8:$2#5=&2 QQ',>:]!&!5!6<1[&4E'"79]QI]:61 M0",4^-ZI &BK Z@;X<'V*'U3@-;^VK'XS&UW['@B&.:!B:27&W2"@U9R0["M M[& @_!UHQ/='.)-0\\E(;@+,2EF3L'G):=-NXJ/2UMRQ_OVIDE0\;/Z35J5) MES!N+FW31!%C4<9AAC7+X400R)#"$.5Y5F11GF7<:1"*[<)+H[J75;9U(S3X MULD\H9^I]1;8D5H(8 /SV4E);2,U:,4VW>1[P3V/1W&%*EPU[QV1 M\4I:B^NG5J'5S2RH;O#H,<4B03P7F.30)&=#C%@$BRB3,!>"2"&EC#ARJT4[ MO]#26*F7S[4D[0*,EM%4#^"$CGL:$1N/&8)%#C-,*&,RW"2V.$3F[7['9+E.UX(01V@K'!GT%*BUS!\IL ;[GVS(GP;HB<)L0[7C\Q?>1L6].'[QO]E'\I MGX9M# L2H8@2&),D@C@UC945DC#%N>M2M^0[<) [2+="9ZR\YJ=8+SYOOHHK)B?Y*\XWF,9< M?1/$C[04O\G=*DMSE$2)<:707/-3'$.22FU F:;):28S0IS2W5[ 2FCP,41K0[4]K1%7F\H4_ECJ[+?[8S(YH/#4?;W_-= M^:WT.S3S DP^F>/E$K/RPP7]7K+ I8]-&$;?1Y=-U(:NUTTB[8/Z17$E M!,T133FD*6809POO& ;FC@Z^!P6&PIJ?M;A]>JQ/^!RFMON$<::A[%;?1E_CUFWQ&9VF M?O4F\PU+M]7GV2QTZXLF,&\[,9VN_Z/:[I\.Q67ZMUH;_0+=2]&]2[>;[KAZ M",$(GK BE@C&4A,S9@AI0PQ+B'%*3<-5A'(K3]:-^^?9EYG>"H?]>33:W)EB_FZ# MQ'"#MKU&=Z!J=?+UIK@=S=%WR VWG^_MK2K;?-7TWM[]I;(P#=;O6-WWLSR4KA>.<95D!6?."2G@."6(* M\H@HQ(B0.2>KIZ: [_<=K79V3@,_PKD\PB]%#/<4_RP?R\W&/+4_T[4IEYE0 M)7/[OA$BXH3D.D/9>;G>[9/,7ZGE# M\VR)G[^[3[.+'JI'NBG_V5A<;[:;>KLN1?-#TXU UKV9_Z#.='4T=MMZ6^^K MX10%I# 3A?X*I*F F$L%J50%)%&2\)1S3>I.4U-\"[@T"A_JUR1TMS4BS4#' MHW9NY.Y]4^UH_C6W*C#A#U6[ \^4Z_JZ'-6[T.RY!D<5 ^73A-H G^\![S+. M^D8(A?#+=T.P=2;X<_5;:?M5?MC6=9]6I _J^@UT.*F;OF)-S:86[FVYWN^D M:!(@#QXL0HGDK"@@%I1 3$@*"5,I^Q%G:&Z!5"/RDMZS^ MFYEBVJ8RM_EX_*#?T='EX@>^??,LW,&S;DGPM(!F-XPR[9BCHSI'7W!M$HO: M^G.@50*=3FV>]30'\>T;Y> GGG7#9G(7/W^,+C\\S1/&FJTS;V[1;5WSS/GR M''O#=]2!?/LJ\_F1O2'RS)WL[Z[33D_W0I1F&;HV&2OO-UWJT"HJ,JZ*J( L M,MXK66#($J5@GJK(^+5R03.70]"%=9;V)CN*V>27P:;K+F3'\IO M9B+&3F]YR=;ROJ[EKK[_:GPZK47?%0O_IJWSS]_E^IO\53/7EWHE.3&[;"CF_E #LQ*K2*P MT00<50&-+G=-HX&F>?I0J[MV*-'#QF-^O1] ?1+E,A M9+V*)J& MDL9Z15+!1<(E%'F:F2"J-D,SQ/1+)9KCW:Y167J2XDW^?FFC4N6&;4>8/JHGRW?]5UJLD9C$1 M#,.44 DQDA$L5&+*M..,IYF^6^R8TG!AI:4]GHU\31/'*5UR+\%IFWK@ :3 M3^]S?,"?1CR?C5JN0> WS']IL9DC]U=T/@W&7[M@:KVA\5!]IG]UIM'/9:=B2J"*'F&4%I)ABJ#B*%2<9512O-O+1C#?[[%)^>'8YJR][T7[9 M3Q8-[K+=T;^ ;.5U+4D\#ZX=-=R"U:RQ""UBW^8-_-1)>;G+\(3:PU$<_-8@ MGE]JYEK$47U/:Q+'/SXAHGIA;.&QR/E!W:_7;6NYNM[RTGS:]'$P>4%JNRZW M'ZOM?^O3>/U^\U:;+>OM4U,E5A21B#*1PU3_"36=<,@$2R#*6)2HA NAK(J9 M0PJY-./D>5\&NEX#WO96/.C4MD)YZK4"3YU:QFTKCHHYQ/I"[;]%J'8!NQK\ M+'1A>.N@&82IU-1J@K:-YE%18#0%!U5!KRMXOP%O%[75#L'>!6SY3"'@?NN? MFJW?#;;^R==3[BM"''A31N/&H=:>+YH<&+UG,>;0:TUT,QR&M/]*=_NJ:4?Q MH#YL-X_:^^;\7W[:D?+IAX:/+!U^=CEC&S;]\7/VZK:?B\WCXY] M)IUWR]*Y$7 / K^E>]$-LH-MT#\9\:'^!GP%3?O\/QL50)!\V:GX>768N,HP MKQ]E(D(G[I6I]YF8E],.[_K0S>[2B^D'NVKLIBC/1:*/2-P,-<(XRB%%<0I) MGDB6YTQDD5._IXLK+8WO7LXS&VM?Y(BI'5EY02HP*_4@#82\ YV8'E-SKB'A M-3GGXF+SIN=?J!1,<+[]OFTQYR0T%_3 ^G79L8O56*EE5=/WF_M.[ MW^]-RKJ225HD%$J)4HBS(H,D41S2)(ES05.,J;TKQ7K9I9%&*U]SHOIAZLZ, MJU8_$$9:TP;-X1QLC[R%$R,(GJ$-GFU;#M0);9RZ=Z"7^P[TDH=&U\%O$ 3E MF3P!'M%V.]<[@S9Z4K>_VWQG;V<-GYVFW:^>./_-OM'(H;/C,9M\E4B)3$+,D0U_1OTD[LS,3;Q'%Z+1R$"O=T'7MAMM46CG/A M;ML:.VMS/L #OS>>=ZFZN]JF:MBIM"^)^3"Z2>[CY;Q@ZW7HW&T2S3N*S@MZ M)P/J_-QUXD0:?=F#&DR#;Q)T9(:$S.(,QJF@VH1F!21II&"4HXRG,159XC:3 MYMPJ2[.8WV@KF;*M ?B;! -AFV*SX<\/NR^R KLO= .>7>0XP>8L]'8<>3.@ M@:GO=BR]YU*-0N9U],W9A>8=?C.FZ\GXF]$/WQKC..,AQR03$N6F-VBN(,Z% MA(5*,4PI2@N9)%@D5NV;;19;&LD,G>==DZ[VD3AT)@=]*'2W!1\_?@0?MM2Q MA\@H^*[AB?]O0A$SAASF#B\L)Y0P)6S@/41PUC0RYU&E)-_I!<_]^XH023$2 M"B8Y3B&.> Q9FF4PH;F,"DERSIRZ&TV28FET=&L:Y[2ML#X'A@4X_/'O["&O MR0EM=&AHZ^RGO)[XIJ/H^: W09"YSW?3L3ISK+OA9I.#I]O]9E=_DER6WPSG M_B9W7?#ET&P$\X+&,DH@8AA!+!-3E,<+*!,N(XEC1BAUC*->771IO-?+#(Y" MWP&J]-(F663[O;'+E,DJJ:0H=TU/F4,X@4]?'0V+-Y3(KG6 M 'H.ZEY?=^[XKC429T*]]M=.B?J:6I[W=:TY\NV^,NTUV^[7IA',']0<67?O M_I(5+VLI5C'/,"LD@PE#&&*.$"RP:?.=,Q0KK/\-6Q&;\\I+8[=./FW2M0+6 MX*=RTTU9MO3XNZ-O$_P-A&GH4V93V]?*#5K!02MY-Y[Y#O2('\0/A;)+$#@0 MVG/%@7VB[A@)GH#<>##8Y88SQH,GZ/D\)#SE!E/F$OWQYA#ZN'^L9..F_%6: M04@K3%."4)+!2"5 /!'>WF]C>JY M#L;X+)Z1ZV< XID[),2.++2WUI6DUX^C>',4R3V*<1@P*85J^ M"2)@D9 89A(7>88$(IE368XW+&?)+F4[L-WOZAUM!\ZP*0-G1N&U=!)[ BWP M6^AY9I=.CW^>67!IY_+[_^I56/TSTX[?M3M9FZJYQ M'=T2Y3X+]918]ZT SACQ?E%N-Y!\QCCX&%[AHN%G5WW%F/@8"N.1\=$KIS9= M/%OV_';[E9;Z9))J\UE@;?.IE)E.M1B2B"(H,X0%C7"*I%,9W>AJ2Z.>BQTF M7-L.CB%L1SO>< O,.)>;>XV:PYHG.FZYG+UQ+H%O0>UF<#8 M1AP^TGKW=B]_V59_5.5.;I5Z4)H/A3P-4*^B!"4");$V>["$6.(44B((S$7" M&(DC7#"G ]AT499F';4*F*/%S@@,:)^U41U$-H-YZE+O4YN@S"1@5 "A#=DV MR"SH#]>BLANVTHX$Y]F@P,1X4*(+@@*C!M!Z-&DSC290JV(VKU$&G$FY\5A, M<3.D7BLNIDLS;UG&S:B=U&[I48:VO<"E/JY%@5"")(&)M@,ASFD!"Q;% MD**((TR8C NG4^:5]9;&I(?N"^5)@C7XB5WK SL)<5M_N3<<0P=N>PCG::5K M"8Q?+_KXDC,[TJWT/_6EVUTVC67^OMG7>[I^J-YO5"7_L9>;W?N=_-HX-U_,[W[6 MQ\_.!^R8HCR*N!W%^,(Q,+_X@-"996RP\4DQH^O-RB\VFK\D%ZMK)J23W?-_ M[,NZ&2+WBY1=_@Y+A12$"9BG0D#,.(*D2!C,\R*.DBS'$;'/(SNWPM(X9" C MT$(ZI$&=Q6^<'+R@$I@17@ R)4'L+#(.F6&W(C132M@0*26]S=X=TWXT!^SL MA?,E?XW)_2SK:_2#TTRD#^5&/JBV;.87RDW#O1^_TK_*K_NOAY:W;ZC>1_W[ M%4(\XK)@9K: /I7%)(>4IQ',A<@R+@A)$'&;PN:RO,L7>9Y);9VD@/6BFJ&W MC:QN5I/3)A24D%PB!HL\3B$6(M%_R\S 85K@C$L5*:?V!Z&V8):>*^WL5J!O MWZ0T\$:+@.#;F;"A( W\ OO0H=@5T?62WX'^>WX0'KRY]CUW-FVG8.;3U'5: M?U;3=PHR+TWA2?>88!I__B+_%S7-[RO162]QBC@CF8!2:>,8F]'H)%8)E$5N M^K<@H?+"VBX^N?W2"$D+"'H)'>R^4]@LS.&;P @>;CCB,,40/@7$P0J^"9B9 M3. A0+[LWXMZCQJ_IU?-9_E>E/B9V7OY4Q/;''RGE3!MJYJ.:5$B\@1ERN2> MF-%9+(9,X@RBE!"61BK/Y.XLRI[+?]_ML"\=?[G=#LIZ#_[H6F/:9_ YC:: M>H'Q%&*:CMR\5'3"\:&(YSP@X:CFQ7JO2"[G-1^GDPO7^!L6_#P*T*9D2;%2 M*(ZHR%.HN$(0YRF"A1 $)D2Q(I5,90X!2*>EET8N+\)+7?JI4U,=-^@MG#7! M W,.9?+=UZ&.S^%1OGVP;>WH_WJXVSIA>]VX.FTX\A-F3E[X8ZO/DEV7%.; M^;!7[C#-DOREW)0[^<'2[:6[2OFGNOOY+X1Y?[KMMJ5_VR?$%4D M^GW ,R@9TO9EKO]39'D!TX1D620EUJ=BM\HJ=R&LGJU9JZP^R+K^-U.:T(L+ MZ$!>-]-SPJ;8&:2!@)[GE=$*#QOIP5'\@R-BH &XM\'>V7R=#I]/HW:"%+.: MNM-1>FD WW"GB5DKIC#LS7;3- C=TW4S2K:MGHXD*VB1*5C$D6E1E!!($*,P M+?11.Z.$T=C*#+Z^U-+,WD92,! 5&%FOEUF[(FQ'87YP"TQ54R%SSVZXBH;7 M7(;+J\V;N7!5ZY,\A>M73#A(O]E^K9M6DYMO4O^EJO^K\UO+2.2Y:?DK,-%G M9I:FL"AH#I-(&T<\4S'.[<_,EU99&D_T/R]>/-])\YK\SPZ55S_LQG]UM5MU MB5[=]\_D8RE$&$0\S2'.1 %IRF*(DH)J\RB-T]QJD,W)G9?&4ZI_=JY^;',=OZY2;CO5-?_KZ?K_[LJW*?TJQ M0B@N$,H(9 (KB!7BD,8DA33/8QXE,18%[;E((H >) MG0/Z8V#;N1_\01B8!H[H_=ZBU\H*[J^C-R6L;P&*Y\#^V(ISA_8MM#\3W+>Y M:AJO_*8E-\Z.[7K=3.76CZLV^CL#-).,LZ*@L$ARTVDS,>U/$(-$I#Q.B"H* MC%Q896RQI7&*EA4.A 5E)ZT;DXS":\/VCX "HP/TS"R.G(<0V$&XX=%V\] MV]'CFG+#X\?5STX(8)A6[4TH1++=QZK<\/*)KN\WHB>4C_1'TP+\S?VG=[_? M\]TJE3@G>41ABI,(XBA!D!8L@QQ10E B"Q59N1@FK;XT@CC(W&3,'MZ-3YW8 M=Z 1'&C)'?S[SEMB$1X)"71@@GDYH>2(^?T0\X_S8NX0:PF)_4PQF ![X!:H MF8KA: #'^:;S!7:FZOLLX#/Y)EY[XM5FGOAZ6^\K>1R $N=429(G4.94OT4* M12$C2K]*))8H3ADKF/#0(N_#-TW3N[ M_!*:\(WA8MF3;_064\?8[&BYD>(=K3;Z[-V7JL:$%X0Q 94H3'Y@QB"ADD&6 MQ5F2*Y;AR,FK=GZ9I='7,.=62%5RURY)%]"T(Z/;,0K,.[V H)L*)^6-E9LZ:)D<;^MA,1SV,2:T_R8W\WN86KDB< MI['""$8491"+)(-%GG!((D44UW9/$EDYS%P671HY]&*#KP>YCW-ZS?2&1G)@ M3A8.AS7;'; X%P? -7A4KX/T*/)Q=+29J=!"^CD,I ['W@#0SG3:=?C6^DI$ M= 1K]%AK>Z_Y3K..VCT[Q+I>ZR\-X^$X17B%"A3%DF209MA$/S2C,XXX5$F: MIVF2YUD3Q^/A%C,&CY]DR,(=YVUI]'%(.S]OE< K,&6)(0(X51W:K_TTDCC('DSMDH+Z<@8#J#; MD4@8* /SRA'%P0 K([=IM*(?H7)=-C+?F8%^7-O9_JC&'2^?[..P^JR$Y([* M2XZ:<(>)::5R]X;67_2A[%LII/CYQ]]K4YG?EI29$:I&BG)7RGI%&$N+--<' M)XORW\!!>'!_'6;W M=%5GQ+PFK]JO/F\JJS,J)XFM[G>8>B+3)SQ&]=W?;+^:!GL-0]Y7E2GM,?ZE MGW\&BH=G W_D.7C%].(Y)OFV4?Y21H+T0P^>-YO(%X)Q&6> MY *20FA;#DD$69ID,,[RG(E,\R)W:B?\"CHLS2CLY8:T%1Q4O>2 #]IO-.>H MK0+[C?Q+FS5EW3NSP+:%HID2_4/2RG5,]&M\CVS/N(O^=@0_/VO58*,;&.H/ M!@"8%\;P_&V]/V!<[5@Z$]3RLN8-=YK>AJ,9_M ,?/@DG[;5;A47A!*6 M8RBB+(.8(P&I8 Q&:4)1K*2DD54BZM@B2S,Z#RTFCH*"5E+W)APG@([3E2^8 M A/2!(0FM>"X!(&'%APGMYZ]!<CJ^/Z MBR.(@?C@*']30]UK %H5P)^]$HX^2M6CU3;S/1SR2USKRH*YJ76*BP)B+!*(LRR')!<9C'B1I$4J M4"+(ZINLV-;:;7=M39>';KARN&?O*.O@R7-TR%U'FM,H53F#%.<9ZG,<771> MIZ$M!B<>0.L+I_'X9W-"WE<_FDJJ_Z3KO5P5-%9"R!12F7--)Q+# K-,_T>F M181YK.U9-W?=Z2)+=,>U,O9UDW0'^+;>@9](>I?F45]'^69-ZQK<2P51_)JRLMS:SH MBFY^^K"MZ[^9$ILV"\.QDNDBKG8/O1>T C_[AXXY!XP"->6Z"H;7(J2+B\U; M*2JE(%J4PR9'2I[Y"FPQI M06">Y@*GA*B8.V5I7%EO:6QA1 3?1M]ZDV"UHPF/8 4FBT92T(EZ!QK8&FD' M/?U\MJJWPL5OM_KQ)6=N6&^E_VG/>KO+IC')0_5(-]T48'VRJ;?K4K29#1OQ M47_7^L9!#^J7*B824@]J :.NDWVQ/O99SL"G'WW M/D7!OG MS*A>@?;)NWX$FY6=O6+YDL/]WGQ"_\5/LBZ%OIF^\5AOL,[!BC1O$XXDY&E, M(>9Y @F.*%1,F1"J2H6P,A_=EUX:9P^$!^--!!WZ!KIMQCCGAH4X,+':HSME MY+,;S Y-&H/!/5.KQB'L3Z-M&WUU:IR$V&B_1K<[SM>U<9*FSWHW3KO#-.O_ M0TE9N6[Z KS95Y59H#?U&%$2$QK#)$)8&_)Y:@;?$9B1B$G.4TRDDZOQ\E)+ MX_Q./+ ^2OQO;L;V"*QV%K0?L *S]T!(;15WH(4P8=96A_*C6PF!JQR;3+F),T@*1B'FCHP+%*>P!3Q@F8T M8P@Y=5RS671IU-')# Y"/Q_P9N1NQV>XUOK:;( =M?B&-3#)>$!T:I:$%40! M$B7&UWV-7 DK)"ZD2]A=>T.%:_V1EN*7;?69_O5'N?OR9;LVO1?T+\Y7;*T4 MBB/)$@0EHH69HH0@Q5D.V+A\;S3Q7NT[$U7LUJZL<\U>K3D3J M;#7JU'M-[6+YO:O=THOHD^E&_Y6W9]&/VW7)?[3_/295J()@%,49S!,3"A(% M@RP6!21QALUX)\P0=PI".PJP-./05+QM=NL?X%YLGPQG-N-/Z]HDRQX5,S&# MC3 TZMKX/A?^#K2"@S^[/X,DR4Q%SV_32T<99FY] M.0VATP:8$^\ST?+LHS.#B,W';5O<=G2AT3Q#"$O(,]YDX<20LE3!O$@HIS%B MA73KE6*QZ-)([R#S\\!H+_;D>+;5!EA:AIYA#6T)WHZHNY'G )%7H\YFW7F- M. >#?_^7_P=02P,$% @ AT-P M46=][2#ZDP YZ & !4 !C:&-I+3(P,C P.3,P7W!R92YX;6SLO5F76TF. M)OC>OR(F^W508?M2IZK[*!2*;/4H0FJ%LK)K7GAL@4GL=)%JDJZ0ZMY2)>O]\* SV #,N__-=OG\]^^(J+Y70^^]>_\']B?_D!9VF> MI[./__J7OWWX!=Q?_NM_^4__Z5_^+X#_^=/[-S_\/$_GGW&V^N'E L,*\P]_ M3%>??OA[QN4_?BB+^>[^=/'/ M4BN."2,H%S.H$CQX;04P+EF0:)+V^?_^^,_:J6@>36?_^.?Z(88E_D"+FRW77_[K7SZM5E_^^<?XD73\\^!OU*[C\-:C? BY \G_ZMLQ_ M^2__Z8__ZZI5I_GFYFJ=_?)I_QN4_T5<_UM_X\>6< M\$"TKO]V]?T+_NM?EM//7\[P\GN?%EC^]2_I4YI"%2KSDM4W_N?-'_YX_>(O M"UP25M8+?4/?N/C[^I8#B,!O*YQEW*SL\A5G\W3KE\XJ7^=7?WD6(IZMOSO) M.)VLG_HB+E>+D%83)K(1)3$H*CA0-AAPD2<04A8>K4TYQMMKKC0OB>BU&):8 M_NGC_.N/]& 2!_?U$ZB?$'@OA/"?[[UTPY[#J+_<>Z]G9;[XO.;JAQ#/<&*T M")%K#[9D!2HH#B%J#E;$S&31*EDYP$(>>O_M-=T4^HM%^F&^R+@@U7))0%BD M6P"X#^N+W_CQ2UC0@R!]FI[ER[^N.F8(>:[F _-U(T B_2\_$ <*+A:8WVSD M]^!"UZMBHWS)7P,X]U7+[Y-EY,@!)=> M&BC%"U!"DI:50D!QF%Q4IM#2[@/D$A\E+..:Z(L7_5AW_8]XMEI>?F>M!VZ@ MY4F*QH/,,,*>M^!\!Q"Z2?_/\\]A.ILXECQ'.IR9Y0:4-A*M"-#36A>MU(H$*5Q MP(@U@4A@WJLFD+E'RKB0.5:X=[%R'*?[PLI/%RL0)A:)04'@*I$70#9L#$&3 M99]C*L9KGK<888-BY:<]L"*>'U8.X?2(6'G@D";_ 5^3 EY.HB5',#D#VI#3 MIR2Y@:%@!B%RMC)9+;)N8^U>T3 .5 8W7P9E=2>0^4"_.RE",%2&4&X2G35; M35???YF>X6_G&Z/;:64]UY"X*734:@,^> 5>"6-#S-*I,@!$[KYW)VBH9P.- MH]C:!23>X\=I#3W.5K^%SS@1GC1<000,WH%"J<%Y,LB\<#R;D)SW;#!8W'[W M3M#0SPP:1["W"WB\GJ7Y@I3=FBGKZ-'+^?ELM?C^O#%> MP"=!CKR(9&T51F;\EI#L@6AYE)2=P&.>&7B&8WX76/H0OKW.Q*EIF6[N#2]U M9D'N6**M$(4FG6D\N$2N'PO%:$V>/;(T&(H>(&(G_-AGAI\A&-X% C@VU)!U@@+*V MP]XNWBWF7Z>SA!.KM6&&"\A!1%#,*7 N%]"8@PWH68EV:+3RC11%YCT&2#$6LBY0C>F3$5/WX8H%A33>3FLDD/4&;U?"BR.!T<,!BPBRC,T(.$>Z_^<[= M4/%\0K<'\W-D'-3,VK-WG^:SR[AB=I8SM &*971D>I<@:*$@NY+0I.)1F0&P M]N^'A^<1KC^+KR)CX'=/Y@O#,1?PP79WAI'".V@D'ULAU+D2 D%E5;IY[ MC+G$-$0.P=WW[H:)YQ.H/8JO(V/BPR+4*H??OW^.\[-)XB$')B60FJMU"-E! MI*,/>"(.H'41U1 'QJV7[H:&YQ-Y/9RCG:B'5]_2IS#[B.O[!D@O?"@\&B6?!):S%$@'[;NW<#QO,)J1[-WRZ'EN =4!^-T%;E[/Z&DA MK:9?\>>P"A?+FD0E0T+.0"*2:Q610_"R0 A6<"8P\C!<\&,[#;OAYKF%5@?@ M=Q>XJ:D1BY=AA1_GB^\325:U\DG6\Y/(I_^!8U9#(L?<6IF92F'0I).K5^^6 MO/;^ZY=6[@>.YQ4\/YVX7X'CU&1VUV YO=/>'9V2;W1VM;X+I#; MSHGZ6E<4189BI#!9%UZV57 =JE!NO'DWB#R?*.J1O.T"&9M:HG5ETN^?B(W+ MM^>KVM&@.ON3&!*+J=2.C#O M.\FW?X>+Z3R_FF4RS7%"6I&.SQHNI*,55#'5'$^T%6RJ-?LAASA$(M+6E^^& ME^<3BSV>PYU Y)?I,H6S?\>P^(6^LYQD[G*]: 3I(P-E+:'<:@.H?3Y!V""YW!90-WC>+L(GD*AT#ZXH#Y8R&:$0]:;,G;OED^!"I M 0\2L!M8GD_@=AA.]V'$T#(6X>SU+..W_P?)"@NT].2($8;KZM1%B(ZT8]:2 MN6!\+&:X+)([+]\-)L\N7GL$A\?.'=G$"*]UXN7Q:450S(D(I/TD'9_2 RU! M@=9%.VE3;3*\6S\'$B9.#"DO6M%4^U M?QT'5[2"Y+C4C,?LY9;N.'L#Y-9+=ZL1?3X!V<,Y.A@4_N7'>[RD=?WCB!YZ ML^7\;)IKB\2?PEGM_O?[)\35\C;EN_;5>^AA0_7:VXG8(_OOW>NC]+;\,IW1 MRZ9D6*+#$3,'5DDN6MI27C'@4D?LX=<,$P\V:-N?YQVT M37JX]9CSAIPTTK':2@&*,_+:&#= W(@B,ADM$TW!TT=COR'$O'-+OWUXW@%X MMC26XDYS)URJS8&(+S'6H) (4#@:(M]F8DP+U#R?EGY[R?CIEG[[,+P#R/Q. MCCXN7[Z[?/UZ*1==Q%S 5%RTD'@@2]TR!HX<.I RE]IA+(72YF1^F*;NFOSM M)>Z[>F<@WG< HRW]"ED1V61MH#A=R+AWQ)FL#'@M?@<$):(@X@T"%UA*,4'K;5VM1^L,.?B=='NL M',+I#K!R=6Q?AQZ"X=8&:X!I4H]*:PE>* U6)^XBUR[)MD[4%2GCZI46!O!A M7.X )R^62UPMK_Q'[1@KRC@B%XEZBQZ<4Q),"MD$U$F[)F?/;3(ZL7@/%.I\ M, YW@X^+F/35(GR)@3,R^(7B$92R"GPN&G)&K0)/7N0M(?^A8'*'FG'1SCOX6SMF<%%T@'.7J14FY4M MWV-"6A*=Y+_AZK*.(=72>XX).)>9C#6&X VMQ6/T609ADF\RC^$QHL8U>H9' MU6 "Z!),[_&L7O6\"XM5#35<+@NE9IK5JEU)#F.*'J(E@S'ZF&P)3*#:4A+= M E=;Z1O7!SL%Q(X72P=H>[? +V&:7WW[@K,EDF9^N_J$BPW[)D9Y\EMK'W%E M&2C#,JEA4L@Y)6N*BY)A$PO\,:+&Z:K;#E>#": #,-WBSH0Y4K4Y99!.*W)F M?0(G71V,D1.:HI*)6_) !S;,Q^FTVU -' M7\^^XG)57=OE+V&Z6-M]/T^7Z6R^/%_@I%@9 AW/D&.=#>HVDTH$^>K>8?\'%ZON[LT#;;Y;K2K_4Q9%U.-&HK9). M@9!:$\ND@SKS !P69H75+ODF]M-C1/5@- V"J<$XWP&*_CJ?YS^F9V>3S"1S M/#&0EN?:0,F",UX!-]XS5YS;6MAP/&(N">C!]!D$'0=QM ,D_#*=35?X9OH5 M25&NPNSCE-R #5\JKGE)4;I,JXF*K#4E.>$Z$W-2"(J<4.94DS%ZCY/5@P4T M"&H&Y'X'6'I+^C'4-BEO,"SQ?1VY_;;\;;E9T(2A%L9I =S:M1=)!ZVA#QI+ MS=,UW&^;-G \E!ZE:IS! PV0-!SO.P#2A:LHLE"!&00=4-7:4@\QZU#O#R5* M:UQL%&;C:M<2@RMG[?Y(R?$=.7&^/^BC7% M*S*^! (18>ID.#IP/;F>,=@L"J+(O(E>V97 3F[CA[EM;2*5#C3.C77=#6T$ MQ8Q,P@/:$*KNM#5@Y2 3KZ0V2QMDQ\A@16;6&ID;8 M%^>8W]'3YK,9GKV<+TD3%YFDTV3,Q90=J)@EN#HQM4A5T&-.7-_)%+I?D//P MX[M!QU&"FP_*Q0XTS.5ER[OPO=ZT7(8[N60Z&&&@I$3*6!@-@=5PN(D&I9 J M8)/9T]O)&?>L&A@[ W*^#_S437"?1Y/DG?/12%"\MF"1(H"O33:*=B$RS6M- M9",(;:=HW)!?.Q0-P/\.@/3S.7Z8ORB%5E%'TETLHF0K@O814F*FAL'KM1P* MP*R-5J6H8)NDG&VE9MRH8", '<_W#L#S^Z?Y8O4!%Y]_FB\6\S^FLX_+"8^Y MD#(E?Z)X4T>Z, @J.G Y!<4 N.CY899^E&3\K^'".K&:&[GC@\BB[&=\?4( ,S$I;_- MEIO/W\QG'ZMF_1GC:I*5M:4P!@)C)#LNTEIT'3GEA9-6.SJ-[Q2R/^"6/_&B M;LSCX?$R.)\[.+MNWZQWTTS#2J<#N-W@VB0$KC!$7T<%D'LIT=2LD@"QSG_&Y#@O38)#-VCH MQJ(^2:QY+XYW8"/50MKI)K>M5J#,9W4GX"S5I3!9F,J:CF;!"?>\%NC6B5@I M.V]<+#EBDV2P1VCJQM)N!Z:A)-*!)GJ$0Z+0,G12(%VIQ=^%\[>A6E^/7L9ODS)[IK(9",7 MFA2O4$B@1T;L8 8DN9TR!*F,:Q*N?H"><:,!C; S!.\[@-"'!3F5YXOO-S:! M52(8Y5@=0.VJ#>? 9R:@."DE9R73YFB!GONDC.O<-P+.D1S?'S-^@YD9?JR% MKX.@YCVNPG2&^558S.IES8N4SC^?KPMK?\8R3=/5A,7,3:BECSK%6E:;P!G% M(*+@SAFFM6IRV_HT:>/Z^XU0-;!$.M!,]QDU*0JYTR3S[%*JP=0(,=L"1B & MY5"$-E'(^Z2,Z^8WPM"1'.\@6/24DSKQBCO..8(T-9M%%@]>2 0=,1G,T67? MY&Q[BK!Q??M&>!I4&H.AZV1-Z-^M>?\)5]-$-O"M91S9D?[VDQNWIW]D&:?L M52_($.*&.PA.A#JP@ &!K]YV..&*Y]@HF6*,7O4VVNRC@B@\F8.VWAYBK=>V MDM'&($\T-4G'?W:]ZO?!Q%.]ZO?@>1?&T4,]M24O6F3AP:0D:M^D D&73#R1 M-D4?C A-NHX_DU[U^XAYYU[U^_"\ _!L:W5;^YEHI\C[CUZU>_#^PY@M*6#NB8/4BF1@ YS4Z,22#Z 9\ M\UH8 MQF*;\^HY]*H_ C1'YATNUM/?)PQ902T#H)>1-I-QX.E A#1G8Q")=(>S]1*6+\Y7G^:+Z7]@GK@@I*?_H,1<)X%D M UYI"T'EG(..)K>Y&WNKD\IY6@%U%*]*"SJ"MA!H*5 M%IQ2CIO $[9)H'Z8I+'3/9KCZ #.=XJAM^>KY2K,\G3V<9)Y\5[P#!@YKS4K M9"/4O' F74D^.%2LR=78$W2-G0/2'$V'RJ [2+V9_N_S>G]$HMG\ &<)-PDN MK!#YB@Q.(T(]OE7E&0:0WC!A!3K.3V!0/4S@V"DA#4$VD%0Z0-N-;,T'[<0< M-09)YSK/EI9D:7'.10;<3%R[)H6S.] V=LK(H!@;6A9]P>N>N4B;(9"K M04MA7H$JVH.WF0,R30O)3%EL,VSH89K&SAAI!:>C>-\CC"ZLQ1BSTN@DR#I- M75F=P4=1H)A"]J)Q0OLF;88?H&-XC=&Z:ALZ[Q*75D*TB_D06 M(5I=P"?,*C.C3)O(V@E$_KF"Z%#N=X"D6SGFF]5,$C-2V< @E9!I,Y"# M$;E5P% 3=[35MDU6T19:=HM@LF<"G&.9/1A>6F8V7O%L.2\7#0GHI\=F-3[P MU.$S&GMMLA ("=1V))S5X5=N,AJ1#RE%ZOELCO(?>,,YE^O!H&(Z-'6B2ZZ*2RY9J M+])J^G5=H?8[?EP;;57EJB*#+#Q#M)927($+3BO,E4GAWIZR11 MXW CIJ4\>H#9AO0MB[K@ZN'&AHI4J7/J8@,4@09F@:\&_ VV8#ZB*H'.[ M(=8>IFQDL T*A.TH&T@J!\/L*R[B?%B@U:G"FU5AOKO@T;2,?F2< VV"2Z4&KW0_0*ZVRR>1FN"QJ'S?:-O2'B_GB')K(Q,UX%'O$XZ M+S560IP )F@':9MSLDVZY=TEI!-#ZD#!WFLM= 27^T')+\2G>B+7)?Q]NOKT M\GRYFG_&Q:MOZ>R\7O+6(:+T7_X0ODV40\NC9X"J)F)F[R'*P, D^@D&P7-I MDO!S *WC8NTX<&Q'6C-)=0#&]6"_%[/\ZML7G"UO\"TFEDJ-\"84-8!2(KA MA[7-+N6 F&C[MLGOV$Y0)T&&8538(%SO #T_3Q>8KNW(S93(.EU+,WC9B1BZ\'T3,=P?#',OS#G#S5YP1^6?$FA?Y\W0V MK6PA%P0O&$7^ 2?NJ 8)'D=59TZ7W,L2;.6;#.6T"0@]01=(U?DMT#3D)+H M %B_X]E9/9!G^=>P^ ?6#7*U$L90VT#'<4WZ5BEZ\('TM?5U+A=U!I\^WJT^X^&T^F]]>RB7XDY%9HHA@M*'5<*; *V-! M6Q:S\HD.[R;AHL?)ZJZ6\2@0#2>!#M3/ZQD]"Y>K6XOX#5<3G9EBGKS*%$B7 M*NX".)8=!%Y+,KV(436IVWB(H.Y*%8_!T"!<[^)^Y%J37D8O[M[\_(1EOL#- M[WT(WW#YZAN=_R2PZ2PLOJ]Y64>ZU;C'?'VH7S)GXM'4-%$/6,>7*)9J2"5E M0@[2)L*<4FY2XM]P3=T50QZ'XCYDW\&Q?+7$B[W\$[D[9;J:E%B*44J!PUQ+ MC'SM5XL,P^7HO/X791]HGOX3I M8EU,_+9L6H7_BJM/\_QZ]I7V1.72.#;^97=54P>@IF&7.YB,,G3JIA^8W.)\&Z^6 MOM5I,X_FJ7J=^F#^@ MA8-R1?(H0*8H05E'7G7R"C0+G 59K$A-JEO:+*>[LLVVAV]SB7=S[EYR87LN M"-G5;PL=$[?7_QZ_5+;,/KZB/UA]G^3H,,I04T5J3EV1B4Z-Z.MU'EGD(F>1 MFX3M!EM!?\6EP\'[5(+MP"&G1=V(3@ED+J*D[2B9!B606*BD!8Q>H8\^AC:1 MP%M4[(:LYY+6<3B#1]1W:_OE:97_#A<_A>4TO9CEGZ=GY[4 N-9E7\^H%<'G M.OM*U):Y"J4C#MH(7B9#[I7/7NU6_G$T*;MAJO=[]A'$TH&*VGW!FX9(,4>K MG9,0ROK2.'%:'E-@BR/GS""RV- )WIG.<>[PQX#0WJ;DX?)\+G"]R=2)0HSD M]%FPJ1:,14E\9-$!1GY(%9YPG)1SQI$Z4V$*>M;+*77.HF_0-/N\S=-/QSN0-;6D$PL2<<4#KG8A-:C<&WJZP^FN(?N+WW"\(B@ MPN&8>'[@OWU0"LPVU#08QG/MCIOI,Q5IY9()[SE:,=I1\ #-X^9+_GDWP,&X MZ& +_!VG'S\1\2^^TL(^XF_GM2#P;;G7XG#-ZTFQ):N0)>B:?*$D?0@E21#% M!^.=EJG-E-6]J-Q-SS^7/*IV NH7?39R?#F=;1G2?FM-QW6[?.PU;=M?[KS MX:=[/S9G/OKDO6$0>0U+\$"?9:E!HK\+T/SSL SY;YH-)ZK9R(P)1/H!)+$(4L MX%+*VO&L>)LT]N&3//@F*W9]T)97@>=.6)*K>?( M,H?@#%K9J)+O^0SXWDO<>PSXWH?W'@##.P#-C=%BEPNPS/E2/.B8,BAG,D3Z.[ \.N<3-UXW M.;'N43+N*34\7(YC=0=8>9'SM+(_G+T+T_QZ]C)\F:["V<5BM'$Q-)P(.L#3K>ET%TM(T5IC&5G[.BNR M!HV ('&]+ZQ'I0I335);MM R;DN4X;%S++L[0,Q[7!$7,+\*B]ET]O&RAW06 M*1E)*M0'N\YVMQ!,*:!93DX(JW5I IKMY(S;!F5XW S ] Z@L[V8]K()N0\B M":<@>DN*,PN$X H'3$DD'G.=0=,"0(\1-6X?DN%A-)@ .@#3MC&M/B?/&=9D M.P\JT0$<"D80*3JL#JC5;>\^WW39!7Z0Z,YA7.X )Z]GJ1ZZ^#-N_GV]);/E M/6V(7^:+/\(B3Z(33.$\Z.PD#'0B+^PFW MS634 01O39WG4AO'LX <')+^EL0G6S08A3;%Z'Q,37K'WR1B]%*(=M*^J[\. M9?W!L/F"B^F\IM0M5@.=MXQJ%)P=Q0T'V<*9O7^*Z8=H#*U0> M69:Q0'2&+"2C/3B'"DK4!I-VW/M&0ZKV)77#,-<7I&//T=5ZLSS!\^+>;G'S_5OPJSA!=Y)A/)B)6V*- Z)%"NIIJE2,:3 MH^TIE XQW$F^>: ISG TC1OE.P5,QQ3BV-A]D?_7^:;1Y/+#_(%+EQNL(39O MUKXI&[C+EXDQMH:W++ ZU%II4I4N(R4Q[N:YT^SG# N,Q)P;!Y9I,@Y).'"\AY1*ES,8[ MUF9>Z@'$CMLQ^?0!A8:B[*)1[HWM^A[/UBV\MS'-6 M7,D>D"E-EK?6M0+?@DC2B:A#D<8>@["M;QVYV?'8$#M>$IU";&.$O)S/OM)K M2)IORV_SV"88_0*A*I=<*STX&,- \O,G60!,;"C]=H.A(S<&WEL(#:1 M5Z?87&^Z'9:JR(@PGBM MFDQRCM')42>!J<@"1,TM2.52,>A+4+M9F@,1-'(_MFY VT)^8V/V M.ISP8%3WKV$Z>SLC[E\UG%HO?GM7Q4FN[1DU&DCKR()3 GQ. 4HD\R>:.K'8 M[ 3>H2D;N:?;"('Z$23:0:C^W6)>IJOUT),<)#K&(H2L:W,-D2'&.B&G3G?R M0=$"^&TL#E6W>4G";J![UK=#1_*] \3<2C$41*V))%/FJ_*6TA$+1)VJ9'0( M5AG69I+E_MF=?Z+;F -X?V3.VZO9,/H^H 4;]U6>2@?!U M2NS[Z?O?EDC&Z(6).?OX(JVF7\E.Q6LV,"XU,UY!=*7619(9$9R1M:A-BW_<1$E^V4Z M"\2$V<>7\^7J8N!-FI\3@R96&QY1UF95FMP)D5WMGB: H:XCQ6WPODDITZX$ MCJO-QX?276RWD&L'>/T9Z*]8$J[L0-ZZ&[0ZG@\NS XS>MK4VD91?_A.EBG7?PMFS? M4ILIY:&0.<_)0E'1QYK8%: @2PI=\O9NE=$#%^X[OW+5J(Q$"4E8O&6\1"WVVB#_P(9=X#@^]>"5WR\R(.Y8F(114:C:JY"H96Q.I$L$1/K+.20Z7\JMIH% MO".)XQJ;IP_$MI![JK+'A)U9TD5 MM&::0>91U_FA=,CX*,$KS[B5$;EH8G7N0V1O3<-.A,6!I-;EF?UV]0D7U\;/ M!=^%[5/-GG$V,-+[H@D+E1&5>MC(0:H@G:Q" "QB;]07GDM+9O$W+&,8%=3_%.-?%?9[(QN$*,/LO(FB3K[4)<;]VY3F<)'B.E M7I&WMFXO=M,DV5!B8A*DR+2@S#TX;CAD)7W0-G,C3P>[FY3UUDOKQ-['(?+I M ' [!K@>*I(K.I7@&23E!-FT&&M/$@?>:*MME"&Y)FF?1U$]KE%XXJ#BZ>3; M 9AWY^U$>N\%RP%B00;*ZP A6 FE,"4=>6?:JA;(W9W$<:W'$\.TD>0.Q^2< M3HR6F-Q%%T$!II;TC>[FD&L1G=22M-XJ8 MFH5/,N;BFC1SW9&^+@LU!H/)W5+S!C+K(M!S#.J[V-. M1B 9U*+>Q+M<"^P3DB]7@E&F7BHUN7O9D;XN*R2:@;&!S#K0B[MS<<*+<,++ MVE7,U^;(5D-M] GUDXN2)+,BA9-:!IKQY *R5_F4 +#NT MGBP-\/168IMFY)\5 \Q)P9(4W%RWFVIU2M\DJ$L;<3 @/'(L'RR5#M#U'K]< M6+L7)L7E.C"CI8/!0;&6%#A13LS)%K)*.KNL+.--[IL?(JA+HZ\5N@:12AE+JO^OQ9;? UGF\$MM:PBD0JO/W@QR[>_<>,W-XUG M[]^U7K0AH.S;5((X 7]!EW,5NNI>&FB5EP MVF6.NS>:.4L=8^6Y[Z0K/OP\77Z9+\/97Q?S\R^7;1[N7_BJ8%@6AI/P'"DS MA0X\DC(C(\S[HI/7OMF%_JD6.>[%:I^[J"5.NIG3?5(.91Y,DLY $DP1AR0' ME[,F+5.#X(45Y9OD:76WDYJE&?XY=M(^..FE^^_YER^;$:?A[)+SKV=EOOB\ MD?VE#*SSC,=2C6+#:DL6 <$+!T)'SXP)R&V;;A&[T3=NPF(S]+:03@=.[G56 M^337E'(BT6>/)/^U%<>%A:!2!!:D\R[P&$VC)CFWZ!BY$6H+6=]+>3V<\1W@ MYI(MM4TE?7I]'SC+6]SLJJ3/YLOS!5[Q3BEAI27_'I'5WCWU!MM8#R%Q%8KF MB6$3H!U+^+C#89L>SB>39P?XO3&5A]=JAF2M8V"(3Z"B1/ Q*%J TF1Z:X&N MB5%YDXAQ-=YIQ;^M#?XALN@ 1W7ZS;(V6\'EV]FK;Y5GY]/EI\T6_1GC:F)B M*EYS!HYKK'41Q!E'NU+&DJQTC':F;0&N)RD;]XYM5,0-*[7!8#CT/(6WBX]A M=M'3,Z&#YFUZ^@U"_;%:\2@BKO?Z M!Y+H3_3OIRN]#>3R2>=%!2T9 !(=%#[?9)OQ7*. M6F5MF@S1ZD)__QIFX>/ZD?36ZV9^+_)7DN3B^R^(R[4(OT]LM(&I2 :8J#<6 M@@MPAG2#$RJ%;#0KKLDQMS.%?P:-NP\6[VK<-J+LP//ZV[*V1R6?X3/Q:SEQ M.F8>#0>>BP"E9:HN8X2BD(ZI+(U.3;HNWB9C7)]J?+0=(90.(/4;_G'1=Z!. MY5G,9_1IVG!GLTAAGA*@+ R%+<5JZ;$23#@C[$'GT M#*,=WG5C+^7$%2G[2GD!57(!)VT!6WQ4W+/,;9/H^EY4CCS-J!7"[DTI:B:Y M9Z\%/]22BZ:Z\.(-I]6(VY8UAE[,GC,9I8#,=#U190#'ZDVW$A*Y4R&F)A&\ M4^K%W],GS.=G9 +_C_- [RS?U^8&B>??,2Q^G2Z75V*Y>'M-2W]YOJ@ZHO[* M-OE=[4;DL]Y!;TBOGY\NS[>_PR7Q"+5W/ZZ?K% MF"]^Z6=E9RV/@- LX[2DS@E#&.,1BSBP[%D"G6I#)@H#(.7U($J.)2@?> M)(]_G$/LWANJNWZ%@NL!-#5I]T+6:VN#V&2QMI4 IRP'A=Z1'^TC*4Y7D@ZL MR-B$3<>3_HR.HWVP^/!Q=!(9CQC:6RY6DXM63F\7O^/BZS3ABV_3Y81Q;XHO M'J1.$8A;%KPQ6(]0+W4L*=I=2MOH^3?P25_=Q>9#!(RO^#GB@A@3..V7!#Z'6B[I#802!0A>^W!*8R)OXLT] M0,_HL#E6T@]>>Q[.]I$5S0V-N]Y* HL7A;P\DWPEW1+I&35(%UTLD1N5=FD: MN9-ZN?/ND1N2CG=8'2.#?N!SN9^*UK47'!23%"B/#EQQ"73.B=:C77:#G4_W MWCZ>@CE*AMNQ< !#1T;#[PEG@3;)?7?[0C'RHC/Q0D,JQ!#E0@0??8 :6& M#M1D./.VA5*Y2\U,L;:[Z,$U:G@:5U%)MK:T$%Y!!M MY(#:*F*G=U(T:3MS%-4CM]P&L:U8.T#NS]/*UNL13O/E:CGA2KM(? /&!*V!CBX(& QXP]%A MQ)QI9HQ[SZ5KM!K@<5,A@L8]J\>#V2 "ZD"/K2>Q_C:?S2\WS*T% M352R*2I>IU.K:H '!4$&!UJ2@L#J 'NV6#?VU M?'Q2,B%!HB9+>5TX$UB=@YE!%:.\0&%)5[59[ +V>70S4G&A;A"6>D.-5 BBK:M8MZ6*M50[*V&A]DTJF!^@9MQO= M>.@:0CP=Z*OW-75JAOE56,Q(]RY?I'3^^?RLMGS_&3ZJH$631H7R>W MRE @LI(A>RG)]2?^M5%B3Y,V;B^Y,5W10876 0Q_WR07GI'$EK6MX^K[54?' M=_/%6J*KU6(:SUU9S5Y906^69*"Q(A><63 MK*8O[6%-W TZ$?A4\%I%QS U0?.3E.T$5/_G ^JP(NLVU?[#(F2\GB:XO/OU M>UP?->_"8G5@SY$]WS!,LOHQRQHVF_S&J,8ZBV)3QG%=P)>]"BP54*P.;XQ. M@=]$CKURSJID FN81?XH<85O6$KM/RR0;AT8E"]JBJ-,E CC/%(A(RS%.,<0F M8?'#27X&ZG9X;"&E 4/M0Q_[FU#$K[CZ-+_1&6TYG;W',@9?^";ACG0AUCF0*?W Z20Y?G?Y]/9ZI*,*S"3 M(8LY>02[[FCON(6(,D-@=>:80Y%EFXF@^]%YE--TX_FOMXCDQ;5(MMG?1GG4 M"CVPM)ZZ1FP*2DGB4/!26NU<=#MY2T>1,7+*6$-4W?*83B>J;EVEPY3)X;UU MCGK?F/JS8=^=??&>@]#DG1L(1LRD1(^AXGGIT'TP=4N' MGDQ0(WH]ZX4^P-&K_B@WXB5W5FE45*G42<2,YQK6XW0^Z0)&24FT@F9L,JC^1*;"E&FK[BS<53R([1W8WJ0N?74T4#!"UT9!C4H6I;')L M$A#=C;SG91#L@ZQ'VA$-):[1RZT?7]'][R+^%CYO>J:@2_[K))=RS%/IS0;EH8#0::^0@2'!FI#ZWCHI;9&ZT-QPPI9[*X MHW;@8QU++E'Y:&R-E@R%Q<=)&:\IP.F@,&\BE[$]H0WY\\7R?UX4LZLB6+;1 M@"FBWA^80G1;!,U49/1#S#[OY.#,U@&@E^N.XU\&E[Y57 M]-/WJT__VQ071-2G[V_P*YYM-*0RW#@; +.RM*I(O-%.07$Y!L6#R[Q)OAE'K"WJ\8ZC7,)K!S;WT7>U2KH'W.&K"VS59)>]I8I%2-UXK3 ME_3S)H[@7E2.:VZW@,E#2!Q<9CT!\O7LR_EJN>:8O-#KZ(./HB9N"NGI3%<< M?!$!DFPMR18NFBHO3)T^+-596$9!Y-8 IDMKH6 M_%L(24D@$Q(SYA":#Y-XBL1N^BFU.G@;2:L#7??0OG:UQQYBYL1HJ3+7$J3BM./(^H!@O #G6.:E:,[+G?R=!X(F.[^R M\[/W.'0UY'ZW9^_;/V;TAD_3+^]PD:HL/Y+M@BH$;Q)X:\F\-60V>U$LQ&AR M<(66K)KDVN],X;@-DT;5<5V#;VTOOY MV=DO\\4?89$G0B5KI:ZMZ^MQE+TF?F0'7/@@C8RAR-TJ3_9]\_/*B]H'.SLD MIPXDD [L@SU"#A@2T6X*L*SHI"D"P67M0,JD(_'/:&S2H*SW(-$)<')XG&@? MH1T,QR_KPNG?5V&Q&B-65)3ST<0"TD9?*\D,>$UFD96.HQ!:)'7"^L2^8D6] M@',0X>T/4+\!Z P_U@+J4X:+;&&,%U5; 49R TKD$"3W@$RR: RWC.V68]-Y MN.AT &LH@.=U$$MKI.=UFF,)=[/:S___#DLIO^!>5M=U\;+/&%I\F[DC.JA[\^PD?QRYGA*+#JP MZ^&RI&[!U7D9TFCMAJ?[]/]3 MS;0W:(:J9MI'@GU7,Q6KE2\N M+_B'W,@,M!0'%.()>7I@1/+*<)6UY$_9DL^KFFDO<3U: MS;0/[\86_/UZ'%]T$(+(]8[503-%@4^>J$?&F4[D[]_M5OCLJYD.%OUQW.LV M3+(95;"!0 MVR/UL9 ;@8HE0%N[;"2?P4LC@8MH1!'*-:J@_).5LQUC8S625@Z5QZE[VAFR= MC76%B"V^SC2N#4>C(E/.^1B#9"8HQ7:R@ZZ?V?DY=!P&CN%?!P?-[8'6.\!EE4V3TNC]9XOW4(-UC,HXG.^'@V:^"F>#@.:: M\E^(?P^5[2CI%3+R';BJIC\/M EDL,"<-R$*G M3DNO\WG^8WIV]IH>-OLX/73RP[;'#),6]22! Z4S7;[GQ2Q? MO^K%T@1"M!YY"C2(0MW229:2\JCU56.[WL MQG3)3.>TRQ:,-8I4<6V;)V("II#'H*WV+(W&DTXF-[1#V5T-UE!XW5:*;M$5 MAP^S>?AAS11;PS$T^P%/),PV*0W.2#K8C(L0F+. 4I58:E[\W:J$9ZC>;@XW MN?TN>OTE)7=&200C,6H>0>C:0HHY!LXIVC68DZR;%=NTY#^ UN>DZ/;!V\.A MS#9B[,#5O"[#_F4ZFZ[PS?0KWF/K+^H"#HXT1]1 MYS]]_S7\K_GBY5E8+M?Y249)I8I6P*2HQHKP$!U3@(JIDAV/*)ID)NY!XX@= M%5IAY&[KX48"ZQN+UPN[D54LO6;2% >.5S9:(\$'5\#FD 4JK'/&3XS';72. MW!2[%5YVQ^71PNL FR_/R5KZC(OU:/O:".+3],OR:L &]XI96@!/!I2N\T61 M.6#6:$9,%$4VJ6]_A*9N,7<\%N9M!-,!QC9W/;_7 NMZK?.F_D&5V+J$"KV4 MF9RW(D6N)52*3!?,((+D K4Q2C=I9O0(32,VB#G163N40/K%UL4&3"AY,<'7 M<6/DD1-?P"DA(3F-T@7F36G2O?I1JL;588/)?C=,'2"(#E#U5YSA(M3-]R)_ M)J5?_:P5J?V+N,^E&E9UH+*,Q"ZK0*42P6=M0"A.#(R"6]%$=^U$79L/ :W Q=0"]FQ>V]W,7)E*XVJJ_EO_5H* I!4+P=5Q TLXY M*9-JD@/\.%DC=FP\(=P&%,USNDC?]!+\/K]B<-ARO3?DO?H>+VQVS7[HHL=) M.XX)T2L-$9'\QL(U./(N$.=K'O^>7F/A+'_NJBF*"_*)!D<%,,T*"8E MQ%@LN= ^6NY/ZG%+E&H%R""&.VE-^AS7^ MAJL:5RD/S4HB:QQ:UB[ ."^PAFL4/&41N,F M#?75G702_V]B..[^WO0EY& M&L22M1=11&]!8FX<(F2$2MZ$0#&U2 MI8CTI[8DM\CF/=;;'U)';\LO1$HX^W<,BPE3BNOH+3C&$MDREO:M-Q92<$+X M8&30I\Z^VY7VYV2/[H/'?8[^%F+NW&2]O^3?2,5\^ //ON*O\]GJTW(2BW!8 MO 16*Q%4'7'F:T:N]RDJC5X7TZ3[_'%D/R=3]G1X/DJX?4.YVDTIA2)R2!!9 M[8VG@H90.UGK$%@.+HAX\NSG9V;4-H+BOL+IUJA]@V%Y6(GPQ5\.8UAN(V,@ MTW#SZ&M )(8\8 %E RD(Y!E"]AZRC$%ZI[-U37K5W";C6+WQ!@F&>-4Z:O/P MZVHW:14ZS3U()@GU0=7N>))H"IAX*86;-@/3'R=K7)/L"!S<50P#.OM2DR'=*JCSD[>,Z7@/@Z#1\[_8@N^C2>LAQ=?FGPQQ*6PD9 MZ.BY>';MU_:2'.&*E;]/5Y\N"Y6N^S%P)DV4&G22#I1#"\%;"8Z^*9S'''*3 M,VE'^@;J?_S0:ZY--!N\EI87<@L# Q6-@:A8@5BR+=GK),H8?.C$5&Z!I@>: M)P\KJMZ5T.$-N6X_8%"%U+#QUJY DDDAJJ@ADBT#*M7B)AT]).&=*BB82TV2 M3$^DELA:"Q\_+NIE^#JI[B;CKX$NR#/4W DH$@/M)A' H_&@K4O6U[(8U>16 M:B?JGH="V@='][MQ#RVDWK71U=7M[X$40+G!W.4?-[B[O,$9S/'[2_KGXWPQ MQ2/R(0>F8%!]V(0M)U:H$>E(3K73E12I=H;.$))?3\!C)@4RWEV3.ZX.%.K$ MH BHN01FZ^ _56L9G0Y@># B)QYCFX#$8T0]#_6Y#VKV49][B63DN;R;9A&7 M>WQ=>AVD5=QS!K:8Z@;7)G8E(Y3"LE5%)W=WQM-60.TTB_?^Z\>%SG!BG0_& MXY$14IN(O"VWUG!1.TU^#^=D#H!/]4ZA2MI&*\ M6;S'BG4^-(_'#G:N^\-@?A<6M8'^NOB=)5F*0 $R)DT6JK,0'?FU28I01%!. M:_V4\?3 L\<3_$#2F@_'NK$EOPZJ+M(TG%WMA\M9PMQP-(YV1'29' AB1N#< M@C8N21U=1.8&.!B&D1UD^FPSO'X*R^GR;7FWF*;I[.-:81;' M"H_*@#$A$LB5 Z]E!!3:I=I)4KDF%=N[D3?N7FC*U ,?>^#M 4AT@\)?I-SK":05XN<(+ MW6U=2$8E!,\5)T1,L]1%#O"#M$_/>2&0>0Q?AFU7+U MY>Q\>6<)GJEHA'-@D)'NSUE"%.1JQ&0+EXISMN/PP>W/'_?4:XJ.H;C:@;+Y M,/V,+V;Y5W(;%F0NWEV-$QA\C*HF+Q#,2TC@=%;@0ZZIX=(+T^20>YRL<5.I M3Z)X!I1+!RA[P 9]<]5Z(PIDT9< 0:(C=4K&@&,>R4O-QAER=SPVP=E3A(V+ MM&:F^Z#RZ !?3X3J7WU+9^>YVIS+9O\9R>V &:L[42*JIW%ZRS$P+@I=![K)ET@>[C)E85<:)0%7"ZT/;@5$&NV:V*B ME,B#2+9)$]_G?Y.[#VKVNLG=1R0='*=D?)+*?5L^+,)L66K91VZX$3HI9T!8*VLY$$*][B8S%\GS2:S>+33R#)ZBKF$*:.&:$^*KF.%T@'$GO3#%1J)-D5@VF8R7_-Z*)B!0$9L8($)?G>*0D=! MM''NOX^QQP:51P?X.B04@UPFS3V'1,H:E)8!8K9U;&=0$M%:M/\GB#8\6 8( MHNTCN6Z#:#]C7!T2)EO_W3"!L/LD#!3JJ@_>-AE7"66*\(!!D-Q,"3<.[L&X'O76N'PFM$;?SVV M)I(KS;*U4;:Y46VB)ZXG.=3GOY[14\_KG*&;_8."XU$:7QN+U1I#6C7M$$'G M:33D2!K=J$75TZ3UJ3WVP,==[3&P-#JP?:]7]&M8G2^FJRDNWY8W\]G'#[CX M?+6#K]=G3([)20/$+?(=71;@-+FED6/49$*A4XW1MANA(_M>+;'70%)='VE7 M%;:_S5>X?!>^UW4>?E7\U".'._QV)KSMB6B5\K7DWT0Q5%*E;GL%J1=8;5QJ"T JP"/(E2R#3KDF"\!9:NCSS M]D' -HOY&'YW<,A5);FZ5)+T-^O;H;KT8AP'+:PF72PY^! -N%+JW!69DVR2 M+;"-F/%! G=\QG=>WWO#Y)C%'GE!FR)G1MK+% M0\!0[7. M5B]F^;?YIG'K;#5!R804F8%()8*B4QIB20E\0>UMT9Z%-IFS3Y+6DQX:!E,# MBZ,/B-WBT]]F83-Z!?-EX^EW"_P\/?]@?(N4V[H^/<)'(CN#2UL%1"5*I -K&XD&,4ILT, ME'UQHI\33@YF<;<3D.I*2$M>W\&$6:[]BQ8UJE\9]S:>33?)3LMY>7%V]M-\ ML9C_,9U]/*+_Z?$O'>Y28\#%M[WV2-%I:S2'I(6MU9D68N",O$9NDE%:<=O, MT!C^VN/F3KKF_WO\$KZO;Z#7-?BS-/T2SK9/;I'M]K'0^S1\KPN0&V[L@/?\PGQDNU3J.W(1-WO9+@ M0]'@94B*:S)M0I-V_(<0.[Y_.R8\#Y'8LT0EP0PGKI3H _EDS#!?KT<"A. R MI)"B+P2JP)JD0QY&[OB>\NC(W%MJ'6#SMNOX,BP6WVO5Q><:69IXFXK5MD J M-9Y4LZJCHR]EDEJB<5+Z-@WV'R%J?$][8)P-)H&N'>^!F\8\]*7"&!2!W0DHGD/#PC&IH:HCJ;7E) )VN?@EI/8QP, MD<[O1'2$D&OO[T!'NP\<#%?D./FZRYKD SY(49=.[#YHN'>N#<+[#HZNK5E, MCLL@M66 C)/#H@4=OX[.8%0?(N<@J6;L$%ST_ M5/2>+#2P5A-/&(04Y:0G1*:D&VQB'T!3];N\;-TPW-$@:\+@#*^/F M8MZN/N'BXO/+O'DNJOGN$;*7O'8 XF2_HP#-L!1:(^!R:M'G;2LW(-DP3 MC_EXMO>(G8OM%8)D.N14\YVQ]DS@$&O"6199:N:T*.DTZ.G!:1Y TD]AYP"V M=X">Z]E^[\(77%RH3V,*,XS8P>A8ID5$ \0+ XF4IQ#U1[))W=16:CI#SB%R MOC=K[%BF=X"L"%X 6D)%(N+O]_[;U; M "=P JK.3%-2HHCP%J.DRT3^!D#SYW@!1R%O)B_F9. MGQC#_!_O"E&!N>[G[9N7[SY600>39@+?<:390Z-'E&]Y"4J2M(Y(U.:-D!Z( 9\BP9^@8 M9S*1_7:$=A*#;9=VF:LFMLN!#.\.,K^%+]<.1,K9IY0CI$B:<3VOW-4 >V!H M2N*7:HG=.PKSD4SWDZ-E _X M;7'^;3;_]"I\G=5G,'>4\?U]*65<41;I,-7Z0Z3+UUO!@6FTPNE"*KD,PLP. MBT[_'GE<]+3B=P?WU4>2RYK\5^=AM7I7/E8#;JV/!;JDR6"#H#22&5CG\SH? M001#)ANS6LLF68BM% U"E3DM@V<<]G> H[OT7X=,99U77Q\4JE0=0B8@>I%! M:[K<0^ YQ"857P])F3A//HZ,[V?*#V/XU%<8.88S7+WZ;3%_M9A_P^7%C([2 M^VM*UKNZCBL$H9 Y56<%DCO*H@.7,DG=,.V\*SX7/^@"&[SDM' Y5+"+YESN M0-UL-O;H5F)6B0>RY+)+"93.#%PMH10138S*2Y>;/(EZ@J9I#:*1$#4V[SN MT8_7^5HG*Y&2*UH MT&1D:@$^%0T9)N( (O&^2;Y\X>D# *-/2U[YT"&=P>9 MS7%"4IY"% YD^=<1@<402Z2!:*Q)200759,TU&/$3'Q['2C@)_&R![<[0,PC M;P(=[3H4NFRE+Z $)G"NOA"S(F,*ARJS$N$4LMIZ>+VX(-7=,-*983G//LFN8'^>K,%&D53V2D148;4'6D@*!=9.9R'6^B!+MW6VT;"_/(I_?7 M/V)/R2W&9&,/NN5.:[#WN$Q5+)_P)8;E;/[IU]F?F->EC+BZJ,5I9SR7E!3Q M"E.D\V,]!R^\A6B%L@JM\Z)Y@^KGR>SO[=5A:#N"L#J XIU[^BPHQXN("2RK M\Y3HA@>OE %2W<(QHPN+3?*B=VCH[UG$."#:E\V3SOCX0=^^)V[-5JO%\OOZ M6>N[RXO519AG.@-G'KW,GFNPM@XML639>1$$F"***LBDQV%/T)]?J[\JT1&O MM)%8W(%6>;(G8;**Q417M%6JFH,L@O,LT&^Y*!8%F_^TJ GQE/_%()"0-U$F6)H5J##$PVWEO:8I?=737RO#M(OE_AN_OOGV3*_F,]G=/.NPO+[ M&1>B>"80=*H^B7$9/*MS<3AM6GK/C$F#;L5]*>@O:#W"77D4<9P*YGY=7"XO M/M_=91*6QYJ\CD5YLA-"+7XA8R&$R#%:%>S]]J<'@NX!"?T%H8Z(NL,$TMT= M>]>Q_>6R^KM76S^S.KGU?*\4&0+Q5$!(B)!T"$8G7X0X0NGU-O(&0="?#@0; M"J<[R-5(RUEFDNFLB.00ZCO,%"!FR<#JX$E+"1=3DWJWAZ0,"Z&R4\?2SESO MZX:\&I9$)^!E. _SA/?\'&F,E+*^X]6>#H3E"-YP69^!H[4^2;:7)?;TJL.0 MTN1 Y#V0G&W)M):M*@_$W%QK8JTH^?B>^K-ZO5)>:_?;TN-UV1 M/,\XR\4INN$]UFELM;^%8\R"PAPL^2*,M[&K]J!U&"I/*-)_++EUH")_W-?[ ML'RW7!?>Y_\,YY=(7LIZJV=)UG^#!RQ%T*Y4AI@BN2U:YIR5-H8UF>\XC+QA M #S!E$ #Z72A$'_2VOJV\@V:=G/H84F(L$C>H:>U_ 2]3D)'NO MC98QJR;W\0#:AN'M!+,"8\ME:M?SM@;D7;E]RWH=C3DC8GDFG0PQ!MH*61+@ M!,\0"HHLT!E]?]#6%F?SZ76&P>74HOLC\G9JF-SWE/-EPGSM(*]5[9G7TMGL M.&1;1^(:$< IZ<@_9BX$)81W)P9_G\1AH/NI O$'2:D'_%W>'7_Q MZG)9&?UBGG];S-/5;\ZBJ+-RA 5?8JFE2().E,F@R$MJW,Q&_OX+;>U78NJ;^>QB%L[K;\^<\5(X5=]&UAT=2QJ<$:6.5U%< M*IUU:3[[=1A^3C!FOS>GNP@./%G <>-?!!>S5BY!2JQ.R[:T01[)O^#)6>X= M:Q21&D3=,&2=8)Q^?-ETH)@^X->K#:S>E775OPSHM= "0GWZICQYL4$2%#*W MQ7%M$5V3JN?[A R#T0D&U@_B> >(>8PS]P[#^^5LGF9?P_E98 :SU7K3-((E M!3'R]5Y05;?YS'?+-_.RQ']>UGN^?OXOLU4Z7ZPNE_@[ ML?HE_<@_SCS*8 SI[L(B[1X](U,S.RA&*"V]E$8T*<39@<9IWUF/CJ;[ZJZ5 MM'X";;?N;[!JJ_,V:QQ;\SVVM6/J/Z:EU8E+*%XF0JRS$'*0H#5*SD3TUN.I MZK^/Z3/FRW.\,E37G+X]0HY%DX5*4'(D,R%D#KY(#L+JHE/Q.:LF7:^>(NH$ M--PN>'GP.GLL>?P$*NT7O BS\\8Z[7J18RNU1S=W3*TFC"*,9@':FSIUH2BZ MAVV!&%2=^0,)R;5*H(TEJ?L)I!ZXH#2Q;@]%RAZ6)5GN* MJ!/0:KO@9:#=MKL\.@B./#*D@/OH="1=G[VQH'S4$$W2]-L@M-1<$(O:!VL' M=X=LAJ/QQ/S\!)!=>-X=:NZTG^>:9YV)+3&!'J)WH M> +(3H(>.@%D%ZY/G:-^'[Z349C^\7ZYN,!T5:ZX^+0,7UZ]^/#Z(YD2FZZ& M4B-I9>$@"VSQ?I$(3(C,MW?.FA6(R,(7ID(407!,:F$*@Q0.;3 '75#O[NO:K92 M,&U_MM%OJ7$X/354-G3_;;[ZBFE69I@W!XKX@5KI!"QD27@7A=S9*($I9KV5 MPJ8X).PY#"[;J)A&V8PDV<78;.X$*[\NEIC"ZEHQ>E="$"Y"+HYV8 TIW<@= M%&*'4[E8D8>8,CL!Y4<2)D3).')]!"D',+D#NW>+LKW-?GH1DD25:Q]PK[XCLM?UL2$\YM=Y2 U&9(96*F- MZKE5X$R-NV9,CCF%W _#U> EN[SP1@!4&Y[_!.FUZU3CHFQZYM!?HS^>?9M= MS'"U&0%^L7C__GWM;'^49-Q^)!T[=3<"XXZ9Z M6,XM<@96ROL>IY!V\-%,],X<7&J)JT!CSQ1-\N>-DI MT;>+/#IP+1[)19BLD)7@(##Z15F5(+(Z.MAQ[6A7(L@C-)OL/-&WDYB?3_3M MPO/N4',G+V&X]4PD,F "KVD#XR'F6$6MHO)9Z2B;C+0XF43?3H(>FNC;A>M3 M>P=#$U!U9+@UZ %],* $>=5K.S5;J:Q)@C.3!_D&IYWHVTFT^R3Z=N%S!YKG M61?*&!E%E RR*[Z.IG+@K$]UL+20A@=KRY"\WS2AUFG2@8?<9:/*HP-\/1'B M*SF*I+D%XY4$.GX9?&+UD9NQS!>X6IVQDI/DN8[Z1+(*I'$0HW3@L=B 'I6632;./4M9EUIK'(2- M*Y7=@>:O@#;'3S62\GN388=GVCNZP,E\(.)#[4T?P87,ZF"$: O+3)LF]<]W MB>@\YGH(AO;F=<>1U2]?9A?KY$.8YU>+^<5L_@GG:;;OLZOM'S=61',@P2-% M(^^L]^+>>K9.5![>&GG M8KD#Z0Q&""#PT"7X_ M2=6TNF@TA-Q7/>-)XJ0TS?Z/V)_XM'9:I^'#]">1%:2560L+3M4Y)=+6)OST ME7/<,:4%.?Y-3*>6NN?VX?,/77/KS?MZ=3'[4CW!F_4W?95N?=35O9?26J$V MH2C(F54W@Y@3C%5@Z58N3AD3L+4*W3]00^XM=5T4Q5S-\>7)IG M/MBD6#902JK]\X6J0XXRJ, +QQBU3TW*_G>@L6/UNPMZMIJ6(TNI@PS5S=9> M?K_Y\M]GN"2B/G]_B]_P?%UH$#(&Q9*#.JH!5'8.G+<6F(Q%Y\**2$T>!@PC MKQ/8C8V.;2@<3U0] ?"O&"JCU@;+P_UM"AB"5+2K:D2%0ER+Y!OZE QD%)+) MXI@K30HS=Z*R$SB.")-M2!Q=9CT!\LW\Z^7%:LTQN2EOX=)P3#I!U-:!$MR" MYT&!5-85C[YFCIO"[R%-G8!M?"1LP]R!8NDBAS_LRKC-*I;"Z&ZHT7CIZ-HP MS(/72H,P9,(D8P7='].9?F_[J$HZ^CW<0'@=Z+\?L] *5=*U;WLQ$91S 7Q] MCJUR1)&2\CDTJ<#=.>,_L76WI[2?+ #8@?5=*+6[!919:,@8>V@ MG8A'018&VJLLA9)H:N4U!:X\!K3 &=5%SP1M1! M6R:L5UZV3;/_-/&YG6!R4'QN%YGU!,A' D&1_"5G;29G'A.HF"*$+ (8EEA$ MCH+KMFKPM.-S.R%AA_C<+F+IPI7=U2O33)H0ZB.B&D=73BEP*@@PPL9:-.L5 M3IB:/<'XW"CW< /A=:#_7O_SKBQT-]QZ&/-GH;(@?O M5>WSI!GX@@PXMTZ009US:#)]:3B)G6C'%DA9'$5LW<9A/M .E[-T@?EC_>[Z MERLVUYIB]?$SH3^&%>;KSF\W7K;*PM?Z/F">D54ID6YX15CVA2G"E5:2M1G_ M?A#9!S^9';KZR[NKWQ9,RF2Y23R *RF ,CI!2(Y#25QXQCBQL8D>/9#NB9M0 M' ^I#Q[C'E'>/X<"WO\5P3[+3*",&[X[.!3H(94@"T*(GL 6G26@2X1D+3/" MB*)\FP99DZKDVXKV36])_(C+;[.$M^?R+E$OSMT)KH)C)TT//$'"!J:C"1!T#01'2S E(PB<2!9YT-P/FB5RLO?# MEL.^7(;YIZMXYLOO#XRY%W^$9;X*)2FK5;$1+UYM2"[@#L-_["K2&X244&8BB+RH(RF?P1 M%\@S$2.!"N#]TTJZ;=2-+%BG1PL]],DHTBN PC>]PB74 NV>YNHVIMUG.7 )W0DJP M-;>ILM 0(R:(25B3K'"BS7BYPTF?&-!=&*E'!D 'D/]EL^R6_?Y]=O'YS3S/ MOLWR93A?[WU5>P!C/K-!">$#^:4JTR],J-H.O8 6@G$;4'C9I%QL;XH[-Q9& MAM:#%KO'D','@+X-ISS-YWB?SYN0Y[O+BU7MY3*;?_H[SCY]IAOMQ3=LM27]>.S/6^ QQJCXX$VRDT-Z!S[5OKHZBOS2Q883VS.DAGVG1_.OY> M.S=[VAZBWK'5P?$;E&SZ;;&NX<(K8W3U^^(BG-_]?HV+_K:X^/_PXC85=590 M2IV4AH+*;!IO>4/]W<^Q][1M,VX)SY*?>#DYTA/WC8DHV\O MSF>YYA8VHP(_?D9Y\'@1Q*<$D(G5Q,30H9!U$W;5!P?*BU$TT'>!O'FGA[YUVG=0RC!U>B!%7( M-/:U.6#043@9C?*\R6":D??12_JS%V-O2IAT<$HV.\/\^,8W&N"L..-UH;.O M3 TV,DV[\O51LY08:5RS#RIC4!)D70_>K3\<79 4CWSD?=#Z+SLYQU M\2F0EN 600DK(!K"'?2.%]%^'94TPWRQR.]RC>&$XEX"U+%0%5\A> MT IXDI;;X -K\T9J&T$'&[CW/O?VY6+6T5G+,@3OR!?(6H O@DY6DD&50DK> M-"D@W4K1Q!?T&(AX8#>.POUN$[,/#^O^K_^W?E8KO=+P'?]6+)'_G8QD"KP+ M=)$9LJ:<%:F68Q898K;%-C$LQM8NZ_#3)CL[__0B7 &8ND! M;5>D/[*I3;13:2L5B@RZ: XJR41N0XP0I3?9AJ@Y;P.S9PB;.)7: @WW$3>F M:/J!VM44^DO:T&UETG6>A>L8O2'VV!I=%(+7>=,%.+/&.98P^3:%*<]1-C'8 M1@7"XR@;22K]P*Q6YESM"?.#+6DIBG"<&,;JBQ[CR-P0%B&IDC(6(05O,OMD M &T39PV. +71)#-U?OX1+MV&V[++9*XB&:Y%D1T; X.0,@,="W>VZ)B,W==^ MGSC%-+Z1-2X[>U!"-]FW%X3T/#N_K%G>CY@NE^N-O?XSG5^2C_PK,;7&2"\O M-D'<[<&.I(M-KO;J,M&#*O25EXJ.!R>KHN;>LF\25!M_*WVY!GMB;&LUYB0" M/Z'HUDT!^]6;P-J(^5LXKV6QUSPJ:QX]N"%^N69J_;D[/-S_/<'QB&L5?SL* M,UL']"26D$3)P(HCFT($7T,^"JR1Y",Q887VIQ#0&U\7K"_4*(KWD0Z^U9'8 M([4D/1 5!,45:F.YB&W>@HZZC4[#C;M@KYW.WUG./9@X0T,@,:]'"4,(6M"M MZNDK+24(;P,K47'79DASUW'*'B"T;X!S!WGV -/G/%HN9$$N(_#,R,P2N:8> MN &N'3KN^H!SIV L'. I= "S V^*E]\?_X#U<<:D? I)0M&&7&"E M.$2M.6BKF-96\MBF6WO#/?52ACWY!=\+;KH]0G<:UTD3M?,A@7)U/]I$<.@C M(%-<%FM#%$VRGL\1-G%7U%X0- C9>XJS W@^WOJPCFY(S@MP3EBH^1!PD1.' M6,B!,>5DFS#)_LTJCPS$?04^J/'D+MSO $+;&[<:96U*='L0Q;8^+JN3; ." MM+5&4PGB4-O757NUW&UV03>%TCA2Z !.?P^UUO]B0WQ!'6.F$V!D?9[-;9W7 MDI!^J5_7EDBLB.!BL \>D M@.R"#3;Q8'63EC]C;6#B;FP_C>.Q'R)._R2\^+*XG%^<&8/9.$P@Z"N@@Y_J M(P<)C+Z,W/B,ODG\?!3J>S036P-O7/3O@8*?KAC@\8JQ?NH!]J)OVI* PUG: M_)F/9,;7AR"".U]GSBN(3"$8%J.7F0PJTR0$?/7 G46A/4*P6#N,YP*A/F0/*H:< MA!,YM*F1&ND]RG25 3N!88_W*+M(I@.PM?)TB+D6A MPQYK)XH#=@)0;O6!NPBS@[@^7AVV@B=M V<-N$S77X6P:/*D.EV##:$HGR3 MT6FG6!NPD\ 'U0;LPOT.(+0]*VV#PZ)KAR9EULU7)*QSF P5STQQ.H9MVEF= M:&W (5 :1PH=P.G';+6-FL4H$A#9M76[-706/!&O+.VUDI&3ZN^6G,)_]5[AJ MMWR'CA?S_/[.EMZ57V?S,$^S<'X[*O F^^E+5JQ&.BTW=< %!@C,(927V_G?-VVY\#@].UW:1I3=:M#-S,'W87GQ_7?R$5;$OYK)V$=E;OVLL2:>#B%U M)*6X;;$;C&&DK7/CH-0".Z6TK>Z8 DWW=XR>;E#6I*'P M:M@&_5G>Q%;>=:<1=D M[:X5#Y5>!P'M85M;EW-PQ8LT7('B41 O0X00T(,D(UE[F7(H1SVE#TGLI?R[ M&5X&^A\'"J\S6&ZRK\0.JSA#$"[1-DKA$(E)()10,7N69)N)%@])Z5/G'2KT M)["UAP0FQ-!J>7'VHI39^:QNX"IZ>%T6K-$$1BX^RYJ<\)C)V7X^=K:3T ]V]A'J8E0.=Z!G?J>_]Z[A,"& 1 M([DWQH'#R,$64RO'C4'?Y)73H]3T4NQ\K$OM<)%T@*L[Y*]>S/-OY&S=_LE= M[FV.391U-ZX67X@:A10!O,X)O"'_O3X2MZE)^=6.=$ZKO49 QOU$?D,Q33WF MY/<_%K]_7ERN NUK-L<+Q/F++VMWGG9:"V+KF7VQ6N'%7\,\;!CZ:8GK+S;[ M55F4((T%7:?%*]0)G'<"M#.L5B](<7^J^99I*",0,W'=24ND+"84V]0P?7FY MHFVN5MMW(X-PW'@%/CIB9>(.?/&6K-B<2TE:^/M&VQ80/KO4Q&7+QX+8N"SO MX+;=8IJLKP>O9$A.1^"6"PQTVZT"GK0O;=MA2Z1L8\$%V.S M@E$%G+/.YB!Y*L-P M\-BG#\*!/C$<',S&J7'P9IZ(>[-O>$N^BM:SD TD6VI_8*<@9A3 &6?":1:U M$X-0\/"S!V' G!@&#F3A] CXAJN+=6NFY>S3;!Y^!#/3Q9:0+?!D!2A'^LP) ME+4U@E>H593WQZ=L1<-3ZPQ"ACTY9(S&VJE1\@%7LUQA'LX?FD(WH<+K,"02 MOJ.V$:*7BOPJGB :#+0SQ4+)3$Z'G5GV M(OA,^ZCQ194X>5Y2%-#!>5,8DJTU3/\,6FX0A/R)06A\1D\/G:OBYLJI.7WD MVU?7)CC6BY=E,%9K4+715#0\@DS.ZJ*YL?AL3SQ;3D(XB@RJZ;E:=ULT]7@)G?U;W M@(_KBC2K"-A%@S:R%D%J#RZ3AZ:0>\[J> @^I&QY.$*F#*X?(+'[,M^#?1-+ M_:^S^>S+Y9?K,*Y0KL3$P,>4R"C* B*7'C*=A"0E>>=RR .[07+_8>6));^/ MW!9C,'%JZ8<_[Q N,'A7,XHJ5747K(;@N8""HGB)/JE!!77#I']WY6E2)J-) M?V\F=I"6K/]._A_/SC!7G6%_^QN%S.:]!F]F6]F>O0,!KNDW9@2R#>Z%*@ M)H8 @W$BE(QT?0[R4)];J1],["/&12N>=J!*?L%X\68=DKDM6) M-&LA]1J3*V13)4/<2M&F)N]['Y(R;8KF^/?2@<+H#DYW>M/RP'7B-D%Q.M"! M0T9JF,Z&5UI&8TOVI4EGU6T$3:N1#A7TD[C9D^M3WU8?\-OB_-ML_NE5^#J[ M".=O9W,Z>J^(BMF#^' V#'6=FJZ"4;5SOR##/SN0A@DD_R^G-.SBVF'1GA"S MKX@71^!W!UKH:A._AC0[GVV>&M=WG5[F0"1S8I--"#$&NJ5]\#J2-UI<$U?K M(2G39I>/?ZD=*(SNX'1M00831)8%#";:@\/Z&,4GXE .4JA:?=7D1>1CQ$RK MF@X5\)-XV8/;'2!FW709L+*/L)],&SM$$Y/'!)^5?MLX_)K5;3U2E^?G?4@0Z48"._)-45R4D.T M##QBED8KXM9H/2 >(V#:RI7C)@\/%L#4>43\>KE,G\,*;RRV^UO:G+%2HF$Z M%:@G %12-=66&6 L-J;BBQK4C'98EG$H5=-EH@X7_**U%*;VQZ[K,.X]6'J; MKFMT6!2:6W("6"3M*I0 7P*"D<58E8N4=EB!]C,+39BN;"/7QXI=QF!R+X#Y M!;_A^>)KW<='7'Z;);RN"$SH7 8G40-SUI=(NMB*W13, M_16F>1QV9) O-*:5'*V'DJL\^L";2%Z$4$C M"RX6G2QS@^#QQ"+3%$T<"2%C,7=JD%QKP;\L%W] , \M#K1MCWNEAS0NVK3!-[O+(E\M!;.T@3K6R2'#V]4[%NDT_IV M%N(Z+/H^?%^_H_KE$L]2Y#S1\82()H,R+$&418/'7'0)BC,=6P!P*(%=]FC9 M$Q:+(\BH ^Q=D_[K8OF!_G]FFRS\LXX#F<^U,;X5O8\QZ7M5E!^$1VQ/M%]4C/9XL/^ WG ME[@ZT[SV7O.D11UQ2UE!S+.2]JMEIO],3-$/,M#W6;W+/C&'P>DXDC@!J+TX M/W^U6%VL7JQ6B[1N$/_WV<7GFVV_7R[^#Z:+U9OYG?#JF=(QAQ0,\9D3#WR= MCB?I*^.3D]E9BTZ-A<9]".RRHO,4ZH>SN_'[WR]GJ7*F-H9: M;KHQGXE2LN)B/8"-K%3GZJ,YYB$')F3PTIO[&>#=(+PC/5VVWVF'V);2ZA2@ M=_?Z,9SCZGJC=8/OYG?:59WQG-"N^ZN*4$!IH\#7A\ F:^9,246$8?':@TGI MLO?/<13IB#(Z 42^"JO/OYXO_OB5A/ !P_GK=>?Z];Y79PIYD33P<.]/OK=3^NT_:S;[6+4JZ/QFYW M?,;(RN9:&8@L&5!&\SH@-0&S4:'3R5O79.#N$.*Z;$4T4FQF;-F<@.[[$&8K MS)MW'V>!&W22>";() :%*H&WGD$F%D:1'!-Z6)W%KBOWV;_H..IM?Q%,C:\: M!Y_-/_V*]8!\_.+BU\7R-_QC'21?G4G!I636@5"YUA%("<[X.@G$ MH> 1@_!A$*0&+#8,1:>5@FC"Z'Z!\P'G^$&^=H&3BF( MQ7BN3&UC;0\$SP\+#@/0:64>FC%\:A#=E#3<#@E_7:> K^C+WW'YI6:9E8W1 M0NTR1R?"TCZB*8!,ZH0^*IN'N9+/K30,-J>5E=NP*Y^=K[?RN M7&WFJOZ(:5&BSV <8Z"4]1!#4OYN3!SM/5;\XZ/.>:7 MWU\MOGP-\^]T>-YO!DF=L>B=,UR MC4ZA\;5HN\",AB7DX]!\&&IP3T)& :U M$XS1'T,@'=RBK^GD7'S_*UY\7MQIG5&WM][OG7HQ),&*@3V:Z?S;7H^K^= MP&$ /*TT05,A=0>^=;*#JTC'A(Q7IRRQR=8"-E?(F B,N\A#%F9(<],#838X M[R1.*Q$P$N.G]AI^)/^OX>)R65M0UR S\7&3@*V_/4.NE**K'XJOWP;)7DT*CF&8Y"\B1>U F.O#%6Y#6A.R3",8V M:8:V%[5=-M_;#UD/YKHTE][DX\#_SV+YZI+4R1?ZO/7\"<]]-K%P0,8S*!XX M1,$DQ!!X[>BN^* 9B0-G@M]??EHP'4'>B]&8/S%T:@??=^6'/5Q/4M+:)BTX MA"1I$\EIX@<*T,00RR3Y4V6TV4%;J9AN8,>A8EV,S>.I8QYW3\QU^W\Z),I; M!I+9M=GK()+K#5+$@($Q%/65!6BF2-<%(T25J/TNN\61SA>(9)$T%U ;RU[UN] MWNM>MK5#X_5Q>OUG.K_,=<[$:E4[;N??PY]GDN7DO7&0:I-&)06"%YJ<"":# MTE;;&)N,Z]V#UBZ=L#W!\@");26W-SB_X3(NFL:V_C9/=+07Y[-(G-ZL7\AZ5O(P%%:L6-*1!UK2[$ M'&MUH2(X"L^=S"SY)L=Y1SK;%(BM?IFMTOEB12O]3OQ_23_Q#[H@Z'[PR0-? MEQX)3\=21;(@LM6,[)1H2I-N;\-)G%:OM438L(*Q@\76;=Q^N[)8&R^K<37< MYC-;Z[G'2)]*VV7#4BH!HJF/0PJ9@;$X1LZB287S&*SF/Z^VNSTL&IFG%LLOZ[7V MSSKNMU!KS3=XDQ.I0V%%X/0/:!%B]4!L;?!4IQE[IWR)3L4F"<8CJ\/;0,&V M4[>.#)3H"4]$L"QD/"A&9]K7X1K6A$A,TB69)E&68>2=EFK>]!F:-#".TE M2SD>:!832'!BI&[;QR96KYG7TG@!-M?Q:"8XB,(I.N7H'$;/Y:!HP2 L/DW* M=!FMXT%AT40N4^>_?I]=U$?[Y+V'><*[U\=U]D8:)I1+8)RHQ2DY01XVXN&YE:;#T)CB7+3B;0<)BI?AO&[DXV?$B[?U;U?9U'/$C Q%>0M% M1MJ'=W2.;,Z@LE#<*<;T_3$@X]AJVPCJ)1,V^N4WJB0Z1=3FU DA))FE#"RS MAMSY6L@>Z\/G$A)3.BHMF[P5V$[2M";5."(?@*,]^-\!DMXO\6N8Y==_?L7Y M"JLK].[B,RZO6X.LQ^%LM&[,*'-0!ERI#;*R",0P%T :8;04.5G=Y!7<K@F1Y/],$SM(8@.4+56O%<[NO9$F..(9#HPY01MH,X5<+6AE5-F8Y%%IB)@E*!F(8]$8$,9D[LDH MM:))2Y7A)$X[M_P(5V C:76 PRW[.=/!Y9*C!^Z#(N5>NW,PS!!X"B::J&PY M8BNIWN/O>XI_6-I\)UET *DKM?QVL5K5"LYMFU(AVA)D E-8[12O P1B%]@D M/6.*1Q8;&EO/4-=YQ&LUN9';N9+;4?Z-([@2+B#Y>?OD2EK/_ MPOSK;![F]2G0G4(;^F+[C[8H-3JTBK@XLUW]$3URGLJYB75%$A0XBJSJR-(H 7.4)V9 AQ6Q+F M)H&=G2GMW&': RZ#C(6Q9'=JX-R$U()27F7)R$EDQ-#"/'@G(MCHM#/1.3+# M)H=G#W'MQN@Y!*M[B++[JB<5"P8N'22_3A5$ UXY SE8SXM,PK)ADG74.LG5^/;C:I=M1+ALZH40P2"UQA8CDH/4#I]5%#/'49U3Y7 M\E$EV'<-,4O*^VP5I!("G3EE(&*0(%"ZJ%5*10_QWOZ%:XAW@<+P&N)=Y-+] M;YT:>["VPZ0!OFM#:3: 8(W38=6 M9TR++!,I?TW.%RA5"CGZ*(%IK0U="-KE)BU2K@GHT85M(?+'FS[MQO\.2\H MV?_ +"["^1'+S3 %9CE+($L==8=%0^0E@C:L%.>9RZGST. M1W\%QSE>-"SRN7,*]RG*N?OCXQ31;"5HI**7F\^_;69WVSW%8S \";!"U\92 MQD"4Y)\$=!A\E$F))M[>$S2-HX)^^.C;7EAX7)^,((9NJP7OG-N1>XP-_.31U<^QNX@]A3TE,.2B M-8&M8B\*PEX) A0Y$,$X*WUIXKDUU$R_;-![L\3&+7J)CF\;3Q@=>*JO2\%T,?MVZV34 MP;Z/^2)G+G!40020-M+.:DOZX)."''R0(0BK&[4F'4SBM-&25HAK)*(.P+>A M?/ZIN@^OPG+YG6Z//\(RUW&\R> =9^ %>;$&Z=MMFOAO)VG: M($4K<(TD@@[ =$8GY3!4>O18:7#*U M?6VTX!-RVF,0QJ-A+#>Y-7>D<]JP0BO8M116MX;_1_QT]1;JFI5[!1(>^91Q M#/KGR!O)>-\L\P&_+I95\=SBB029,*?:3[KFC&J'&Z1K#*5G)F2,EC7)V6TC MZ."RCGN?^YA#*[U7PM=H&(I:*54">$MV(X\B\Q(E_:]-/5E[21W0GIKY CI;@NTTG#'CI=N!:I$[VSTY-C9VF])U5J-L?5M1)8K9]VI2R%U3R3)C?D?G-F MZ*:0&5A,P@7G,+=I%/TD5;W4\3?"Q'T,CB:@'M"VN7.NGH09@8(;*R&'P.I8 M"0U1Y@Q&\EAG9,:HFR3O?Z!B8C2-)]W'HU][L'KJQY3K1NA_#?/P:0-:JMHV.'L@!@E( M:$TR0B4G7%.KY6GZ>FDJ<63[942A]8#%*](?V=3U>W,K^YE;!.[)TQT?"XY3..:/J!VF,E8!L]7C@+S&-];R')3HQ8 MGPXK S)@K/78SO.6@=WME'5A2(T$A,=1-I)4^H'98]?!V]NGZ3GZG!FC3=0N MOMY8\-QI2):7%'EFOC29$N%YZ41SI7AU;7!U IB\067K_],YY>Y'F1R;>B__'OX\PQ+RC%:.F6AU IL'B!PBQ!#-,Z:DKEH M$J+:@]8NM.&(@'F\'4 SZ8WT4G!_>/YEN5BMWB\7M?!?*$0BSH'+U1G+]>B6 M'$%FSNHT<5GN-W0:!W9W:.C"-VT'IWVYW8$>>_ZI-_V-J\/POG*/)'9QU26_ M7@N_+[:\\BZ&:2\U@Z#)C% V&W"!W'5%5K$.WLIT?Q#QL7H![+.=B:_KUO#M M ,=G(2KH99G='RES$& SYI,8>8]!(D"A,YD8H<8O6LRRO9J^8EG7;5&VAX\ M[K;JHE8C7!T5S'=>>NU16+'ED\:IG1A"YDCE$8\O]6*>Z1M?%ZMP3O?DY=?; MD0&HHLC!>="D)T 5LJBBUO25L2[;;+WF0UKK[GS4=J3SX%>R/WSJC2I]G(K' M*K]-G>2;8X#B=.V"$04$4Y^<:&V3MLX9U20^=RCATSH1+='XX.WM,45\8AIQ M_P+_)S^OI79L6.B_*RJM$R89ZR'6!Q\J*[HTD]9@HF+(LDAD7/T$.O(V)+73 M4;HW O;N,'0B];::^>XCCML'-9$7KU !=\6"JB/,?22'7HI(9SXFV2KW=OR] MGI8FW@7SV^O@^@32B2GOD5\Y[+Y(2S5_[-<..Y\#:X7G1@"::H>08T5N$OG3 MCD7C%7E*63<93W9DW7_E%-X[L$^?U[,DLBVUD7IR2/:2JOTDN(Y OBE'-#YS MWZ3@>@]:3TSW[H"YQ[W[=H+L($CT=A;B['R=F-UMGR8;YH)"$ +9IF>%3N1B MB,R2]<8;WJ1'S;X$3QNQ/R9JCR+2$[OVK]IS?E_XR 'MI&=H:2Q8@BZP-R]8Q?/SW8E%YZ9Z4( M04,*SH RB5>.2"A>))F$0V6&^)J[X.XA%=,-2SMDC(Y6 Z5[V)49G< ME_;:^^U-@89TQBEI#3!?VV-F+< %R^F4F8X!S9^%P&[?#]FZY;+TTM4A+ET+;1A=IVW60HZSM+_FN_&6QR*N/B_-\E@P3@NGZUBB2#9AM M@IH3!<,YDSHI)=MT%CN YM-0W:-B;']5?I# 3TBG?\3UXQ!B]%_#\A]8&;_A M^!G=DJABX5!D$J1']+HW+ ?+O4NH4*)48ZOS[>1,H\E[0.]$(CTM!?T7G--7 MY^MK]>A"K"( =FQ+KSC:A% 1F0"4WVGXL%6R4Y1]K"-(_= M>C@ $\/AM ["C0!N7P^>!9ME<@Q!J-H*I7@Z]JXHX"QYB9S8KII$'@\CNX?Y M2?W:[A- HX.QSX_NJTX%6H\\>_=X8$T_-!PH//&&G>R9.DC37,Y-XBMV,HMW1C#B+C9-CDD*60/O%&7?VW M431QV[TQ$/'@0?8HW._V_=0#GFU_4SR*AGGR\]MHG^%;:JV9F#-%6?*CM99D MH7%KZV!G4\LKG#>6Y1R;- PZDF:ZJOK3T2@F$P<6:@*0>PVN3DX4=+TK1O SH;>KI"SQZ"?@8Y^W"]3_!L2O05L4+2"0(?,YGUP=&6LM7 43AF MC8PA-8F ;*6H+P#M)>_G,;0'\_M#T?6K#"\-%YR#5_49)+FCX!DQR1LAR;;C MA;AU! 1UT=%_'$D_C9\]V-X!=MYB6.%UW^W+M'OL"&X7OG>)G<[;H,*&+W$(*IL9P58 @ M8P83C4X<.2>7\U@(ZN$.&T?D W"T!_^GKE[\#?]X5\HLX<>O(>&;^07;X/SQG.N6"C -%F'I*8YF8A>@75&662Z'"<\\;:3*3.-_:_] M^-X!?M[6D2)X4R2U/G;UK+TKUX?O##/Q1^D"QA@Z$;Z0=HY90I9H1;981)OQ M"<^3UI51O2<$'EQGH\JC?:AZ\XWZ2R1:_Y__Z_\'4$L#!!0 ( (=#<%'@ MLHS"+P@ 'LF 7 8VAC:2TR,#(P,#DS,'AE>#,Q,2YH=&WM6FMOV[@2 M_7Y_!=?%[2: WW$>=M( KN.B!KI)-W5O=S]=T!)E$9%$K4C9\?[Z/4/*C\1. MX^[F-DYQ"]21Q.%PAG-X9DCI[*>+J][P]X]]%IHX8A\_O_TPZ+%2I5;[E!567CVO"Z M1JI:M4@I+:J^\4OG9_0$OX+[Y_\Z^ZE281?*RV.1&.9E@AOALUS+9,R^^$+? ML$JED.JI=);)<6A8L]ZLLR\JNY$3[MJ--)$XG^LYJ[G[LYH=Y&RD_-GYF2\G M3/IO2K+5"@Y\/ZB+(]%N>:(]:HF3MB=$T&XWCH]/@O\V8&0-XJZ/-K-(O"G% M,JF$@L;OM Y3#7GY>#MGPBGWJ]ZQO!_4F^3=\WV>?NM=ONY?] M3Y6KWS[T?V?=WI!:FO5Z<]OX_<_]:FWT:U!FO3"3&F:$(F.]2- R%67FB >C1#,]3E1FF$O9.93%KU"N_,A6 M;F/$R[MA[U5$.NE!RA,I=)D-$J^*<+5_@' U=RY<;[E&D!".>,9N$C6-A#_& M4K%1*V+E*YB0*"1,C,!EPG@R8WEBLES Z10FTT11,YBW&621RS@'AYE3,7@ M?*."^ -!<\/NW7LB3L6!=,-)U'D&B<< KC<,]L6^[-@Y] M=^=N)96.B0,HZ6=$6RNX=3@B6[8>*+@S4("!R,_[:(8$I?B_7T&UV\^&1[Z_ M*WAL5)LMF@9V(32V @B-35Z/XZ9,>=7CN=Z^"R6XD0 &BI%3,)3#*!?%2HP1)PA:M(NG;/;;.1UKZDF>V MHI,NLUNZ3TA3KBG;VC6H;6JV9(A-/ S"[MIV2E%"2B^/.'$XW+)&++,V>K@: M8+5TP=5(D"!H%OV%__=I]1E!.]H9T-:K1\<;0+LU%:UA=WL2VQK"@/U$^H1, MKE7"B:VY!JJI6B2X\LR?0P=@EGPD(VEFE+8W#4L+R:+, LBM@3NB*]6F30JW MA4-IGJ4 L+9EAN>IS+<&V+IS+!)4#Q%PC!:1T@(A$=34#JM82#(%+[](M'H[ M@]8%Q?8G/,HM#U$H11"@S),3!$%O*-<6)<$6O.IN-U=P%ISH"$[4KDX^LRKD>E$P$*]9A O?$KZ=CX*,9]C*WXBHV/'?DR__ MXRGZ9ZC>J:W3X0^R=;+'@?Y\A927A$3\N(K2)3<1SKZAIE@K11>F<92C1F5Z MD<;M ZB,8VF,$%]A_Y%"H4#MOH1]5LD>L RRU43F^$M%\7P!BC]R"?/M8LL3 MSQX,[/]_A_0TZ;L;HDB-P<9"*&,& O+84")/28NX%1VJ4TF$Q5-!.6WA(^+ MT^ZLH#T1IY&:";1.0^6XCM\!*\#U),F_^EC(1\H8%7&,)GR%M,OSW MY_J+YJIMJAE_O:W9KAZW'VZN5QL/MGU-[=%)M=[83FW-FNS,AO\ZY9WK+&W1?1!*+[D^*F_OLO+3O[%T"KS33L$MB)1X!/XZAL/UM80*:8 MCJ]X6B<_[\W.7&8^7(&E[?5\^Y!/'9#%IQ+?F_!>OVIA>=O?C6^C[WVU\;2S M5:QP^QX^A>MT#,?F/K^XJ7Q\^I[1-"Z1FA.;N'NA% 'KWPHOI[T]NW)E\(Z8 MNO?1'2LAIZR9N/\$:*S9=+$A/:U^QI0J]Q%7QQTC3\3:ATU+"-ML5E]VX2/@ M.#?K71[Y%JKX=9]EV0_$SO\"4$L#!!0 ( (=#<%%O903['0@ 'HF 7 M 8VAC:2TR,#(P,#DS,'AE>#,Q,BYH=&WM6FUOVS@2_GZ_@NOBN@G@U\1I M&B<-X#K.UD OZ:4N>OOI0$E43$02M21EQ_?K[QE2?DGL-.YNKG&**U!'$H?# M&<[#9X:43GXYN^P-?__49R.;)NS3E_G?3GZIU=B9"HM49):%6G K(E88F5VSKY$P-ZQ6*Z5Z*I]J>3VR M;*^YUV1?E;Z18^[;K;2).)WI.6GX^Y.&&^0D4-'T]"228R:C=Q5Y%!X=OFW& MAT=1.VZ+(. !?R/B)F[>'H2M,/AW"T8V(.[[&#M-Q+M**K/:2-#XG?9!;H\G M,K*C3JO9_'O%R9V>Q"JS&$RCL[_T.E8T67%K:SR1UUG'^5/Q76?-H4J4[KQJ MNG_'U%*+>2J3:>?7H4R%81=BPJY4RK-?JP8QJ!FA9>P%C?R/@$TPS]U.O+V' MT)/(3,SL;^V1T?W;D0RD9?NM^MY=BY>]YOH:CEN5HQ?4+MD>8J:%?B;C>_VK MX>!\T.L.!Y<7[/*<]3X,^N?L?'#1O>@-NA_Q"*W]JP<=VQ9'/GVY^ORE>S%D MPTOVN=]S[NPW]\BEX8<^^]R]>M^]Z'^N7?[K8_]WUNT-J66OV=PX9/]SO]IK M_1I466^DI8$9(Z'9;X7%G:BR4&@KXRFS(VY?OSIX>[R)'V\P9,ZC"*Q02T1< MKD 70IE%"%^G1D^>R=56?>;#CQ_][K3L'];=- S8B(\%TV(LQ01\:D?2L#\* MKH'S9(KGN=*6J8R=*YVR5K/V3Z9B$&R*<(4W[(-*2"<]R'DFA:FR01;67WZD M]K8N4N^Y07P0B73*;C(U241TC57B E:&*5(P(5/(CAB!RXSQ;,J*S.I"P /D M2YP9F;&K%C[ MD\"MO75P&]Z)S>M7;_=:A\>F!%19'!!!J#B6N'51&S"NA<,'XBV#1% &S8#G 1"0#-![]_&XYX M=BU8%XQT5220:.WS6NM@1^RZKJV#R-_Y6TE%8^8!2OH9T=82;CV.R):-!XKO M#!1C(/+S/IHA0=G]SQ=/1T?/AD>^NRUXQ*:G3=/ SH3!)@"A<NF),^LSNZSTA382C;NC5H7&IV9(@=.PS" M5MIURE$]RK!(.'$XW')&++(V>O@:8+ETP54@2! TB_XB^O.T^HR@#;8&M,WZ MF\,UH-V8BE:PNSF);0QAP'XL(T(F-RKCQ-;< -54+1)&V="@O= X &U=FA*'2D3/ U9W7(D/UD #' M:!$Y+1 204WML8J%)'/P\HM$:[@U:)U3;'_,D\+Q$(52Q#'*/#E&$,R: M$FS J_YV?07GP(F.X$3CZ\1 %?9A"S9A?CZ7%E0$QX]O6U@P*Z_=>A-^)F"/ MPQ8-\-+P%6T-OA9LZ$.W"@':*9?%EFM9B[/OX$!*RRH,"TV!7LJ!:[2FRE@\ MI[-%Z#(A%)4',&SG@2XQ$ MVNB==&HX=CG";?-K_9\7<% O.80 M+B)'^&X^2C*>8BM_(Y)RQW]/OOJ7I^BOH7JKMDX'/\G6R9T$1K,54ET0$O'C M,DH7W$0X^XZ:8J44G9O&48Y:IQ") M99F)+H 3JL&J3^P&6=T4*<" 67+.E*EC[=G6BTW:6[B%Z2(WQQJ$4$6,A>,P MH,0=$Y=PJOK4)K.Q2L:"\EO&K\O3;EW2GDCS1$T%6BC,+HY!TGG"IQV9N2ETG8[' MQ.NH!\IWE="Y>/-<;_JWSU;C?S337S;775/#1JMM[SEMZQU]ZTS@>C^I/BI__%+R\W^&=#J M,@V[ ';2 /!IO:FZ;Q3FD"FGXQN>-LG/>[,SDYD-5V)IU]H/.UDE0OT3(J8G<^Y M^M+7O5MBW#,R,2YH=&WM6&U/ MVT@0_GZ_8AIT%*3X-0YY+5*:A!:I1UKBJM=/IXV]QBLV7G>](>1^_UZ$$J2%4PQD1'N.-.C!C12I?*^XZS7:WO=LH4\<<)C1[L*'"Y$ M0>U8Q8W]H7Z"5TKB_=^&+RP+)B):+6FF()*4*!K#JF#9"7R*:7$*EE5IC46^ MD>PD5>"[O@N?A#QE9Z24*Z8XW:_]#)WR?NB8188+$6_VAS$[ Q:_:K"%%W3V M>C0)>GX["%R_UXU[>W$0+(+6(NCUVG]Y&*2#ZJ5-H3:_C 1F<+%)!J7/TL?-SPI>JXLPME)UC?Y-$K36AP)+F1_ MRS5_ RVQ$K)D?--_&;(E+>"(KN%8+$GVLEE@#:R"2I:4B@7[FV),&)ZY79?Q M=M /9QFMX_=\'?3T/&4+IJ#EV][7$5_-FL@33%R)'*W0[978(T2:RN\>?'!K M\./I<7AX<#@>A8>S(V3J\?SCZ"B$<'9G)C]*Y%X7/MIS>VS#?#HVT7NMMMO\ MX>,>S6$TF;T/IY.?"NX:Y)Z[![,#"-].83XZ?CTZFLZMV9_OII]A- ZUQ'== M_W';@&4Q9F:ZP3,E=YA!)+*,1KH-PYJI%%1*X<.*2$2<;^"8YD(J0.&!D$OP M7.L#B 1;Z;)0(CJ%MX+'NM7B@YQDC!9-.,PB&W:TF^VMKN^[@U*V,7?>8!<2 M(7VEK?G#EINT[3I)I "$L91XR*\.8U6$D\.Q(%D M,4S/HY1D)U0'L61%H5/!?ZT9XVD *9448[X:4IE6'5$3*(E2DU,)K@FQJ#8&859DK (U=%:+U EVZQT+]V]62F\,]ZT M@P.6D2QBA-_I )\IEAA(E8"4%;"@A8+33*P1#4Q7K["@'+TU(5_)8D600*AZ MV2 TE)U!V1\TCB06N3X>KVI7.IK>501S(A+MU$D^__->XM%IV*]! A(A\M=N2%<>M M%R$1N.;X!>\E_;)BTK"RT"69E_NVW#!>:X?L FXMK[T3[U[4\G*K7&R3JJ!> MKQ7 CM>NR=+I+BL/G:Y %[O;6^W>0+/L/U!P_\2-R*LV:Q;6F8]]7Z8502BS[>GR]4ONRKHHL.*WU%T+&5%H(,"=Y0?OUCT', MBIR339]E!B9C-#C3K2XBO#KOT>?E=&R[Y82L<"Q6<>V_$MM&Y*CXILQW[7:O M?:?8M;T[9=]R&P1VM]/YU]VV/-OWNP]RZQ@D2C00U@(+]ZK1:M0&%=GZ?GX. MWM<#M^;?=:S+BC[]MC1%G2"%L>>Y?,+&"XQN9NCK/QH-4 M'PO*Q6O94S>L[:V@,RC,]=:AY-H;XB-X\0BT'J!:[7,SU^:(DN LAAJ>GP[U M^Y%^QM#NGT'O)D4=;>TR*#OV$Q+E5M5?K>Q_W,JJ%Z)?G>Q[=[);@7[&R&Y] M_;V+!HZ9$&^92*]^2LU%^2&Y+RDGNB/>^+AZ664SP+J7)F2!I5ZIFR;W?(^M MKN6G8?.1>O\?4$L! A0#% @ AT-P4?7%75*+ P( ;[L5 !$ M ( ! &-H8VDM,C R,# Y,S N:'1M4$L! A0#% @ AT-P42HI MG!:O%0 ;NP !$ ( !N@," &-H8VDM,C R,# Y,S N>'-D M4$L! A0#% @ AT-P41//?GZ\'@ !$0! !4 ( !F!D" M &-H8VDM,C R,# Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( (=#<%&=4OVE$GX M (1(!0 5 " 8&UL4$L! A0#% @ AT-P46=][2#ZDP MYZ & !4 ( !H)H# &-H8VDM,C R,# Y,S!?<')E+GAM;%!+ M 0(4 Q0 ( (=#<%'@LHS"+P@ 'LF 7 " &5X,S$Q+FAT;5!+ 0(4 Q0 ( (=#<%%O903['0@ M 'HF 7 " 3$W! !C:&-I+3(P,C P.3,P>&5X,S$R+FAT M;5!+ 0(4 Q0 ( (=#<%$VV*=#)@4 /\6 7 " 8,_ M! !C:&-I+3(P,C P.3,P>&5X,S(Q+FAT;5!+!08 "0 ) %D" #>1 0 " ! end

A++&(Z2N326TII^2&ZAT+W!N20GLL0DE/G= ME(]04";@JQ;1R54J"EDRMPQ6 F[7<'-JK"T_4+^-,.0\!DNLF]ZA,]YB6SR$ M8Q3/H;Z0^[7JVW9W]2VK,!8GK*V MY4ERRP]-TAK6\'K';?4\T_E^J "MU/=--S6#F,5N(*<0%S%Q=:H_L94?(I=9 M .R5]1G==JOM_16I(WGBO4UF<:@.8I.XZ,<^U%@DU#$);ZB'T73"4GJKJ@.U M&)1 (&#@#\:T"EP!\SOT&8$NRP '$FE"C@&SC*Z2#JG5;^UF1]>LE.N$G,2W M]!KD>5@BI:<++26E\_*PAR$&3 J>2*,RL5*D#2WAMQ":Y6VHTTXZ<(TF@['+";6F M@=6&!GP,/VU,(Z;&X(E#>GW@JZM,LJW^$"4D -9Y+?4SFTWAAJ*);$23(/[Z M*QC1-*O*^&D#(*F-D;4TN$8H*=H-'= M8QPU*>)R)=PW=*H$O]'0.98L229A:K,,A0II&PXSTHD]U$7?PP3N,R>8 M2%%&S$Y@R@1\"I\XZ:[3),MTK;8I@]$;7Q1D(PA,C*C#=H6,1!I&XZM9FID: M(8[^A+:402K"O346](%2&:+!2IOC6>&6Z:U=7X^H+SW.Y^#QS/7KZ_SKGVGE M=:&X]KQKQU"PJ%6KJ^=0JR"+"-:97\^' W:-*7UP MN75?/PO9&Z M&\PM0!MA3S<2!YH#@M;')UQ79:[4ZG&MG[0:G&ZJ?#)FG>T4D4,R1.1?0C#! M2]]T&JL3#@MM<&+F5H1E!KI>&/&'13@3"AE,O1SFR!+">H?"J*U$TTK>P/T6 M?_B2#S@[4)-<<]X:C6&[0U.)&R%;%BTUY=TR2IO<1MJ2XNV<[0^7H'Y')\#> MZG8"S"-#6!/C\B#:!%%:5JB=O:=<191-NUV4A:HGEKG;FP1$FLK+904L7G&S M/$'8TO+:XVO,)XX=%/$+8WP^]DWI2/5G;1&)MG2+T$R6EHVY([G?2G!*(A)4 MR)!@F4,806U(C^!KF -[WA"K+YY51(S[W+QH>B=1L-W+8P!]&WJ$+/ =JGNX MRJI+1'S*Z)V:^\#2&WAJLT;5D[B\@6(]V-T)M+)Q+0_EG2_":8XQ$3H(*<#: M:1'F3FI5-7_H,]J'J[M,U39.4U]JJIBBIJZ9R=;3PAJ;.,QUC:;./3Z"MT M=IJ[+QJ.#%*5&]SWFIZ>F>V^M7AS =4@VU\!:B."LSGF+YA<3S!YX&>6X!,+1]"%MDASB:0+JRMSKJDE8>+PT!\[83PU MFK]Y/1"!29>N^&")%K$.;.SLZ\ MCXG/.>'ZW],S9[E&2S"VS10M M:X9$A"XF?'";S.) P-8/;Z!A.' >3>]WC://H7IUP[J#-FP='"T@>L7)+33N M\F=LTQC]_$H-%@TSF]H5"(%^IZ-;176US@Y&-<'[]SJ\[>:.ZV2TK ?\$!]# M"1BCB!-6C/Z'216 $](2'HT:^&[G!1_CUMFX?ZJ/]:=VK?-$,^TT]QXY4_"/ M**&6A^X,._:Z@%Y6:\].\?(F=)Y2.4OMZ;@;^[!;;I0):P8X)0!22T'51'0# M$,O64'A2N+P&@1W!U2E_P_4CT'A,R-#,Y*5'JWX/'\<(?1I"^A$[VL@=4H. MD//Z692C2!G:G$WE,[D_+S2G'W&/;A?OT9VYRM9I-?=?6/6@CFL,+_J.3;(? M 8(5.9GMTC3**D>??,3LY#W)S+)>R0KV0F0H35K3?AE-GKT_&:?'0>TP[HO5 M7XW+.:J.P"8/C>RMIX@^^GK=*89ZVNWFP5P9/6SNU(IH6PC\ T4TLH!G!;$2 MB875DBA7LSBI1H.O\-&I=QI=UKS*(48?5@"M7Z>^5E[\*SY8^+R!K2AB$A/M M;3 1A%XWU]E%UUF-&3O9!#>%R"XCV$&D\34(>6-""2+ ;,M]P,(V9.WZHO'( M@^W*'WX!MNA)L,VJ-<+_O5FQ$^\G.M)/L00_9L+??R2VK+MYKZ?]\&$]U@QV MBP=UIS[&^.[Q[RJ8P1K&>&U.U-+,L<3R2,_FQ21%O1"]6)9%@X4CU [B-TER M]:2)*3^7(RSE((ML[E)%EYCC=3ZV80+)CE 3'R-&[EFYD#/X;_\ M\52CU&.];+4M>)@J\&5IOR#9NZW]6DMP">B/.E(.M(5FA7_DV-J'926J5QU" MC"OP8ZCS=9QYL3^;X &G#FL0>[=TRN&UAV?")8G+,>_C[O[ULH2'FRSA"HSE M^?0+/]":#W03Z3&9ES4SY.\>[[-5UY*:IEHVMV3-][I%-V6_-<^8>WN=YN$+ M]?. BZ71LA:>7)G]H1@9W1U^:XLC@YYKGX@MK(4G1C6A,+KJY%'*/7X\<:IE M?4\AK'F M=R8QY^"CMKNZ8F$L(P$.%&@P3 .> >(5J*P!T;)SGQ_]>D=;8K?>@9$#IX M7<06)J@M,2:.1MXF&%+YC59>H? M$=E/4_7U&S6HA1IV1+7=A&_C"*&9D.70(-O!J$ M5[DR^05T;65[7;4B*AZ25.!Q/+HH-.9!2U@_]M68>]X8U0!ID+3MQ@Z3 6)M M0//TW_3TT%!H:-^D>!8C!,,,>9&$51=4%NJQX3=BF&2\7?Z"@2_F+)T($\&< M)4(WG3\(RE:>)U UA-ZG1.WB@>G/&Q)K\9WN7DQBC5J)4H$<=;#Q%E\%:9@" M['W/ -<8]@;'@? EQ4U:-Q?L%+ILT^&-!S[5/7@%/A0Y)?%76#MM!XC6=^3U M:2$LXXJ$U,$TP5$RG.&J&MA=2\HB,>+++:Q9.)PAUCZXX#9>:M0PYC'P9L@W MTX#!LC.8CVPO_6PJMZFKG5UQ=[2T'OHYMF=NA'"]IB\>, Q:&-\GE0@[OYU M\3LX9^J40)S7*>"Z @[U"RP\ O#:,0*#$Y!N1M!)MK!!S"V8\#9A(]KX.!V M1Q^:)N^NYRZQA8,HLPWQW//O:X_/ 8:&:)?L-T6-->+8V6>/7PH"F4F(5,O6 M@O(ZD=UP/F0L+.:+*N8G?>E.%T="/VH[WHJ6.9:#$BHO^^E&7L#1-B6ZB!B@ M[GTAIJAJ6"L!S7V8 ,\SC PLQ)6R3WBHT*"I&I:XJV_9VE7<'AO>QV9_#PFIA3# ,W!ZG->Y'Q@MJ8#JT<%-DHX E6@/J]\^,+KS?,=:/V+7;L M^T-BF9*"V?1JS(=Z8@,?"[=W.K0U2K6Q#4A-EZ@-^$JXC71U$L#>MV'X!9@8 M"/F6TZ,L_JDWRT+Z2>R48V/;NSH;D4M5372:%/ G.*^J_ WE@(PLG!",$864 MD%LHT$TT&QFUC'-"-H;PLSZ6S0KC*&@Z(.P]PH!0D2'1E#92G5G'V"]A8; 6^D_+NF M#3)-YCA<6X&,N.K0#)[#"=>HJ!C@D60.$/*5W7B<# "QXZ/ D4L#@IT'-V+0 MNU#KJ(_]WA"SC%08D7KO[:O>I[[NZCZ*LF&<9 PG+3ZC+@41C9/=AO+FB,MJ M<8M8+WQ:>1%QS%U?UB20?&33K)&+=1/R2WEG3L(,+\W8D!Y-$5"*J$ )NY]6 M!KM2L'6$R 40FL!E=C9VGD1"O56;N8)$-CT+ADTK'@*= @L7OI6V)X)<6@@% MX;.)M<2:>]I\1OM;&!3NP#-W"8 ;@1TG96\/>A*I"(4#!$06P<#U-ELXBE+U MK3WVJ=8RR%4=+NC#[>V=.\7QD\.;!) M$#2D=>-:G7T+S_IISG>QR,S]Q^+=27HN95$F7+W&GJS.)-A^X:IO R02 MV*<,^ SAR$(WCZ@V"I0[D!^8-XGR M35 DH*%G9LW3(=X_12?3G;T >77T)$ MXH%;MB=*XBNWX+=]T2XFGZGNK:*Q:(%P[2]7&M%M;4HC5F L3]Q O?+G@+%I M>%^*--QXA76(Q@"\C2!+CROCK*OB>BY':FDI.2;N+N7#UX[[=/?L:8II[OD= M:*9(PB0J,.@^MX6^' G$ )"( XHS<.XD&3ZVE+[[3D%:4%A6*O_75Y=_X [R MQ*7Z+%'?U0ZF\GL1TG[=4H%4Y6GA"B8)@ZQ(XG9*4!F8N*%>#-\NQE0N1J@7 MXYZZG3I=X>!ZDF$H'>(3)*6$^8DD=^?(50OY N50C;UV:_L/IQJ%WZ#]/WY! M>UWE[SP$MT28OV?:V?S9WT -K5$ZQI_X_M@+_ M+5+4*GMX1I$\_,TR^8Y,*.UAJ5R7V%Q-Z4\J\5."55:H/]=/34Y'([57,<8I M+FY"="R(')EN[, "R=SGXWV.O]^G(4S_XJ/]]-+CH?SR]^(S) MK+>GGR^]D][Y'\>7WOG@XH^U$P4ER095^3N$8O>Y",5.K5# +>_\].,%"L39 M^6G_^ AD8.F(GW,G=@S\L ;&7B1E^NJK:1*37W4&/GX 8=,UD]^_V,4,:9K0 MP6K">7B9P<2(8$OMWT3AR#O^%@YG6.1[BO0;Q !J?__.G''\>Z[+TK7!&%+F M)P9V38=R3:=F3;TM'_(A(X2]40?D^0QBBNVNO]W>W0I?XJ?;NP'_BY,RQ[IZ MJS?,7W+0L2Z+!6X$!-;X[ W-GC?NG7/-?&E5"XG'!6>+56.VC'K^T)?O"=Q3 MGCF.4'43IFE"@@7_ M&J7^#&K7]1>\["Y34M" RZ"ZQD%9QDUR2Y C(&M 01!(AIP NUD*UU-2]""$ M6RH1YQ6^,)Y!/C(/&#)5J7M(N5RN+XTF\&*U [&5UD9IMRC+:KWW%/URHE^Y M(\Q"WL@$2C!SF-\XRJR3KS8RSI*&[AW0A"Y8R.B<,JZ9Q%H*I)6FK MQX&0S MW!D3BXJR+UPB9Q;$ASH*+/Y68PZ VCV'M3-3U\$#8ME@/((&4;SS]@#',']H]U"O7L49 R"]4>)+D2FG#HMY(4_H 8I Z M+(FD0W>U@#:-IYQ_NP)>$2P\B;Z$<723$$\7;RR*C15PL!MJWE?8WUM02JQ< MH-&A\4":(QJ"/U1G$9:_@E"CW 7>=:*&JNE%P-@D4'" P4%ZM]WZ-R3AN5K, MAM#;Q\F1QR&?'R)!4F&IM+.LL+@"J.#;]NPLVDU''S6B"=E>;GEV=^>BFM-N9GO?-+;S P*&6GEQ^. MS[W!IW>GYR>]R\'IIT>'G#KMYQ)R:M>&G#X>O^]]I%C3\='@T_M%@TVK64LLB.,2]V6@25#*=1WAN!M8=*.$CJME'P=O!Y;TZS3X*G+!B 4BIJ:##.#.I.E^@O"7VIUGX M6O_E31!ET]B_>QU-<*3XI3=?@?)RZ,=\2JAGV@.\V:)#/$_5_P/]?/YU$W_U M*@_*O]MOM@X.:W_;:K8?^;N#UNZCOCEOK >'S?W6WD*/?87K0&NA%A6VZ[__ MU?V7]990#%]WIM^\O>9>1\NA/'XKEOOI;3)N:K=I'4>>^)PYM;PV"MH"'X7I MM]VY@V)6SWR>>_AS^X3&=+NAPG*.,O1AB%"30FT& W,6P<&U57\T$?)R^.TF MNHI,+ NH 2'H)XA"BZ:3#$ RH3_!B+(GH"RILLNQQMKDQABX]F-L;:+.P:]4 M=]S>PY*3W9<%RRL%MG WZI+)^%'[_=B//C-MZFRTJ:!-;^]BZ'B^5V^.66_4 M&L[1G^;,2["+$OMP>X M8X U=68SV% 6FFI,G OL1G<[W(MZ50YW><;DCOGMO MHZ-+UM&]C8[>HZ/]17340#5]2 @2CQ06@7<&DV&S,5=S%SID.Z@Q^ZMRR![0 M<#8*O&0%WE^J H^C((C#%=)A# SIWM*GT^_O/)C?A5>Y=1:G^>EB\: MO&+WX'"CX4O6\(/-$5VMW@]/J2RBR1O-VV@>:M[.DA.6RS];+Z;A4#UOPN>@ M5*WY6J(S+&H)YZB)_A&JYH6N!7%3+1?;;:2']4G7&QIM-B[=A5U-ZLVN9QGG M.]M=3,/L>%OO@"7\4\*E$=UN=[O=/F@?=E\^:U5[B)4O?)]*7+K-[KXH>TEI M'>B'JU.6VFS_NV(35^^\_$&5GU7+L%@5JE/CQ*?9FZ4/D$M3AS?#:!OJO5N' MW=:W\%NWW6[>Y&/I">B3O*:]4((!7U##D*XD[Z [[J=7_B3,MD^_Q>$=%*/# M3]4+.Q7UK1L[L'YVH+.Q \_1#G3FVH%R*_'&#OS2=J"S\0>>I1WH/-0?F _[QY6MO*WK) Q3M)0Y< M5D-])GI)[RQ]\L*VGRBE/A7 WNI+"W[+ *-3&\Y6]%5\#YJ',LLE(QYB+9%] M7&T(XA4V3OS/O M=3L%$7E#]Y]ZEXM"E+4[!3NU1#-5I%U,P_^;,52Q MP?&Y -HZ@A.6> ;($G+8W6GP%W6P&WEE@IDZ*Q&)(Z"61L(58-X32$I3A13@ MCUR%-WX\TJC\*#[\ 40XF0%E'S[/G^4W20ID-?<":ZQ1)]_.7G-_9^>'-]UU MFH>=S@]_ZLY^L]5=;+ +NMZUSN7>8YU+VONEIG!/3RXN3_M_>!]./T(SN;)I M)V>]3X/CBX8W^%0DLYMSBVKO/L=KE-F@9>0XCY3S^;K8W-=I/2#ON39B^/;N M]8/O>H^8W/).X^IIO\I>>?T/YP.E@F< @='_>'RB'(KC>JU[6@WC(P==@6GN MX17)T\NREOM0ARZ5*I<@F0(4?3]&GR*L/;=79]!^I*[G$Q%#*\775GX26V=I M-(&FF+@\^)>;PV=S^&P.GZ;B;K5IW+%OYO.G>2CO)7+;2G522F9Y[VF(DVN:V+'I(*A_[ MZP^D)$N.)$JTE99O[:JIZ5@B0( 1 $J5_^]C(+T!/A@K+PXY[SH;^'2.@Q MGX:3CWN_/5SVCO?^]NFGGW[YCU[OC\]WU^B<>=&,A!*-.,&2^.B9RBGZYA/Q M'8TYFZ%OC'^G3[C7^Z2!1FS^RNED*M&@/^B_?N0SSRV'./'_V>.\8G MO9.#HT&O[PS[>$@.O8,3_Z^3TX-C]_'PV'%ZQ_[0Z;F.Z_=.C@[=GG/D'/4' MQX<./C[22%_$J?"F9(81,!:*TQ?Q<6\JY?QT?__Y^?G#\_ #XY/]0;_O[/_Q MY?I>-]U+V@8T_+[4^N61!VG[X;YZ_8@%29M[4X\NFGML)B3SOD_9C(@/\&M? M\=L_&?;3Y@H9-:"GH9 X]!;H0Q:&T:P^I= MQO@8BT<-MGBEB8,Q[@V=/'F^7,#D:3O8CU\N**LG*R4)2\GI8R3))>.S2\PG1'[%,*QS[)$F _[I)X24(M#9G'&) MP@)LS8#$"G3-/"SUK,@/21Y4 ^V30(H,42]#].%%^'O[5L2T0<;J!$2B-\%X M;D]$'C F)'EB3TQNDCHG)R?[+VK659)1G$6Z?4_]V7,&=MU63W[A (>Y\0T&T45D/JCET$O]X_#D$F-13U)GLWG-!RS^ $\4FIT MFNK2'1FGGJ+@)TLFK/[G%'./LZ!F=N_/.9L3+BF8X9R/U0BFG(P_[BE/VTO- M^S\\''P 2M(FA0Z6)X1ZO0\@7A1H=J\S?E(,2D,^[@D024#B$=ID]GTRMF4? M0&A(_RVX#_"C+?< 0H+_]XS/.;%E'$ $1%:KJ+V"?X#WB/H?]T8,%@A[2#W[ M[>[*$('I7N/6*;H48::"G_H0?,-_J)L8Q#04+J*_64)]QH"*&^RDA4EB,NP',.#W,')D,?@9*I3@0C&RG4BDN,46SC,XL+#69FPL+_;R$ M^R];*KS%: DVO@$;JTE;;6)5H#(+;=CONR:A94@1&Z,,[4Y(3%]#)@S^O/ MR0R368('_?ZAA00!*])HMTA8-WR"0_HO304.P64)"@-\F^.IL;0:H#*(:^#T M'2>.#ZGP B8B3N!''BD"K$BC5>+*(]X)+,?3+>BW!PN,%@6W0&D2("Q:!JL* M$&*8I(MM"E_NR!-56S!JL"GCMP3^[U]2$()'<9!9I\:2;(S0/!&'CEXL+,DQ M11U+#I"C&#M:H,^9TYT,"T/^@!\#BSEIB=8DSV'?'1;GI94\T<]Q/[O)692 MVDWTHX"PDF$$9-ZHM4(P26E'& M$4I90I+I)@E7BZ8_QXQMTSQXX-@'Z7J$/FD;\/;W'0E4,'V+=5:SL:):HC4[ MK$-')TR6-$DC1#F,Z#_Q;/[?)<^5UNG.4-+;3KH58CCS?=TQ#J[",>,S3;RE MA6JO1[-U.7*+0P* ++"\QY;_C("*-561%]&8;<>SH_-R2/L0=H;@GE.M*I7%49RCN#:7= M(2R1ZA#I'G<2KQ&)9="[5B?F$/AD6+0&:TI_&X/BU234AMMHOV>C^P!C40PI MUE68G0M95Y.R94L-S _1+EMJS!KGN*T[J#<+I";P.U5L*OQH-L.<_HMDR^N" MC7EOU]>,!K/:J87X.ZC=@K++6?B';O_(2OA)SRK^6K13^Z!9 M*Q1WO].'94E=1BJT@$"#SE0B[FS&N$PVDB]>YB04I$6U:-R963N.W/[QJMH1 MDX 6-* \$2BA8AN5Y)I@8>&4^:A!:)]+2]<2X,^D[1I260VS>V]G4:.2AC]#]PAL4$3P*_C:%^POK" M!=]C& !UFGS$0LFQ)X4Z93Z*8-AGA L8-CR9<#)1OO'Q=03_3!BGUJF^EKLU MVK6!2B17B7S)^6LJXK/T"SKB4_8+2M 2*>CQ%67$;+$Q;,-]-4!EEO/0=%N!;=F06CJM'(C98QT,BRE$!;R-[DKQ MO7 :7YDDXA:_JE&PM#5U>,R&YM!U"OO86B)+WD2C10G>;;4S7XG\@F%)357Y M#@Y]QD<15P.A=C)N'@,ZB0]@L?%9$'QFG+-G&DYLPXGU>S(+_,AU"BGC1.#0 M+NPZA85 (M-=J) =(^,P M#$^41^*,^G\X#" J4Y[#AQBNF*''($V%&, M7J=ZTPY0V@."+G:B+!EWRT#&&K$QW!GVA\6DH*U8MS$T:BX&V[((>\Q&RSMT M7*<0T-I+> M+%YH+(BN*2JXI@&;PF#[I*"6IJI;L]O;VFF'K.IGWIL.L/FK_ M;VWU6:[)2N]R4.TS\A;5YY(AH! I$K=4[V8S&M<>P0BIU!B$KB2T.M]JPF'T M\\.A4TS?Y;!IH2WAVR+)+(K0LM%I+I)28+,L7*>88LN5G.40;;D0+&,H PIS MM'0P+&X;E0MD&V.BLF%=I'U&F/-7,!KQL4*P(HO6ZCSF"_'5HX!A95CNP ^H MQ:'E"O6]^C<[R$/7::H32PFKE*#DH*4VK#DX?;@3R(J?)X0A15F2CMR^Y7&9 M?-O(;-CB->O#D>L4\O.5^K#+?61;6T)RZNEK;T!$^G\W$ZV>W M$#O:[%7;8#5[XV.GF(?.\,=7(/TU_@C)JWM)GNM^=E(M'W_K.@1[W&;W M?C(L;JVM).%M]/Y6XFAG![NE#HWVW.V[3B'QN9I2[,S]BMJ2!7%55TT"3/D- MAM?)Q1X"1ELC_(R!8EC0JM+2=]>Z'T&X67L==U!2C;.:]N:#5\/=G J\ZN;' M['(2@8"QN(.>9@WE>=O&*7$5@I*1:R;$+>C0%//F18\EH,98QE5GI=ZJ18P$ M_:S0_$7=08,TIJV6@&5(4HG &'>XPV%Q;ZU"&ML8611'-:MD5+_TW:9/.%#F MYN+%"R*?^&EU(PTCZ'1A?\YI$$GZ1#2<,CB17,4)_#B*S-;=A8G<5'&6:R\U ME2A')DKIS"HR-:5YXYW2FF#,4;NSU\V50$EKXS1S):+,RGG@#@KKY7:4,T_L M3C^K]#.+T:BZSNYWS*ER'5>A),"7O( !M+J^K"D^<^1QZ!0+@98P*PU(<:,4 M.4JQ;Y'\"O3YP",&QOLK/)D%2@< LH2.G6#"0OQGL%>61[01BG[2Y2R'5"SJK@DF.HUQ@'A+_ M$B*'Y8L66Q*^;7]&A3CHNX.2$W,&AM,#QRG63RTC0QI;>J_03BR1==JE%I'1IQX,AL4R&Y.( MMM&K5@]Q&WYU->QF0SIT!X4PUBC5G6]M(F[S_6OP1S5H:TJQ/@UFU7'=@97- M;G+YF]KM,!N5[=.R.!OT@%^L4^PQC-GS@NLM%&8E^2<-OIT#W8:Y;HC./,D. MW8%1/#M[G!/@/9FHW=15ZHY+0,WSYL@I%K E2+:TY+@XA)8!:B4"*(MF'8[+":[=N).V@RC79FSBC5Y$G\D1H:3MJ4;3UNHX0/^^Z@ ML&U?+N'TZ:*K;1=T^79C\[/HY>!&OW;H.,5"OHJ=Q*V7A.WM*B8D1A]W.!B6 M7/90L;^[A7ZN?&1;N<_!&K/9&@[=86%GJDJ0.Y]7)^%%U4;R*)S<$1$%JD:T M'.".C .B:CI96/H-X7QM:2N:\B,H-&N=MJC9[ M=9D8D9JGZ*$[+*Y@W\JKUAW\NWK\7_9?Q"F>SRFPK)[$O\.0Q;3K1_"$!+&5 M40+WIA[]QV^A4+A.K? PM\I MG\!H8S.3S6 [9U&??[@2 GS.><3!(\6??M5'1<'7/!&NO@Q[,_ZJ?:8$]0GT M0C6NBLLS/\:!6'"_+EJ;<8G?/<9G0( M4"PJ&PY7_&3&0ICF_+7!>"T\=W9O MR'5Z4*9*%?HEI,QX3PY3M2^*K2&?V-UXIH(0$ 7^-<6/8-SDZU4(E@^HJ1RNU9#5CPT-A<2A_,%#<_YME&G_ MA!/]VFPXC2"=VTMU]<$5#"6/XLR= @-"DQ-HRW<\5,K8#LFFRE:I)I!Y28BJ M]/\SPIQ<,B8O&0??EWX_HE++&\"V+FS!94_])122WR!@:L#E0@6S"/'B19)0 MV:H'PF>5+-8#OI/E3X&:>/^D=.]F\8F>L^(G>G3.JVJVVF!H@5]?GDZA)?>B M1^T_5_1Y#U/R/YA+B/-]LS$J:=BY"1GK[ZG<0B8;=D="\KRR"[]X&QA]D9ES\ M8?98Q7:=>ZJ*Q$M\RKG])%]SO.]ETS0!39)YZHX997"K%ZKY)FLDH'SRV,5" M/)E#*R_&W\!OQ(+S*2]>P((I.[F2ZA:1=*VG#?S""(OI9<">XT-_ MZ>?KX^7W.O[&C+=C]Y,NS6.;6Y]:K&[?N8U6=TV 'R1RRG+D+2X&'4UQ."%W M8$!A5CYC[E>Q:(^GZ\#R:Z1$<#-6"5$5GZM=O_(%DO7$FU@5LZ"0#M5H)UY:L_7_T;E]):I^1E0!G'A/XFGUL'G MY(D$;&Y4A'?KK]MEQ9GG0:\^L"' F)# '*A4M-[4S8.'9_8P99&Z?O K:*XD M)#R#%C[Q0;?57KG^(OAR.J[A!E(KJ#MW"!5*?>:!@8^7O6#I[HA'Z),ASK'$ MLK%;K'6;R&NO9=KK8)."1?-$*6O9N=YG08M013-IQ)D<4A5GLN2R] ?R(C\' M(+=*\:Z)];U&1:9=6,1)X*MF%-P8?]7E4S>15/9;)19K(R43:/>Q4EP3!C9Z M41]VS<*)RO_$7["M6LK5P6VJ"[3(#M\3;62 QR^8?RMO.( );SL #V MOH/WDB0>>LXF',]&9W<7]V=U>^&-P3MGM*1.U%A[4]U^DCF+*P_/(W(37K*(R^E9&%*U\ '? MW-!16&'=LS7!/^!/UB*BOP*D%[5P+TO(:Y=M"D,;UJ%DY3K%] MYZR\2>@D!][-[)AA.F>IZ8QZF%+NMSE%BP@W=88N\G:PH(69%;-T1_Z,*'2K MJHE9F.QAUM?I-D#1?81;[ED:9D8; F^8XM\1/_)4S4M<%J^S-(U+Z\M -S;+ M>>;_,TJR5 \L*QN_Q=2_"I.:GUQ^$I3SGD@98[D9)SL B],AU1K?;.Y[+ M]KTV;*MNW_F4:+ (7>QF)9?PKK7O7X*LV]VP-/3(;= UC<1J 3= NH+Z:O4# ML]!0$E>7SK="TCG3WW 9@;(DG^')8$R0)S.R%WM\>%ZN,Y9@TG#@B=5S1M; M4[4Y?S,>:6/7T%=;H>B4-Q1HK6]JV) M&,5[EA#52U4XLKSG69<;;(R@Q/6S-CRMIW+V7R^Y.8Y)/[G5_4-)AR^GH5^FK18\;R* 5^W MDK38Z4N"N1;/K10P=EU\EM_[A7D7>G2.DWHY+<8DVR'2[']U5;0UHHU=!\55 MGU?AHLCA9EQ>)UHY&!88-G7'N!@3UT8J1I#.S=^]JF0,M&T&03S@EXO9/&"O MA)]KKXR#6A6WP+"I"<#/D8# 6 CK7%@#P,XE7!%IQ"7.\:?O\L7/MA%+-9Y- ME;;I"IEUSWY4(-E8HYYE\2J3>+^"FMV$YR3[Z(.N7*RZ^[8V7=A61QL[IA43 M184!-,1)C@R(M)UI)0BZWTI(JP+OTZ(Y;%""\L:=%PWJ.Y&X\F(CT%$&?]=G M ZL .C?W%=?AU7!4!]4Y6U4UZ!/PMQ-51[9P0]9E[&4H-M5WU9N&> ,RW7K, M;T>N86],2+NW00]4JNA# 2((/^=I)HS'K5PG:M]^?I(E'TP2E=MU9>EKH%Q M$VI1TXV8IB?IJ]MW+EO;:J -+@$RGG=YN]<;[P/[#U/H?3)54&KZ050@37K; M9A==GZ[)SF+6'"F)9V"SB;T>TDV8VQG=-YQ.$M?3H.33#-7YY,A=,E/+3'G; M'\>"OKM9@";-\*>?_@]02P,$% @ AT-P41//?GZ\'@ !$0! !4 !C M:&-I+3(P,C P.3,P7V-A;"YX;6S=75ES'#>2?I]?H=6^+BS[M-7=DKB_?A/5S;M)]@$42XJP*1[5P)>97P&9"2#Q]__\ M=C9]]B5V\Z:=_?*<_(2?/XLSWX9F=O++\S\__8KT\__\Q]_^]O=_0^B_7WYX M]^QUZY=G<;9X]JJ+=A'#LZ_-XO39OT*<__4L=>W9LW^UW5_-%XO0/_H/O6H_ MGW?-R>GB&<44W_YK]S,3G$0?'>+:!<23-<@(11$F#%L6I1GB\7GGU^\ M^/KUZT_?7#?]J>U.7E",V8N+IY^O'_]VY_FOK'^:&&->]'^]?'3>;'H0FB4O M_OOW=Q_]:3RSJ)G-%W;F+7N>/XGIV[Q/Y)W3Q&,J_0H0B M1G[Z-@_/__&W9\]6ZNC::?P0T[/\[Y\?WEYVZ=NS^:+U?YVV9W'^$_ST(C_Q MXE4+? "L_6<7YY_C+\_GS=GG:;SXW6D7TR_/_:EO4#8J-@SG'O]]]<$75QU[ M._7+:2_G._AY_?'PLV2S>3MM0B;N2SO--OEX&N-BOI^T M]S562 -;8;W42N[SHM=IZV\\-,UD:R_U.;4N3OO?3I9S=&+MY\G1? Y-3Q(S M(1'%$68>7DD)A-(B6I0$(S&H$**S-_6R%J+G9;)SUY-SW>J+K*\7<;J87_RF MUR"\VVN._OO-[E>*.U2(5\NN@P%J8HC1C-*$:.0><44,TC%9Y!EWP0JBJ&3U M9%FCN"G2-38<=?Y9VX78P:#[_-G7F(?(]?B[@F0[?X,F=]_^]1,OYLNSL[Y- MU"SBV<7G\V!\L(T7;2D-KVP(D \U\IO_73:+\]_CXK0-;V=?XGR1IZ/YK[;I M_FFGR_BZF?MI.U]V<9*PDHC1>$UF# ]A"WH0?] M?NA1R3;%N'/_G#/&/N)@P;I45-B'+.48\,(NT-P01 M*Q5/4A ;30VV/ 1J&WZP[X-F\:55)EI M+BE'/16()APAF* 03' *,4=B(4@68N2AAJT?AK4- \3WPX""-BC&B_"MK9(!>@C4F%RE M<@PI9H:*Q/@0IWGE[=AVUQU[J2V$MY(CS:($'\XGY+2,2($SQYB1)D@^#$^\7I[%;9TJ\H,IS;)'6B2/N<$Z# M)H>RS.#[*^93E27(AT"-R>LJQY%B9JB15@(X'UYA4A K5EEO>@Q8R7R:" /M9/>BS'^57MVUJQ6?+/_U\YR'!1G/@.*$N0BRJ' %0BF M$KS;6A* 1K%.TGJGJN36'\ T)M^J*C%*V:4843;(9RF5V%B/=/ P=SM&D,,, M(P@)(-[6@2B,:_#CL>%O-&FK\K0XT HUV2 DE]I;AG#R%'%&!,J+A<@K3"C5 M..';*Y@BN#I/FBTV([NX:",16,C@2!=/#2.A>1P=8A$D.@@@6OG:HU M%UX',J8)L+#Q#])YN:Q""$V6W4Z/(39Y.WME/S<+.X5 U21+!,X[82P$JCR M=P;B$6^,C_!,Z89KS /2EB@&!T^=='.E]WY-5H2B&VY\0HI06W> MYB"03IHCD(H)XU,PKLK*_%TH.Z8%T/?$@@,57XP '^+"-K,8WMAN!B[X_,C[ MY=FR3V6]CJGQS6(B,'6:.XNLRFN(F&AD?-2(<1NC#98GX6H0XG%H8]J>5I@? MA>U2(X5TD2,CBNG@B$4X*O#0%=8Z"J+%(]MY=EQCP)HN%O& M< SV:V>S.'W5SA?S"8@0++88,2U ."LILI83E)0@QIM(R.WL^CT[$S8V/R9? M]T#+WMB6<+@NBR^C'-OSG*:_$,W#&RBC)\ KE6=;B%*U!RS.!1*$QC3Z*@[O M9CACTCJ'S.Y# M-"8'N#PC"EBATA[%2RA.2\RP0RF0?/(#)E>;C,M'@ZS4S! FJA!B(YHQK8\5 M)L/AVB^7]#MMNT7>.?>R[;KV:_:Z)L0)IYP&($9Z<.&"1RZ?$-.)!^QS@J;. M8M$&+&-R=@N3X%#-WZ+ WU_<5M$[^+G\">UCFR4_C8L&NKJ)Y<#CVC=;KGMV M^P$I"A]O_[B K_V:3YO6FQ+AKXSA:QB_/%A#NEL><*&:,5 MXA .(QDX!"L#JG,RF$[,[G=7X7M)34^"H'$2O*=/!)E[RC#YIN+XY8K#"LM_Q- MC#)&1>M *!-AB(H:*. "HMP%(Z+V2O@:&GL8UIAFF;'P] -6,:4#!TKH0XU854N)688\U8@ M&BU!/'*)',FG(DQP!"2+3E590GZ42WMD"6-OLZ-9^-UV?\7>X5O/"C@F'8F. M2&#+\_H6J!MF"81I)#@2F;ROLH?F?D@[3O5U=U <2HP[6<,REBBXE>)+A$#A M8ECHK%_\JUFO8CN$:UHZ\T.TK:9,"$T%[)5TI= MX@RH3A*%P<\ZB0RE'"EGF,4>4Q*KG"(=(N\^KJQ;%,HIXPAR$N8:3K!&+D6' M7#XCRH(V-%9QG0?+NHT] 57]_=A]O608-A4>@P#H>B1\"0-E:A83C54P/CA$ M!/A-W!.&M)8!"9$(X18BUSI5@.[!LZ.#6W=R&BTO#S-CF7)BKT[M[ 3X?UG$ M^7W:7.9YHI5-V@6,2+ 8<>WS1B)N(2Z,@EO%N62W1L][MN]NW>6H'. 1L:BB MX8;;_G-]#\A*EGDSVW!"L^"6EH>ZJ;K'96OY*NX2R@6;?IVV7XMN$KIJM*[^ M-F,OMT4H=W#$AIO&,(V?A M1Z]4$%YC87"5==OM(19P,/)QJO@ZKOY].[L8JM:[SO_H"_F:P (.R(:0=P60 MA%P@$@4>5*!4VZAJ;15Z%-R8/.)*S-K@392U64EW]1:RN]6>)H$YSK!V*&)B M$5=8(F? D4[)F[QS-9 X$)ON@AN5(_MD=#K0:)4R,/=<1S+!(<6\GPU)YGDN M T"1\=2A?N,TQ19S.D!"Y1YTH_)IAR-48;.5J]ZPG?B;-Z_E8H9>4AN1IHS! M2R ( @$8(EIYHZP3*E39E'00ZC&=@!F(@,-9>="9\V:=Q(D0TDA.**(AY6,C M$$IJ#F!%8D$YP30.M7) .T+=\?S-CS((UC1HY0O87C=9.;,P?]^]SJLQ.:_1 MOQR"N^"82DBS?%:)>W P#3-(X21"<#J8.L6F=X,YIFM6!N);13L.G7GTT2JO MI$14.M9?K8",#APQA8UT/CC%;T7=0V0>U8_!EXJV&/O*JTW>:8PI@ \"<1(L M3.Q6(- 2X=1QXMP3K0?6.O&D?PS.CH@7Y0HJG&6$_]?#?I]^;69VYB\VQAS- M0N^;9F]APCU5,EB/#'<0)Z4 W^%\Y4PR@CCJO#)UZBML"7 ;'IH?BX=5;%B0$KE M/8*42YB(JVRVW0+<5@0:\$SN$ 0J;K0!LF'K%:Y)RKNQ@HN( LUSKD0C;91" M'$NE?:Y^,G3R:XUL*R(-=>+JR7-=^YBK(HO>G'V>MN?Q(O%V8V[USA.+'2*: M]<6DP?\7\)W$5/+H0#>D2F)K%Y!;<>L'R^57,V)%FO5'H*\4L;JV!F,7B8P: M46'SLH+6R'+%D3!)44.,E;9*/:SMX&U%K1\_1W^PY8JN5-ZZ=.]#S!E<#YQ? M7\IW\Q?7GCR.79/3>+?%6R='WGSS?0+P [P_;U**?C%Q 6N?KVWWN*\?Z#"R MPD9D3,3,6FZUJ;:T.9R8AQIE!U[*$(B3-B"LL49:>OU9AQB/NIK;-6 MO._6L:?=.35BMM\>-"IQH-C <0^^54[_)CZ=*R8P*1&S/N\1DQBY7$X61E)' M<*!8QB$YN@'BF$[.?O\]^1A#OP0'WX=E[B2N7>5@ O'<6Z13[.^!ELA%;1'S(@8N MA29UZGALB6]413TJ$>S.S5D53%?POMTK1*_:Z10&E7Y-[8]V$:]O/W94"V*M M0D9*4 !-'D%HYY$A7)K@C+>^2B'7+?&-R4T9BE85+/<4_H5/3CIO/,*&N=65 MF0YSC((GP5OLDW6U2@3OY5\<]H[UUKE(RE)IN536(:9)OIN=0GA"@ TRZ1 U M2U[5N;+X/D!C"D@K,>BAMVAOVQ0LP_1Y/5FLW^,+-#8?)<( I-\CR(,&!RQ8 M#A([S96-4E%9@RGW ?H>CNF4IDH1XY3;-OS-Q_G\D_VV/LJ>";QY07J3'EP2 M6L'_*%$">J Q(LBMCL$*D&5^K5_=EO9ZGMSM8[__9]!7YW_PF_6()#8A>79[+V,/171?PDIGTS9^SL/!_7WA(JOY%CL M!Z;PR%0>Q!,::OPCU95#\LAGAK;HKL">T,H'Z?#I+)_S55WS?_'*3[U#T@%' MU>W@/*65=]=7E8LQ(\'$8VZ0P_EZ$^\XTM;GVTZBIT8)K'B5A'Z1BS'[(^S] M3MU5&7GOE0^<>V1U](AKS)"3AB ?7++,V,"9>HQOM]H,8!H$0%'$A+%%4)D^KE,\<_>T:Y:Q^L-[K+KS\UK;A:S.%26YA M9R?-OC'6IF:*S.*/XBO@66WH8_]H\_[&:NFC4IRXH:?"0>"./=32WY#AVX;N M5Q[G>9LN_F9GX>K/J[U_176\0X>U5+ZOS(5<;7#M8?A_UWR)=WK-E7F3Y])9 M(Y!B@H/S14BNT9M0L"GEBB P%52Y<_1A6(%<64Y,EX$I%40203G250#\^@>J*/:I?8TU"IAQ,$]U,OIX]=E MSM^\F2^:L]L2K"]RJ3-S;MUO]0ET/PT,,X^JR*W@S"&<#%"6$XZL8Q1)KYB6 MTL)_5:++)YM'-VC_0SRS#:BZRV7(YL"!_XFVFSANI1)6H21H1#P)>,^X4HA M$$B$4!I&]Z&'R"VQ?T>S\2[\VV7(K&'E02;LN\#_@)'@T]+T_G$ MFI1B!.:(:&#?T=_G:$&5#)D166?%]]QAV'^TU-Z^NSC*R7?0WM=K M#924M=[.U=SZI8OZT4(OZ=KUX_.OU^X?SY<\V).3+IYD_]6=OX)_3MJN.60O M0F$$)75>12OEC%9XU-JBU9+*'7+<>AW=8A^5])\K(O1=!(7$VG^LNO;I8B)6 M&J5RTYONS_;$FBZED:]R%XOQW[>SD4^S.Z^0 M4=PA)A/F/%'.?)6H_CJ(@TLF1[_L8K@A%[/!,*MRE92<8),!Y++.HY@T<4Q* MXWR5M.4&+&.*L?>V_9UJR ?JO-Q."/!\VJ.4FFD#L^JK9=?%V>)H%O+E ZL? M)H1*YB55$)KE]7DJ)=*""&2,LB9@X06O(J<.)8IS)CX89''$*-A@KM<9[@1S9C./!?CP^%ZKYN^R'#^B(O? M[6+9]2>I[2RT'? VS\!YE^E[-VU.^G[F;3J:3E^V7==^;68G!P0UAW=:S/\H M*'LA#R6C>CN;+[IEAO#*=MUY/NK>GY>;:)P\%2PA&O+8H0R,(AB&$L\\3Q@[ M)7"5[8P/@3IT:+K^9ES9XGH)BN.NF?GFLYUN3DYK#[.MD![1)!GBB1-DH@Q( M6RT9IHX*QVN[,"2:O'4/+P$.R;G:PSA'M[2O-H(KOETKGSV M+8;\JVG;'WS-EU)D%V]_+[06E&HF*:ZG2O8L'"WLVD4U_0^[C?'BSI:/^:_] ME_>?^U40,&Y?V:'_W3%,@WMN ]RE@T*[JO:6:6B-'K*]P4-_#6V.T \O5C)-77Z=-R/[UVO7^>!IC[U!>U2EMT[HN!3S];EV7= X" M]0W>J2 ^D*F'D&%XR@QNF4(+ZWTQ>7>[PZ.NRQ>-9:@OSZ\>6=]D=/35=C<> MST5/R(1*Y;A5'N%$\T7EU"'+1$*2B:AYB,+)*I=PE1/AT*6#HVG_#!!F8XG^ M];F=B9"1!>(]"E3+O'B+D6;Y:A&G1;"6XIBJ[%?8#MZ8%N"?B)VWEPXJV+7N M&L%5;:-C&*0RZ'V&]0VM%!E8'T-78%:]V\7^'N2];5521B5?\&Y'5V=5\D_S M:Q=1OOF6KYR,X>+\2C-;QG U8[UNILM\<5W_N?PF+!<'>A##@:MDM$%T^80L MR&'WF(FP%[XGY<+A&BV2.K_P5IM\4<$_;=?DT>?M;!$!^>(-X-OW,H!MFRZ4 M4M]#CB+1VV5)^_-/X)7,;7_EPYZ9BGO:*A3-;(.THDH.2>$\V&)5]51+S&SN MKG@.9O=NJJISV,S*9@Q7BY;K8Z5O;#>+(5^M=O.&BO)ZW[7KJK8X2 \%[/,G M3)Q7N9+_:IO98EVP>Q^5/]!:$2UNB[:J8O8?0Q]ML[*2*HVC]W=8>"3=KZ/* M2AUR-+T?Q<,E]>&;^S]:PQZ'PZELM<+Z*I0(O@IC?KT*5)O9R55H\C("MKAZ M[I/]!H'-MT5GVRZ %-UYG\'.!SISN8MV"MV<7'C?$RZEUX$') @EB+MHD<5* M(B-U5"1QES2Y:? R"<^*,I6KQ2]B4(9%9(-VN6*\0BYXAIA0)$3F.*U337.7 M6OQ#I7O'PL'[*_OO8*QB!Q+ZDO)'L[!.,\\G0N2R8DHAJH3/)<8<,C82% 5G M440;7)W3Z[>!C*J\ZEBY(KE/?NV"WN&6[9< M6D-#^GX?XTE>63MP"^F&5HHHY3%T512P?R1V;UN5E%$I\KK;4>'W:K<.*BGO M:=^R]6]65P7W$U(5O3[>327M[BA?B:I@&Q==]CHSM[FE,D?EMD!931D'5(=[ MJ+V*BJE506YC9Z6/7N[<245%#EI?<2."RZ73RPNU/L3Y,)L>1XPPCGB1&#JN(-,%2,6$HTW5JOQT$^^"B>-OWOLYV3$3 MW-O@$>XK? 5JD*4J(&6D25IA"%BK9*9VASJF'-: [+Q[%6%5&Y0#,(\J3?9]T/,@ MLQ_,T_ZRWAW0?HQ]NO!H%GZWW5\QJ^QB2[ -U#&A!9(N:GB_C$M MX\[9QYR/XH_2><,3 MDB1%Q T1R#F'4,=@$YX%N^B4M>\T@2>',P-7J8 M*JE#&M.(I'**)>E],F+L\<@^ZB T6\22G?@[XY=3"! M<2U2[PVB5L-TR6"4:6"Z_N@'97#/B09*QOV2::,H\6B:]QR MD7/$G]K+I8;^1,#YQ A,G0D:86THN'$:XE\#^DN,&(4IT4I7.8I93()!9U\< M.8XA282-A ''DX"<4A*<7J.]C5I07*4R_OZS[_T7NYJ)B[W/T/L5 MR)N*N&='CL &:RX%\HP 3.8QLA2P,LQ@O+,A"EN%B3LC_6[GDGI\K&OMNENF M/B[=//[O,LX6;[[D WU[+<#?;J/,ZOJ#R$IL3[C5P0.+A474\F#[552VO437 MU;EF6/Z2RQ#\XV__#U!+ P04 " "'0W!1G5+]I1)^ "$2 4 %0 &-H M8VDM,C R,# Y,S!?9&5F+GAM;.R]:W=;.9(E^GU^1=Z5>#]J=?4LO[+& M43'<]9#T/-F+O T0 M@<"__(\O%Z.?/N-T-IR,__:S^ O_^2<CC_^[><_/OS*_,__XU__VW_[ ME_^+L7]__N[-3R\GZ?("Q_.?7DP1YIA_^G,X/__I'QEG__RI3"<7/_UC,OWG M\#,P]J^+/WHQ^?1U.OQX/O]),DXT)Q4&B3 M"?G__OA7XW6T7@CFLQ),"YU9<%8SX83CTEL!WBT>.AJ.__G7^B'"#'^BSHUG MBR__]O/Y?/[IK[_\\N>??_[E2YR._C*9?OQ%__N7.[_^I%K\M M0@B_+'YZ_:NSX:9?I,>*7_[]MS?OTSE> !N.9W,8IV\-4/-Y?OV'-]&87Y8_ MI%^=#?\Z6_S]FTF"^8*>![OPT];?J%^QJU]C]5M,2*;$7[[,\L__^M]^^FEI M.9BFZ62$[[#\M/KTCW>O[R(=CN>_Y.'%+ZO?^05&(T*\>,+\ZR?\V\^SX<6G M$5Y][WR*92OZJRY74*;"^>_U:;]TQG1.0*;I,B*C[^*X"KQ'C)N>WAWS];-8 MQ@*7HWF/B.\^NU>\DPL8]FG@.X_N >WB0>P"+R).^X1ZZ[DW<%Z!7$>8)A>S M^23]\WQR@;._T%>_+/"]F'S>!5%%\ 6/[AC8:)X>%X6 >--_3E MZJ]K&P= P"]S'&?,/_\TS'_[>>BLQ)BC$UHI'3*/WEFO@D)PUG)A!LM'5"Q7 M:$:3=.N)HSJ@3:Z;&4'$T>*[@XS#P=4,\WI<)M,+6'4"7\_Q8C:(CB:!Y"TS ME@9\K6@*@(*929FS4\D9F=?J!VB4H3Z":N?T'RS&@S_ M^T,8EG;NUKS?5/)L M>M6+U;MRX,M4/8 &3,XG/9APR0_!__FGR33C]&\_\SZH_-^7,)WC=/3U'7Z: M3.>#[$QQ*4;JB*%^:>$9R$",^. A<5F,R3VRNM;\"1'60T<<^7^&U]D^([4ZFO4NW[$+WJ_%\ M./_ZZW"$OU]6KLG0&\G4]ZE M576G]1U^',[FI+;Y[W"! QEHY"B(#"%XIE$9YH.A(%1ZD2TD'P+OC=K;;9\, MO1U,>I=BW9WBU^,TF=(@LNCD^SG,\<7D0S:%Z,U84!RL"T%X6% M) 7U-9(W4;@K6?3&^+U03D8 _1G\KAY,=SU\@"^O,_5\6(;+E92KL:B@\#R1 M/*,T-!;9P'S2@G$HUACA,O+4FQ*V@#@9#?1AY+OLV^[L/\MYBK/9ZI_:73&@ MQHOV2--.$9QI \B"HTZCK9@R5E2],;\!P,FPWM6X=QEW+1B7 VMC\CP$AEX MN9,VLV#)L30R&!T"8'+]N7 ; )PPX_L9]R[COC?&7]"G9],/DS_'@QR"#=DA M^1^._$Q#SF844C+KA %5'1&N^N;[6_.GQO:!AKW+=>B-ZX6;<39].YU\'HX3 M#IPQEELA6089F>9>,^]S808S.,# 2W1]$[Z&X=18[V+B#2LPG9;;;@%[.YG- M8?3_#3\M_$LHT491E_[(Q:"^>L&B59%E*8O!(#3Z_MRX30A.C??#S;N!]4X+ M;W7<>39%6 #ARG"55""]\;HB)#/S!CSC,6%6T5NI^EA9O=GF"3![L DW<-EI M5:UN8X_>GD_&5TM!V3O!T0$KCM-T$GQB8*1FV9>$-I6 VO; YWJ[)\!I)U-N MX+73LMI[3)=3$IF0\<-P/J)X7P@T7GKFK$H4[W-@D'D=-8((&'.)J8\]NO5V M3X#73J;O4EGUCP>G$YG5)7E_MH57SDQE_.!D*#]PB6"/(T M1R2=6-"67 '!D_2)XCJ^(0'F0#=Y,X83X+PW$V_@OH>EK]?C.4XAS8>?\27, M885S$+6"A((SA4@^?$3!(*C" )P47&(4T%]PO!G#R7#?@XDW<-_#(EC=99V^ MH)#]XV3Z=:#(]=,AJ3JY$![Z#_/<&98HBG-.9:X3]+IG?=WTR3!]N$$W$-S# MRM?["QB-GE_.J'NSV0!RT4%KQYRC#SK7Y.@$@8G@1/00!-H^TL3X34R' 0 M(?&82MT>S8'@V<1B0,MS!*/_%V'Z*WUG-LC"Y[I;PE2(G&GG2'K.6(8FQ*Q,>66%J]!!9]#3L9*.X!QMBL?WM M0J\U?@)4=S?J!IH[+:BM%G:^#397T&OCLMHCVC;N;%:#."CP.I0$A'+J+1(M5SZ8+Y8C1+7BC# M1XK=O3L9S M_#)_-<+:]M]^GN''BSN[";LKXW+&/@)\&BQ2V^J#7HQ@-CLKBVCQV9?A; !2 M"A649:4$R;2D(2@H*5GQF'S4ME#_[LKCBJ8"L[C@:M70+_6<]B\XFL^NOK,X MN7U#*P\BZE$P]Y1$>%! !W ]:6'S'H]V7@&[B>?E8N#<"=%@K49#GVJX"ZG/ MR6%;E8EO(NB9LTD3@Q]'"IZG(#!FQIVP->%9,?)0'#-!1 P9G8H;/('O1P*W M"G<\H@+VL7,+YA>KA@M.E?6,4U>!<\7#IH7X M'IB_ ^5XGF%?!*WSWPZC6Z'I_CCB? MW<:Q:Q&>;0_KIS#/3E#7B_4(K@T(+VS0NNYT>919%\V%T %B'&Q_;$_^];>X M ZQP#IQEW)"(M#&*!:D-'>MK*%V'CF>S&5GH6:QGWM-\ M8#SG1=/(Y0Q2QQP&YKU6S";(%M#0*-.UX>,#E9M,#TLT:P6 MJJY!A1)!<)Z8U"(RK9UF(1?#$# MPNS\V3C7?U[]Q^7P,XP(W.S9_ 5,IU^'XX__!J-+'(@2"_>(K-8O8%K5;8=: MZ2)+"-('[S>>-.S!3=@%W6.)HA.3Z\Y#[S0TT,JSE&J-B]D[3$@0XPA_Q_E5 M,FBJ9^,$)B:$RA0:<63!$K: ,60%TJ;0)&:\#]0I**,WH_=8,6H[MG&?S9MCS3\$8#74[)V>*C MXMC$J[P/U"EHHS>C]UBZ:F-O!]S3$)939LH;S70(B7GE:R2>$]JBDXT;\H5Z M=C9/@?+#S=IC.:HK,-6CF7_]#>?GD_QZ_!EG\QI"S7Z%X73AU[PB7&NR#]5L.3]# P:IY773"ICR 3*LUH.E7DLW$E',7=HXD_C0>:*>Y$X4T[D>N+?,6^#9L*&P'WQ?F,R:7?6KP!\UPP? M9,4&\_VOU6CX9O@9:0":P_CCD%S593^KUD1)4?E,Z*(F;T0K05K+U-D$H"G8 MX5XWV7^Z']9WS7R/%F_@&YS1N /U//$;A!F^J]>FG)4_9DN XY&6F\D$\XM MHA6:A"Q],%AJ%H\585/ATNYRN!?5=ZV&_NS=8^7*V_T-^'I<8][+@CW6H[Q"\68(<3@:UG4'+_?V1O3L MV=(!O>YJ"9J<"XF,7F-]29R?C,8Y>3&8TPA65E#?DK,24*3R-%*CZFI]9E"X8,"=AUK;6 M[Z8O;'_\HS+_Y[M':;?:,JS+M]'J3@?8A6,2WJ664E@85ZDK48#Y$;43/Y M&\E@,Z)34D(/-F^POO/R$C],GI5"J.HM"BM0)3L))D26$K=U^;%N2Z!DF(TU MNA0-KDG:R48T)R."[K9NL"3T_GPRG7_ Z<7SR70Z^9-BT]E Q%QHD"*?MP1; MZRYS!CIZYG,"+Q0!CFTRY^YB.1GRN]JYP>K/AM$(R#?QEMP3$Q?5*GB-?AWY M*$D('TR.!3>4R&WA[I\,\1VMW&"AY_8X]/MDG%:X4/JBG9 L6JBKD0*8!ZV9 M#=$)RQW]:$.%K[Z'_6^ 3C34Z\7^/3J&BW!E45L4,_7ZC_%L^?F;R?AC';%> M8IP/LG:N%,Z9Q!C)3XF$S=3Z[$%ZY8RGF4KN%/(]T-")<=Z[;1OX@+=7I:_, M\?6&,)/,U@M4C /4S0D>69#B-)D\> &AA.5P:%6;N KUO-5PV6^2LV4GHRK M.G&<*C2N"M?9T+0E!6E1Q,*@EH]/V0?K8\D1FR2$W(/I1 71%PL-G,I[>BP+ MP3)),^6+(/T*\G252+7&3N0^!=)ODP'B*>TL'44>/7'08$_R+=&*-',M>[X\ M3P'1T]RE"ZM7$9"W:P5Y/8(S3$EJGXKWS1*.U[$\QDYC/U3=33;N9.=FY]QO MX!%1)ZP)L*#K'2,Q.08\U5/]!$7;')QIPOLZD),AO9.%6VPPY+PP)(S>PC"_ M'K^ 3\,YC 8JN2BDH0%-:B0A(J?N<\&8>6' M*04OE].O-X3IM 2K/:\W@?GJHW@6,J\5/)12@I=,@FVA@+M03H;\CE9N$!N^ MPSG9 _,KF([K,O>SE"XO+A?'H5Z2G=-P/N Q"POUL(M)L1Z&2LQ;S5E$*;RW MW!C=9'_I86@GHXN>66@04M[M^*!H%-X0;]FG5)>_(HO9%68E(FB/$MJL,]V% M&*1"_)PM8DR>>JF?M8^TBE$G= M]&-7S=R+LQUJ)AY@\.-(@3P:X:5/M3)LG0_K\C=(8$6@)5@ND^:_9PD<7#6S M9P7L8^<&S+_':4VDN;W.N2KXYP%3\31#)@'DM3C.F3>*,Z5RJ<4 $Y0FZ2OW M8'H2=17WHFQ]-NC)WFT+:EZ5^.1%9IN-9<6;PG3QU-.L+06X*I0QX=+R MDRN@VH7XCM9M6S#WJL0G!;&^@ ?R9_5V&[T77?6I:$LQ!G.\WDI<,Y2B,ISE: &]5:FX1GO] M?1==O3WED=G.IHM&\F*1_2U.%W?]#3CR@D8!PZ!B+5KL60A.L"P<*B&L4VV* M,^X&[TD60EU M:M/5!@A,!#+(L[T%;>4(Q9&_2**6Z!%&HR"U$65FPA?\AZ M:5K>,75ZCF?A'*&9:>IOY''>G]Y82%AUIE;;=ND6=T' MZO2$<*C%[ZKAX&N&-R:)+M$-$K=*.^ L%<@D4'*"HW":<:30&(PS+C6I[+4! MRW?/?5?[WJ7\X*N(MV6$N.ARJ#&.))]$NWK$&&M!::E; /G8^<@Z5"SH%3_.B04A,9Z$8R&*8#@0N21VT;K-_^]1SJ/:A;(\< MJGWL?9P<*@/1:BT3DZK>PNL5LB #9\+Q8*3E/+;Q!YYJ#E4'XCM:]S@Y5""R M@4R.,8UAM5IY=BPHZQBW(I''C#E D\WIIYI#U0_?AUCW$7*HKJ>\V:2LB@[1 M3[OF3VUY:M^Y4[N 7\N;B@X"F)2\BE%+4])4S]0X_X_@2O]VFP)V*W-12QZ+> M8U6L9J"-9UR:)(W+.;DF";GK0)[$"M,^/-\]SMO!L@T7ZG?M0Q1A?2/ MX?S\Q26]M!]$H/^ES_ EX'VZ$2DR0YUW7'/(;"H@)-333]! MD"*7)CM0!V ]OEZZ$;Q9+*9S!9%K5;W9'ZS0TP\%:\S2TC&T% B\Q $ M<]FG#(B)7JDV_LEF0-_]4-*+I1LHX.5PBFE^7?IP>5]"K8VMN:F'2J*NJW": M1;04+B7-5?8E@&RR5;4)S"/XI[U0M5Y^MJN=&W#_=QP3G!%U]5F^(+/6;LZ' MGW'5\8&5@GJK@2$H\LKK,.5#W4RG$:MD5U?+H(4,'L!U(HKHT_H-,BC?XVA4 M)ZMQ_@VF_\0JVFMDG*,AGY[%FF6SN% [ (V#+M2JVKP@QB:7E6V'="*2Z,GF M+:L5OQY35(AO)C,:O80,/*-D.>A"TR%W;'')3K&6U.F53VW6K#9@^>[=@Z[V M;3 +&Y,_WTRGMR&=B7(9%56*".SQI9ZPEFSH*UCQO&8=4@TL36)G^^']?T+ MH3^K-Q@&7H_G.,79_!:HQ87)F6L>*'I)0&.4%AZ8Y]DS$#6O.\@8VUQBNPW0 M=Z^#7BS=(!_ZV_AT%><.QY+*:[JZX. MKD:[8(UG*IFJ<:?*=,W"/)&G-*N7 [RXAS&'TFTO\)PNCA,<%:65=A^P_GY)+\>?R:!5A,,;!9* 4<6 M>$ 2J9#DA65D3B63R 6#J':[=7/G)K];PAM:MD&R]L,C&_W&I M#[JH1(-P#'7_@]Q,F;/,3=9R>NO!B2GT6%PV2'XGD#=6+R1R'U'1&Z*X85HB MF40KQS &C2&&"&U6AVZA^.[%<;A--^P7'+S_O)C8'QY)W^+T.V6%0DAUUK7LJ;Z:%3UTDT765#)DN,?@^4)WYBC,]XK!F6Q498$X>6:N>(I;+"(/#8,R7;&>3Q9/88.]O:L M#N>PP6;G3G!O&FF@$2-%)8ZYI&IA-T5VX=$S%!HYT'2J7),N.Q MP3[*+O[=PE"S3Y,9C,[*_2[@0[857(BDI:<^2F#:>TT3"CD*@EXOFX,2RC0I M1G'<;GZW$_AWH(H-@^]17H+UOBS?7A4@&QLDR\99,K(C<]LB6"XNH0LH?6AR M/.I@Q,>7YE/64H=@]W =-'P*2F!W4[7LN6LW*F=L;#=H+B2-63% M3-UPUHH^0$F*R1+ !F]4PB9YH'NA_.Y=@7:<;!@'.Z> ;$%[4^2WB[ H[63( MGB7G"&_.@H6,MH[;7OF(PMDFH?N>.$]51;WPLD%'G1-)U@H_<$^S>R$X,92VM<4$VVS9Y,J90NW'>PY6.72IE-YX.WTTF^3/.SZ7NQ.$A,FY\09\P>[_+Z@L]_X88Z*MU(6P#\$0*HNS% MY:1'F_;H0]_ L[CZ;HEHMCK[NPNH/4JA[$/X733'K8+2#U%W6>_)RD>3 %=H ME.&>E5)7Z'*MT>:L9 9<+K&6[N-]O^O'HGY+]9,C,K^/<1L$SK_!F-R1.J"M M<%W=:Y-%R$$(9D2N-1F$95[2]%? *F>-U=AF76<+GN/Y?SVR->G?U#V>6EYL M%KQ#&+V:U3GMJJ,K4!2O:%Z@,(G&,TW3& LZU!,SR4#*406QVV;PMA:^9T;[ M,UV+2D97'LKUH95G:3[\O+C9]OW2&UP,9;HH4$5D5ESFY-%*P\#6Q!3R9!2 MT4*T.2:V&[[OV,%KR423HX0?MX!\A@(]<&Z]/=N^<.&Q 39/J M:0_@Y,X)Z\&RHNIRAE1 D7,AQ#+YF&0T238YJ_PXTMFUIMYC*F>"X_8IF#OP]A.4RZ]L;%U;#E. M@;?E>9C9<%FD_GPR(@BSY8F8VPB[57R[KYF6)>!V[MY:33@*B**,H42#0D?G M0A%)90]>IF+ AJTUX>YKL/^+-4-.07"LV[.DXT1!,Q2,3*;HD:*O[$R318K^ MB\2]'J=:+A]?XO+?UQOL]VXR&OTZF?X)TSR(7G*3LV+D']2[$^HZ%&IZ@R%$ M[7QIE;Z_)\XGL6VWCTHVY!(TXZ7%5'GSMA6AC/4B2Y;!(]-&4;]=,XQ7)3[<7RG7EY.:W8<3J Z2G$KP!1NM5>Z-]0>08$/R&A3%V0)YDL=@36#>HV;D#EM,QHL0&A4?WA?J#ZFVOJCKL?[.8D?HWI?C M64I3^L&;(<3AB&ST'N?S$>8/Y]/)Y);_S^6R>,?LP^19S@MZ8/06 MAOGU^ 5\&LYA=*.K9+9E7Q:+166]GP-KG4S2.\;K?J@V-&3YC(*")^M,*E'F MI'?28+^X3EB'CTA@@]M6EZ]/!4] /\"76FV[VHS>KXI\\_C-@8N8$V?@LR/; MU2OI?% LY1*5RC9XWF8A]P"PIZG$H]'7H&C0C1?H'8[JVN2'R:[0@Y2H9,I, M6$W0D3Q44 [(5B;RJ+B'W&2+L@/FTQ;@L3\6R00/)A(#^>F)I0 MU&>UGP??A!VP:YI>;1":(84:]&[D&N[J6@0]@; 1$5<9BT=!D8EDQ#L Z.AN 8F580:X(NC<-Y)YGUA>B$!?%M7\/Y.5C\;DSFO4Z@6O=F<43?(M>*%0(MEXZ8W<2 M8-_(3EB)CTKB!DEVKJ7_=CHIP_FB2&D&A9[SR" ;P;24F<58B]+6FL@!-"%J MD\+\*OT)$G-VTB\\%!'1:4\]4G6%%UK )RVO,VU"=NS MP1XMQXD;+8S5B4DH@>E0>*T.[AGG21D0W&MHM[W?=0LT]B4?=&0;9,RFD^FLD>7]- .MGSLRAYWNG#SWO?%\2,PM:B; ML\Q!'045=0FB3-%UJ+- M_7''DL"N!S9;*V ?.SNWF0GM:O.;$ULPGJ_8589 MP%MTJM&MLELQ/<*ULATINW.6KA][-SA)\F)R<3$9+_K[;(4H>Q *5:3^:22M M9Z3 !FNA[BI^:9)J6$<:K7# M6( BY$0P7:D1D:IG>)NZ_IM0G9+[W]GJ#22QAFDE^UU M8P"-J)ZY$"@.WN3 M5J9O,#5L!F?!>4]S$U,I<::-J".A,TP +\JIS$MIDJA[1#WL&A4<20[[6+R! M##9ZJ=)PSJ7+3*I,DZ*3EGD='@K>91?H[YD3T/B1A@VGB'MQ!<@J4=S-O@Q=]RX[G"IP)OB1! M.LP.:5P+6C P43-/4:D5.7)O2@ON[T5U"CKHS^P-?,,/==_T-AYBM4F_>?KVI\ M!:B'"S6+P=& E"4R\$4P3$DF$7,MGMM"!/>!.@4I]&;TK:>+CU18#6;GOXXF M?\YNX^E81NWZH4V+IFV&OE8BK1BGM8/Z$DKZ%P#!25VTRDH@HMY>(FU3)_:T M^MGT(XR'_[E(+X-QKGIA1&\NS@0>8?8>G]F'W?<&O&5XA2IU3R J= M3D+Y+#@D\H.RL=JC&^S7C=XM_Y9(3T,\2/A[//TX3&SNS/JK@ :L]"9[+;62 M')RU&JA7H(4N0NS R*9N[XU8NI].L=\.<))N?O#-ZN4 MNA>3Z133?/&T^3D^NYA !!8LND@-?GB$^KN MRPB?<7R)5Q?"UPM>:Q&'%]0F27[ZZLLJ"?K9;(;TO_P!O@Q\*M(K,E2*%/5J M$8!%56^%!^#H7.:DKS9K#'MC?82H\V@:O+M0T9;*!ML7+X?53-?%T%],9O/9 M0&CC(]F!U8T5BM S9Q2_618LS<(8,2??I#;N)C _DGXZD]'D[O#E&LORWNA7 M7VH5&?P=YP,A$FBC%74T:D8A9V'T=6(1"B1E8RFAR=&(;8!^)*'T0DJ#C9 S M\BJFOY/S<27A6P '.KD4M:@I09K040#,0(%G1M&01U8 F9M,6_?#^I&$TR-! M#7942,'?KJ:;*]MP?,CZ:,/2GJLZKIM M>_!92I<7EXN2>"^)CS2<#ZHK#:H89@)]T H*B[QDEH-2OB2R1YNAY&%H/Y)^ M>B:J15'6?HY0EP 12E60O7"2D86BZ\GH'3(CJ22>*.SH=_G-1&/)\E'(+Q! M8=YSH MVD6]PC6Y/^3=WCCF?MZ(WY;'D,$4N0)6MF4ZA0G*UE!0Q3/OI8 MHK Z[7),KUJ!<'2?> 4S?\_X=%,>?[SMQLIG;#@;M M>8J_"TH58S(G/,6FNL&%GOGB$S,Y)\)I?/:]3>U'8O>>*;T=N?O8L6=2WR<< M XU0=Y/:KFH#%9.I;X:E0AW4'B(+,0#+(*447A@PNUS2NQ/'#X$Y[CS>D:=) M(R,WG,2O)ZD5+( "613.;#:<%.YI:E(*F+'D6R0K>' MWN]U'-\K[7V9=NLK MW^_IJ@]3&K[>8<+AYT6*]_K7JXNQWL)T?N")DSU;Z".SN4NGUE./70DA2_I; MY/7$22P8M?:^7GNA0W*#P[O7E*EO&\VOQV4RO5B<@3D\^[V_QH_/[\ZF6*-> MQ^)0!'HKN:,@340P"H0 %,5S'=2>U.]HE#U5L=QQ^PWGYY/\>OP95PO?P_$[ MA-&KQ5#T;_2-RRG.8/XK#*>+2PX.D<"!+?7!=Q^=7"-71..""E"*,KJ$''(. M(?"L@S444YM!]^X>AC.S;[J;B 2UPS52FT$+G6M(A:<6X+D@6 'H/VMP]L#/$?LK%W7G^-0WU MBI319$;D#$R6-DEN64Y%U9*:R$"5P+*-**VTUJ#$E M-#G9LQ_,'TQ7O;#5XRK;XI:G%^:WV::@35*9V$44UK0&Q X,+!! M,N]Y%J48(S\^&GMSA-M7#%1R0!:X!@ M$PO.!::M"2S(XEB,-M?2/-2/799B>QIN-B \.26UY:C!F9^W\'59I&'R+!'F M*6XQRR#+(!.7F@EEZD%9RUE(1=8;JH37 D%*VT)+NP(\62DU8:C!B:$'S;'< MO9;9>UN93Y2#'&<:_Z.HYV&G#R%-)*'^K6 MW>\B_@X7RYPJ]%YS>B,H3O"":14*BR)P%K,W-E@11##][4\>#O0)9*CTIIG) M(W#7\[[W-ERK+;]=D/6=OW(_I.,GLQR/VDE37HZKG&"-L0(S2[D64(_&LQ"Q M[NZB#M$ZCW*7(QM/5C'W),@\1<'L0T??0?\2SF0Z^_?5IK\NDF<7+;-%INK2 M%<+AD!FN(\W_$G-8T\:6V'[]RW;E-6,LY;#U4Z@C083 M?[JW MWXS@PW)?OE76?>!OCIVYM"^PQ\MFZF3"M0PG%*+HDBEF,DYCR&"E TW6E-X8 M9?.!&4X=C'D<%5Y>7,!T^)_XK?CSG52L(R9+[@;G$16WO[G6=.8#Q$@AH] % MM 5#ZN)<2U#1<*=C.E1G.P$[6DY=,091\\1H2!8T^H=,@;%53,AH99':-YHP MCY=3MRJ[/!MX(7DL%AE/V=9KX&BB4]1SE1)(Z40&WK(L]M/> MY'!UL*6^]G MX:-5JT[)%^W!WW%R=79#]5Y977]3NGK1S""_'54YQ1H?B(T/Z M#[U(W#*?0;+BA7:@8Y386V644\KR:B28?>AHGN45,TW^.FK&8U),VT!]Y(HS M*U/05NALU-KU"-]CEM=>)K\WRVL?>[7/\@K%@)34?/"\7L]2- 5SY)I;Y(*; MA%S)N!-[3SO+ZV#ZNEFLP?;VYE%H>;7 ]9WH5Q98#$+! ,A8JWY;8\DY%XX% M;1PSO%BA3!' 2XMH9F^D)^A-'H>UHQW3W +X*I5R!\@MD\$.P/PX*6&-U=!% M>QVH?.S!;@4=%!3E)3!9@(9Z(06+OM!X7T"'$%2POLUM)4]%?0_DBSU]\>W# M8'/W-OE4:%Y7+!IA6'70J/.9IOOH4(@@BEN7TY-S;X_&Q;U^[SZ&;._W9@0N MHY+,Q+H0;;ADX,D_#"4&[R%ISOU3]WL?A==NICQ2;<^_3R;YS^%H]'H\A_'' MX:&%XC8]IH^4:V6*""][P@$+'PH/7JA09+-?<6G2#!X!VM][AQ?:V M/ZR1)7"]SMV4(C^Q]: MF@ZU=UA"4D !>='&BZR]M5%&:9,J?A,I_=>=6XQQWP+"JS:?C?.W9I_-9GAS M]POK-2<":=B+L:X(4'080E$,N;&H:"C5H'::2_9KMZMS?6W/BT\PG-8I8['' MKSVJ[+5CW B:&?QB+X\ZQYTN*4CT134IE;(9SO%FT];,KWO&/9B_09+<%:I! M-CJDD(&A"X&<_@@LD*/& +/P)F7N2I-B;U< 3I_XO4S0P2[@3E@KW2F$ H=8!2L9[KU32399A[H=UNI+I MD8X>,_=VM\)RC9U"T&BMJ-=!U7LBP .+"H 5682B3YR7NX7EN[?9.IWJ6$)H M:>K'3JAZ>%RR\"BYYJAYKID+R+* M)MM>>V \]H974XGL/(5UH^JHCM#L&] ;F\F[P&U:]& _O(]4]J 5_[OKK#?R MGH#F5#!*9%_55=%:Q +XPER%+U @1=KEL\OO4VD,5$)ZHU/;AK('$7ES. MYI,+G"XNXZDEP<^'GV;7I8I$T-P1()$LT\8!19W<,^ZLX604V6B1YQY,CU ( MH26?DS9D-%CR69[<>']U=]N;^@?5[HL$1@Q*96U843+7!$;-/&!F$I20:*S5 M1K30R3V83MEIZHN*!N'^%FA7*.$6_3=:6'T$E#[@NCR.2?>S?0!Q_QS%.H8Z@ MS_(%67DVK^?"/^.K+Y_(;%=9CJ5R$(VEDDMR"!1"B>;3#T[ MH3N^L](CH^O[$;W3<:1Z31LVA)?E4[Y.KJ=IN#M-][K!OD>#C?;;#^WRG9P( M;H+!8IVN);UH[!$4'64@M@W/6FW:?C^L\SVR_.MEK9_S:C8?7M02_TAIMA3 6\09HDX;>OBA_=GO MT.0@Z9QWTO$4L]0D3U TVREN44M#TQX?[-6)/:V^*F!TB&VO_K0/"VZ$L6:G M)!0/0N@ 26C(,=A07"XT9RLER0L8; !TF#4.SPB\_8 >+;-#YE_(O-YNGZ*- M27OC@ZRK?U*Z8IPD"PVV@CO,2M?#Y'N@YU6O[L5D3/Y5FL_^',[/KU:%9B^' M,_CX<8H?ZQ@:O[Z@?SY.IL,N12-[1M C3TV,LD8T^*(U>H4J.^U@D=U)LUD. M($M*%@<]8^E:FNSZZ8OM^Q6X-]<;PE$BSJN_]>L/N_[AA]E=?TN@R#\P.,G#4K;?ZQSTOVQ.NG-NCW70:F[?6?E M%J;K U,/@^J[>,Y6-,>OF].5IDDK&Q]- -Y&(0):%A)-7[6B. O<%,9I*"Q9 M)EY*;S\K?'(7W?4S;]X'?Q88\YK+#[ISUQ]'^Q],;F@3M4JZ=<:O2K3(JQ MZTFET6=&( H#(1PSUB=EHD\>=\LDWMK$=\]E/\9KD;FT(;AX#K/A[*R\G0Y3 MC3#J0%0\+R)JRZPEYU0G7:^T49&A-+XNA GMFVPC[P;O9+RTAJPTR%-Y&.55 M2:@=<+9,6=D5Z.-DK[0@>V\]=6#J44:EJP&9E_HN91J&ZV9\LIE%53(KT85H M50*:%T]/40]DNCPE0>U#4)/<[R_D01$BO$*\FG:=AV1U+1)9K\-:W-$&R0?F MK34AI8@HFDQHVP =?_FR#85W\KA[L'__GNQL_FET.5N#%+B.5GI?RPO2A)VS M8E%2Q!63*T)I(?B.UU-L?OZ),=R7)1N\]!]HI'PVSK]1]#0ECWL=G9<((4;- M2A8DO0*)>9,U"Y!#BEH%:9O,&??#.C%Y-.!BJP?;;ZK;RHGO.?-CAZ?VN.U[ M:.Y'BME;86EHME(+ )^)8"$L>N5!\S+8X?F-MV[:+4'JS^F-OS]Z8T$G7 M9^7#%,:S@M/E,:VSZ7N<4T[5+P&TBUP')(TR\+E4W M\K >PO8DEPKWTL%=!ZM7/MKXX_=!7'F9NX!LN4BX$\K'62'LG>/]--2!H$=3 M4X9LS>)XK] $,08*07TJK)1,/KE"KK%)OM$CJNB!5<&G(:)]>&DAGA6X*>:S MSSBMT>DJ$C4QDEN6.7,JUTB4^N\YC\S'9!*FG(H*302S#='Q/>8&#*YKI!?S M-W".;P![-G\[(0.^'M] EP4/V1>:EF.@/COM:8)6FI'G'HK !-9#8W%L@'7B M"NE*Q)$*8+_$N#;=[;8BM/B[/M9\[@)8/V\HZF$I)[)+62M1@L7B@R^!*QW0 M\\$ZE ,L&O698'\B .=%+"D$#V39Y;TI6(6I)X[L: M//3PCJL<]/37XQE%PHNCV]^N3152.&&,_H_U!@^,IG1:9N3T[K-LN%F M/)UOU\5T24/DF\GXXP><7M16!C%'D5!EEG.]ZMV5P "A^G+2>$UO>L0F=:LV M8'F$U;X>>+]S76Y'([=8Q+O$#Y-GI0Q'0YCCBTN:)\?S9^-<;Z!8?C% Q:62 MY$G)6CA JYQ8+"FQ4- $5TS@T&8I[T%HIZ&*GBEH$.3<[O4?8U@>%,?\;2.O*\$;QH5. MAF[@0*YCNEK7VP%5RQVZS; >9TNN.VT/Z*"#S8^GB$B.J.#@F:H?M$;)@N/( M4$3PV86E?# MMJQA+"/J?L^N'ESE>Y&['M]A*WX*),@;\848!HM.:R" MO%:764GH8S&.=Z*G): MEVKK!'@61\-E3LML4IZ-1L\GT^GDS^'X8X=R2MT;[6L1O,>NWZD>5G2@/@N5 M49<__S0(_MB[-#,9R>YX"Z+F 5HY!QH"+=18FLN,6MX"'0=!(T M\ZBTE8$\S]!DZ>5>5-UFE,LZXIV5ZR5V&,\&MM:[%2FS'#EU4]>U=4E]I5@Y MU[%12QYWFT.+T]B70U78-MB9N+&V\IEJ+A"3[B+,V"O M*4J=XFS^CN:[@:!A+M&HQS!%BD]II=+568.M5I8=AGH)BCD!0 M@VAC)>W%4AEH+RB,3LSQZA0E"2QH;5GB0GI.3A&/34YKW4M^'L]ED^G7A')]=SF=S\G1(E8. 0>4@#'.N[J(Y3"1"D,P6671!K@(^ MZ';LV-8I,-S"K VV%VZOG[V Z?1K/2=S4;? !LEI'A--7D[K6M^F)@ &#O2E MD,6A1"&:7(%['ZA3T$;OQF^^*;$XB/K^TQ0AGXW_C::I&C/7N4D,;*#^UZ/C M7-3%E1*A^CJ+J"Z8F4N^(QG>:2VR#)O1E.\C"]A:_U MRZ6X7U[BV?C#^7":GXW'P\\XG<'TZT!(60*7R$RJ7C.%W2SPNMTJJ!,J!&YM MVFF&.13!*4CE>!3A7,'P@^GG&XDW)6.ZW>^NAD^O;RL4=6R*P-GDE^D;Z2XJ(4A)(.$R)(! ML":%(N41$JRVP3L%&34DY*YL?,^Y%Q23#S)7W&1-$ !J?8U4#X8KSIR!0*.% MK&=@CI!Z05!.5PY[&_HN]:''R>8=5NN0*)_#",8)UUQQ9:U2RB*3)I!&G4 6 MK% D5('.A:3X08[)_:V> OEM3;UAJ:OSTNG-/<&!S:60'\09QE"]H1 9><^> M.1%H=$(?BVAR2N$FB%.006?C;F"Z>P[%AF[^!E^&%Y<7UWMW+^ 3_61.?C%Z MGW7,C(8FDF6=JKQ+B65(!1WG*=HVF15[@#PEI30C9X.2^BB\2D[PO-X.]Y:X M7YR6?%\W1-^? _D\KV>S2\Q_?)J,E[]8\U@&@N?B-!OH6IF?3Q66H^=]@=(GD1B^P#Y*J_X7 ML!19ZX=F%E,DO]JHG+,VUO(F)^9W@W=*(FI R ;==%[!O0WSS? _+H=YD2*Q M_ &2\S4($1)P'XG<&GV%4%A0:"@."\%8HV+63>:U';"=KF*Z4[%!+MW6;+]M M0I^59?K;['SXZ2IH'U#K(M-05R^PJL73(V=>BLR@H,P2O35FMP#H_G9.@?*^ MS;F!ZCZ76=]AODR8KZ*PQ0@V"$9YE[U@V14*S*VL=VJK6A*8>P M9?!J)[H? M;NMD*._9K!MH;[A$NIR^OJEVH)-TNA8CYSS6!";RJZ.M=]<9],E9"M)%DU*6 MNT,\!>$T)F:#AKJOESY\W#K**$V4CH422\UHD"1S6RLUIDB^CZXWZ#71SA,\ M\=Y0,_T2L4$K?2ZPKO*FO[XDK+5*Z^MJ>!C5+P?>!B6]Y@RTJ[6FE*6)T")S MY/BXFI:]JW.QF>RUVL[2!?N\#@8S;:)Y82IQB'.\(K(KG (GDG M@N>-5BMV0G=*VNB?C@VBZ;R$^@X_+1'-SLHB&58!!B.-9!" QJN@ZVV\1&<6 MKGAA'*)ODGJX#N24I-#)R!M8[U[;8D-7UQ3Z=CH0IJ:49.1N4U'FM:HY32.JXS]C?VD2VMXH4 9QQER$1F!IY'16V"^8'+< M8(ZFS6#SA$IK]$3S+@4V]C'W\8F"HL*ZK1J'R6JKXEG7)34__KDGLQV9]E\6Y >C#GY,K0,X+ MCHJ&(IXSTR)Q%E-6+'LM#:G-89'[DGC]]),B\3";]7T0^;H&YY;B/"N(27C' M$U?,AT"#1>&.T8.0&>MM3K;XPG<[C+Q;>]\_T0WLVN T\DUP9_-SG*X^ORK) M)&2-.P+6Q6Q1;^82%'B@9(9C*8188&J2KO0 KN]:'BULW^ \\OOSR73^8=WQ M3)B11YIE4&O%=+V*Q'MC68S%.A=LR-#D)IB-:$XK4.]N\ :UL.^ 6@E_%U@M M0_4MN!XG5N^!N8>TT,'L+8*U+? %#>04RW\CP0O"!;K661GNC2SI.*/# M(\;KQQ/#/M9N(((7DXL+&C.','H+-'BN9BUK"[>*\V*BIKD.^/)Z9X @64HR MY>)SQ- D"VT=R&DY!9W,W"!@N(GGR@?> 5%+5^ NI,?Q KI1=0_O'>S<8-C? M@"S$"$GPP$1=Q- J&@;%4[AB,]>8T&&;!-1C,?_ C-^:^'W,VV9K)D_&B\RE M".-_GI5Z@"97?&]>/S][=[6:K 0'0S$J0?44K:K 0%4'IUZ"&;SA&5O=C? P MNN/[ 5UIO+MGTS,'?:_H_P-&H_?S*>+\?TTNIV/R5:;T KW[MM*E<\E))<^L M%&5YJC/P6G<@24M^BS!)K>WP;UE!?*BE[Y;L_NW88#1XAZ/%"0F8DGM3+ZN% MM*C!_?SKS9\LAL'BA!#%EJ_8B)H& M:XLW\:Q>F%T0M?0B[T)Z'"^R%8GW:*4# XT'F!4RC@;!$6?.E)HVBYQ%D2US MM70)VJ@,-*F7?2Q-/.!?/IXD]C%\W[O++U:7'/Q].OES?O[KY3A?+7SH;'(V M@LEZUE\+[YF/6%BTWLDL,AH!.SD2VUHXO@/1U?23ONW6MW=X!>HE?L;1Y%-- M(WV/T\_#=+W;)4'Y* 3U4B7)-#= $U^$ZN5XX92+AN^6_/%@4Z=!;S^6;#!^ MWS[_LAB5R&M!YPF"HX(--/?9]RH=2,FEFS[Z]O7?X>3+ZO*P8 M.)S#Z.;LMXY3:^N+=K5V=E-H#BP[\;Y'HZ>@@%8V;I$M M4FNJ+"[<&,%L=E86-;D6XYQ$GPSYJPRTJ26XDF?@0V02+'FLW!FCFFP<;45T M6OYA/X;O\=J!ZXR&&WA6+\(NB%HZB'0]&/P%EE$=Y$%)9%' MP5=GFP67+ :9F3'D"0&(#+%)TO&Q)/!0 MFQ%+"/G?L_.S(=XNS%[U>%7S=4 MB+U:M@*ID7O-$JLD@+S7[%-BVF3.?$VNEQ%MC#HHGYN<^[P'TW>KBK[MW6(2N.7X+,8Z M+5/RQ4@F'&ARC+5D(17#LDN<*X?6AR;Y)'>AG)9/V-'4=\GO7"7S-J*5T'?! MU-0=W #J<1S"KH3=RW\':S61>ML2A)\U$TV M?X^G@ ?\P6,(8!\C'^?POZ=>0"'?1(7"M,3$O*_'G!V *MEZ3$TNN7P"A_^[ M$_3PT?\]K+O5\_N77]9,0A/6/Q<_6'R_=OD=EI_JOW^\>WUMGK3:P#R?7.#L M+_35+POCO)A,)V/X/)Q>SIX-\SL<#6FX&>=7:3*>7 S3H@]5_FEM )H-+SZ- M'CQZO,?3?_G6A=M=6S5QB^N>.X-?YCC.2+8?YK_]/$0M#%#,9ZTW.DE1;\'( MP03!30Q@[>"P;C5C9N&=S-KRLVKCN"QMZM@:5SF#JYOVA7.A10G@O:%O22M5 M2D;OP]7=+C9C["7.83AJ3-E5(\?E;&/7UDB+%JVBP=.*8#4YU#1M:@5**AOH M^WP?TJZ:ZS81_C&^G%W"Z&SZ>ERF^!^7M63H'"_>7)>1"Q*20IWKS"\I (SU M]D9NF45/CA%=%,WVD-\C4.W$U358B M.(I[3&0^H1_"1=P.V6&+AORR>B MA_96[WT5>5)/Q5Z-PA_@RRN:N29?9MY8L MDS%Y[C6*L)LV=F[RE$31QLX-RE5L,<%RV4PZ86R"F@!;KV?P)%=?M&$\.XO1 M"8^ER9+B?:".59RVZ032F]6?2HG:#2E9(D1OHDHL!^MHK(N&8N]DZ$N01ADA M:10\[1S6_EA^.(UU'VL?,V%Q%UP_=!KK7L3MFKEXB-6/J@I#HV0F\:-(Y (E MI5EPG#[8FN8OP (_PN5=3R^-M8T8]C!VW_XF.;_I'-,_*6*:8UK>)SGY.(6+ M*_]GM;ZJ#&I>I&=)6L$T3:04-OG A"A26U22D.[D;>[8X!-*:-R+GDECV_88 MDLZF\V^9.>\3CF$ZG"Q4CLBMS$4S Z;6 S(@K:110WD"2>=4.]2](H:N/'F MTU?K;_U6!"?C$/1CXQ[#B@6@%8X_QK-/F(9EB/EJ3V8'4'LX [L)8!N:XWH M/3$U:67F'@?^^\&1QM%HDQB'K&@TDH5!CHIQS5UP2KH4=REW]A2YWS+?'Y/Z M?:S;B/)?)U-,,+N:?8(O -)'EHLG1,[2S!:%9X6ZYW4N3N9=7+V]^+X-X7AS M?8_<;&"[@V&?W);T>_)<\N4()^4YC.KR.?T:?7OXF4#@;'7\=SYY^_;MFPF, MC[+I=ABDXV[1]6"VM0V])(U.6N9Z?8%.201ADW8A%N.=YLKOL:%W&+C&VW_6 MJBBCXBS[$IC6A;PJ%U+- )?*"G"N-"FP^HC;?R5'F8QPS(9:.37JS$+B]>(\ MZW@H(6O5)!/HN]K^VT<7>VS_[6/[!AGBMX/,EYBF"#.DB>/C\#..<38;\%H+ MJ]9-B!8IVE36LQB59P&+ W) M%%-D@,?1'9B&NF7B4;W1UUM6PY,\(+;E!FA M *:SB,Q#)I?4072%9VYLLUNCKD"K/^%-/ILU\@*> :Q.VZKW.(U8^J"N$"ES3I"1!UW\$&%G.L MY)%?3)ZPB>J'K%731@Q[&/NQ-OEJ[0QG,3 ,8)F6NBQ3G;)3VMDDR45:"TQ/ M9I-O+WH.V>3;Q[9'6PV\N!C.%[F/,,XOR"<9CC_B. T//?&P_7']K,+M"'=M M!4VIZ*3C0J+,VFM>KYG5F$,,F6L5<+ C\#VM^RL,I_\&HTM\.9Q5)_!R>IA9 M-SZG#WL^#'#-D"X6BH=*L*6@+BY[SDU #P&E$CRJP4-0>[#@X0=R[GE:*VON M<,A&6A*G*<;0T*!%R"$)I4 HS856$<1&FW8^3K/IH>\O+RY@^G527L!T^I7> M@&<7D\OQG-Z(Z]^>E%^'7S#7;XTF4-^217UX&E.7B\5]T=('E%:<]FZF=4'$ M()W05D+A&E2"""72U"2LW MN+T4'J-QBFGED6G+ PM&&R:MEBI9)S4TR5S>$V>_BW@:=3(^L50HSM3> _O_ MV_NR)C>.),WW_15C\^X[<1]FNVM&2E0/QRA11FJF=Y]@<7B0F"D"; !%B?/K MUP- 72B@*@%D)$"0UC)V%:N(^,+]RTAW#S]\O614.:)(B/FT0KR4S MGH[I[2'N!J'^^\-0MSRS(YY%5-DH2,@]J$0[#K(PT%YE*109GK8)&Y[!==D$ MZ5,I#5SU;J)8AZZ"38IE Z4D$@-Y%. L.3"T^\*1).3;S"+9 ^-04>(A&=1* M1><20[[=W\NOMU_^ZQAGA.SCUS>U1?LR1A(R!L62 W*J:BU4;;WOK04F8]&Y ML")2DQ+6;O!.%6MN1HY=).Q/22U/LU\QU(TO/>S'>&_FB78 VS)&O1?:TP2N M6ZA]%[.:Z>ST1).*T H++A1ZW*(QX%,R)'XAF2R.N=*D[NT,"/9,+/S\^+6' MJEKRZO7D\_5BOI2 7,=SN3083FBZ M]Z_-7;PY4A4#A=:W!6E>Y+S\X'#U>E*FLT^A?M-OX.RI)5H%Q#IO:S.Q-8:D M-/.9#"$5I?(1'?/&)Y&=+65[H.NIQ88-8&DF30@UD;">?\HI,M]4$&"$C>0F M!J_PA.Y7;P&L5_^X'B^^_HJ+C]/\>O(%YXN'S_@]WSG:Z&V('+Q7M6V&9N + M,N#<.J%*SCET*1S96R+=(9Y_;&,?5FT>D8U4U2 TMH^;A)A%DC9 %MR 8BC M"YY 2.X9(G<^-1FH< %ACF/(U$I%WUB80POI?>8BDKQE-M7+! M%GH/!&V9L%YYV63FR!D0K)\PQW#\VD=5 XK,#DH:6N_!?H(<1RQIUZA5)O,[1J.4E71^""]M4ABM\[F$T<&;:ZFE MPQ/L#EEF<(UU277^]^9=WA]L6?89;OP@-T!'$GI 1;@P(J"PTQTILE)F%- MLL*)-HVWCX=^?$7,:E[4CO7_/EY\?#W)XR_C?!VNEECFM8P<\\@&)80/9 ZJ M3'\PH6J90 $M!.,V()WP3*QG5I/I:IJT>3S!7K^[!^'<^=3 D5WW\,;W./LR3KA= M ;]-EW0/"&=I=%C%%B5)V:9.U_M]5J1]_=XW >W&C0.^*FJ]/;\JR$Y[M$O K5 M*ZM5L1S!%)5 A6C \ZS 98,NQH(HVQB$?>U@J(NX4Y_L)]'XN=S#3+Z_F M!GI,R00)46!MUU)OLNG!@VQ"]MS$G-MP]@&*4]W#G8@(T[X4TF+NXL&"N-O& M)%?G_5YQ>)<]M;RS:[&ITUSM'<&5;>;M.2CZ6R&Q32F;I")@8:*VN@D0+&.0 MDE5)<9.0-TE8_7;(^\RUX9ES=Q_]MO2][@*BZWNK0 )B45E0)@=0+B $P3P4 MQ@Q9.3+X-G//=R(Z0]^GN<)W>4-'::M!%&PCO'XSW3<%9CP*L"R1>2)\ >^T MA,1%TB$7FV.3DHVM:'[0IP"^-_E#[&: ..J+J^4'T5=ORUTT['>YQLD>)");QS!Z<"5* M4(7\3%\K7X..PLEH%/F:)XN>=M_'T9&+U4I$DJU 7OU5O\11<<;K(@R]@6L\ MD6F2EJ]IVU)B)&GEP)MT@.X&;_BWWRG9^"C6T;\*S^DJ<3/6S4/>YFJ/N/LR+XR6EQ+A.MX?AFO<]E MM"H6YHOA"4P=9*ZGTER8G(\RTC>(:'+H[H*U# M"%W M;P7>1+=:2XX>M-E-XX3\JWY7VXJG/&PM6K><6X/G?GZ_ AH30E(?%AG<*>M3-M*%@&WBC?\,)SL+5BTE^ MD3^1G.>+V;)4>.TLWTQ+1*EY()>9F9J"RVH6E4 .);@DA$XNIB;=(SJANP2Z MM%/'0+'\E4C>3.=SLKZ6QMHAT?0MG])'//LY^;/991EJ-I\KRR&#@4%(F8&.A3M;=$S&=GJ3/;5* M?_&4%Y/%.(^OKNLIL!X72@N]^BM=79.4ZQ#%ZA!=+]9>T*LPJ\G?=\(D?;RD M3_ZO4=+%)B<1DB%G7A7ZRDNEP'./JGI!V3[0F M=LEIY7X'KCB:$,&F&G"7PH+WA,QXFZQB3K#-UNK=G[A!0FMM:-"?T,XER'5K M$6W9U?O5$DLWJD@7D1_>B3"Y@G3 M0"$M;@]64+: 7)O47? US?%]!N!IPEE-M+O)H!:J.06%E+92H9?+8:KCH=U!:Q M7\)532N\\?S*TO-[M,F?;US%^N_N>8:'I[$.!ZY-)&H046Z&MJR.@HQR*[16 MVOC 4Y:UWY=&SI4/6T);K6 >F?IX7/3AS@L.Z+7B(H+)GKS@8!TX)@5D%VRP MB9/$FK0#[FL#1^>0'H=C-1=P9 QFXS"!H*_H;*2O/)U80"<91FY\1M^D%JP7 M],._:T["WD>IIX-KOH69TUL\MS%4VMY9T/B$#/CF8I@Q+X>B0 A:@(J>OM)2@O VL!(5=VU&S)QI#/,< M&'1H\',/39XD^-D!WX_@9R_:W3OX>8!J3D$A+F1!+B/PS#PHD)/.AEDHI<#IJX,Y;CC$SUF8"\K<8 M_-Q+F7L'/_?11 .OX,CW^,NOVS]@^8AA4CZ%)*%H0[:J4ARBUART54QK*SF] M^L_0U7UJ3S\,K[-A3(-^?MN1W6O*R6!NB:'*[?1JZ/=<+ZEMEVSY:;,"R[8UC0BHA M.2_ .6&AWI^!BYQVS$(.C"DGM6]!K3-I[].OTCJUZME'X@T,OMWMIXRR-B6R M!PB!K74'=>A20)"V>&&4H!VW;15R^F9A3>G0C^0;G Q_#[4GP6(-IJ".,1,K MC:Q5<-Q&\"HA_5&_KEV569-HP@,4%Z;ZPR6\T\H]C_2%[6D:YY/!5645KP6E@F-TJA(QXR**1^5RK 7@PY,9=A'DZ>X MA^Z"[T@/)S@]4,5%7SR36;8LRODV M4QF:,FA0BI-MA7,GGPT0>0HM #&).T_!P=WN\@H>$8\^M<&'.* MA(8N^'XD-)R,$?M>,1^BSE,D- 0FC*_H=*EWH"$2SES[7Z1LC2:CJ[ZEA(9CZ-"/Y)LG--BH M68PB <&H;7VM(7YZ J,LYS$Z;E637/=S3V@X1O6'2WB@A(:[ 4_T2=/R'V$V MKH["Z\D"9W2*O2+A5'$. M6T9F@!T=L*&]9\%=U3;J KDGB1[>7?:93VPIW0Z=9@4&;VMV%$]Q\ M8H@&.2)/TBYZ4,PM7K29G./AV9X73(,BUUTGE[&XHJ+G&G MN->9)85).Q$0>9:H-#T.5NY4U%,+'NLH;%WQ_DVT+5QH 8&S"$K43,R4-,04 M]P?D<\384_ ;#'-_0V3Z^&B^^KB=.S7^^QE&*G*?H M/$0T9,(;EB#*HNDM3H9 "8HSW20#HBO X:VG7CFS:3TUT4L#U^H&RB_3V3NL M'4QR(CM/UX:!A?9<$"$PLNT9MR:SP.A0;E*'LH'CPMAPC)0;.$^U5G5&^[L. M5V_CU?C#\AP>%4S.EB0@!E0W3=_@%)]DM.>3B=7BTJM(&%82?BU MS/2?B2GZYZR@@U>_$$H,(_W'=)&MZ?+BZFHYLNW%?#Y-X_K;?Q\O/MYNX_?9 M]#\Q+>:OR>+[@E?3S_5$'"D=(8&NZ)YSM@74L-/2:9;GWX+6>$W0"O@-]. M?A[//T_G2[V->$YH"]+[7812*\L4^&0%F*R9,R45$5Q?Q]S34+X#:C72RV-6 MF=:L^BG,/_YR-?VSWA#?#:!;[F,^4LB+="8!:O(7E-:GT'OPK@.;0Z?QXMP-0K3U'LH5F6]H?)_:(V%U2%(*2)&1G^P%OS_)E>',:SE]7A82KY:O0N(R<1PFL]B)1 MTI(/))2$XJ4)BIO@O.Y$F8X+7A([6LAX"Q&.BX<^!7+]]EN"#,'ZF.G4D](( M4#D9<$YI^L,R%PPWT1Y/A'L+?B]$.%3&6XAP<""S1=FZT'0P8TYTIR%DK61[U9.J&X),H,IHTM/&H2W'SQ@2C_ M@7Y2/>[P=5E<["6WFA@.W,;Z!@P(COX*!*90-/%=;Y:4[<>:+6M^!QPY5M); M&'%<+/.WZRJAM^4U\35<72V/O;=EA6Z5RL"T*-%G,,O."!CTS)-BB_; )+8!W!CBJ:6N>F MLE)1IW14CMNNA2^)$2UEOH4@1R?$_GR-?TSO@1[C_*?KV:R:1Q-RE29I]#"*98Z9I6X797LM>R&\:"SO+=0X+EIZ MWT1>E='./XX_W]1 >!N"2Z#*$#K80Y^#0ZFWA/=&9W'1K9.NWTYG&F,8%Z^789Y*]Y=A M/IZ__SS#D-].;KH)U+PV/C)"!A:M A/JM,-4/$E$)S+..&9+U%_<=%8A_B^34L:JN:KS_7R" )9GT#5;\=(5=*T7L1BN?$TAP91$W' MG-!%><'1Z4UK9H?MVWG)"U%]0SEOH9GE)'+=+]E- MBI.79H,CD[NU[7$A-#A:OEL*1X]N,O"0EN\PXZ=E*[%E7)+&G\/5 M:@A)_4W\1&Y\R;96Q7M(NGIC#&M"G#80HV:))\Z];C+,YUC@%T:J0?6XA8C' MMQJ_;4F\JT7-RZ\/?K*\LM(218Z8(:N*.A+@P+,$$ZW1Q62M;1.+]B"T0\V( M:4JT]GHZEQ$OW?:W;/3*%2]TB*L:X1;D 89(QAMZD#X6[67*H32QEKM#/'VG M\69T>=0FM8G:FK30O<.S[@K9!5'+CN"/(9VF!W@K)3[!E2,T, PWB/I6<88@ M7(U9EL(AT@,!0@D5LV=)\B;]GX;BQ#.-ND]'B7T$WR,5YK/%Z$4IXZMELX]E M']"O-U,^-)K M 66=:;S,5OP3F;0(4@"Q)'Q+FVV:85[-*#O-BFP&\)IS>=# M%#/M5:H-^KW]0;_WMKRHK7W7^9^5RTZ%Z$P(8!&KK68<."2#S193A[D8@[[) M +FM:+X?*^)X9;08*'('9[[*LPAW?W-?&FM"=X';=+[(?GA/8VKTH.G-T0T# MJ*G%W) ]84=94;I:[BP2*"4">)T3>),9S^B#W2PDNR!6/6.LG)Y4^VBG1S(M M8]U__#G]X^/T>AX(YWB""\3)BT_+-L6$O(ZQJ ?ULBW+EF*'-7Z510G26- H M/2C4"9QW K0SK,X_EH)OM+S<<=O0 Y@3C ]HJ>WI"575H]VTQ/_R>DZPY_/= MZ&00CANOP$='HDG<@2_>DC.0@+3]V-(]Z68'KNF/@-M[5QV 3=4 M*.X1NK.*RNVORVX<.4(1PYTP:Y"*%6&U#1!<+8Z@,P\\+PR29[4_" _)R MA MR6%QNL8DV4?^?9N[&^;1+X@WCAW#; H9^#$A(WN?#D^OHP<62\R$3JO0K61M MUPIGBYZO1>TPH>E%&)Z+OEA#U MS$(7H^4^!=KW0_RX_/X.%T8KDN 28N0%B'$20O0,2L#:VHLLZ-+-%WUBD8M1 M0Z+J5DOG-<)K9'(%DN*8(,QW/J @G5KAK3MTR]&I4>+ MKN^1!_?Z1-\!,H'YJ%P&[K@'99V'8%2IC3&??3%Z/%)L???A MOU=N-1M_6/>UNH/&=+$E9 N\MG!7CLX))U#6><5>H591"M91HT^M?:'E?76<><+'PI"NC@O"D,R9;H=@YT6NYB:-"_ MK[I397VFY]NS$2L+R66P5BM0:E [#0\@DS.ZJ*YL=AM%,:N%2Y( MR3V(L,<6\S53ZEV]3%J&[H(I6>B<(9="KQQ?,H3Z\DDZ.IM\MKC91OSPE+/; M52__FN1P(?=HA]^"6!.N"XP]KCZZZ_P4>4!':&!3AT>(K^>\T?MPN%5T@!0- MVLB:#:L]N*QJ4V+N.5-=:E4WPO!:@B>"R@HBI?HTZ..ZT=H\/[*WZ &#Q9<@QO?^TT:EN>* MR.A,=!&8MO7Z,I*IK6U-XM.&+#XEHVURR;L)Y/+-HEY4T&.,:QN>M;W?!5'+ M/)''D$Z3''*L M^6<2/EHK?A_Q]GTK_/=P=?5^,4-<_-OT>C:I43B22P5W$W-'PWW2#FP)M%== M"M2;+\!@G @E(UD9G<(;SZTT?)CC6%5,6\FQ0>W5P_8)JV1]J;).9'((YNFU M55BMCW>%S,=D:/B"J^5K?Q>PT[S\ MCU7D=.AM-!WTD9G ML*5$PW0J4(\S4$G5!(?, &.Q,15?%.LOI>.T5'DBX>-$3-E'^'V''6YR!#?J M)=^DFQ10%H7FEOQ>%NF-)Y0 7P*"D<58E8N4MEL-S#,+#9Q9T$8WVY(O^Q!L M_W6H*VP_XQ>\FGZNN-[C[,LXX4WB=T*7L]&:MHVU$9ZSX#B].3/37I$DHG=\ M+[7O7.IB%=^/<%L][ZMZD.EL_G]ODIN4+DER,FUMG0(=7 8G40-SUI=(9YP5 M^SWHFRM8?FG M^O___N[UK<_T_Z[E^6$ML5V;B)?4S+.[(K)M?X*LPFF.NHGX=3 MWPS>"MB8:%2&%).K$ M=?)-/=F4RDJ1R )Q4@S9C>X6V/']L9;"K6+]:3I9S.CC_SY>?/SIF@CS"6>O M_DI7U[F>VN1AT7_YC_#72+*E_FJNQWWV<3" 1G/H'C@$ 63$$/@-8B@>*?DKXYU M/IO+?UO7/'NI>]J;V'N.V%=S]VUY@.FF:64'4'U?ZNQ$,_PESK%JFK:2\6 $ M0*UMTH*3TR,)7'*:"(X"-#'<,JF=*[W=^@ZL^">N9 ;1^SZB[3_O\^XDNXD? MFJ5#PD RNYRFYR!RI4"*&# PAF)3TSO3.S<_>UC?OB>)3_L35X.;%-I4&H>K M6X[>=E1RGD7-0$=!.Y0&P4E=IV$210MSS,C.\?3M2WSSNNQ'>#L?R'X#,_\^ M(9MO/KT:Y\J_?YN2"/^#++[KV4:HMUNLY8E/ZR-\TA7L1D3$)516L<@Q&:55 M]!A1I^J7(:-'*8^ZP>Y-LDO+;MZO?->?V5;*VX!O1I^T$AX3=UHXI87PTF:= M=+%,2X_%/R'KQUOH3>(O$PIY:LJ\0QJM_7"\'SRT^3N_=6,WO//!L3/*H M-$3,DL[44/-8C %A3.9>>X0-_C5BR&:?I0_X-PGROZ;G\A&^F\WD-3NX"J4*T M)<@$IC !*NL @;8/-DG/F.*17HLM2-()W<52IG_=-,BWWP[KY_&7VDDSS]_. M?A[/%[-QO%X&IT820Y0IYF48F_P1DQ=N-:AHR[(^K[4>!K2\#<;PZEVVE0OPS)',Z^E\0)L+A&4"0ZB M< JT0.