| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com --> |
<!-- Created: Wed Nov 30 20:54:54 UTC 2022 --> |
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt"> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConsolidatedBalanceSheet" roleURI="http://originoil.com/role/ConsolidatedBalanceSheet"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://originoil.com/role/ConsolidatedBalanceSheet_Parentheticals"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConsolidatedIncomeStatement" roleURI="http://originoil.com/role/ConsolidatedIncomeStatement"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ShareholdersEquityType2or3" roleURI="http://originoil.com/role/ShareholdersEquityType2or3"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConsolidatedCashFlow" roleURI="http://originoil.com/role/ConsolidatedCashFlow"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OrganizationandLineofBusiness" roleURI="http://originoil.com/role/OrganizationandLineofBusiness"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_SummaryofSignificantAccountingPolices" roleURI="http://originoil.com/role/SummaryofSignificantAccountingPolices"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CapitalStock" roleURI="http://originoil.com/role/CapitalStock"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OptionsandWarrants" roleURI="http://originoil.com/role/OptionsandWarrants"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConvertiblePromissoryNotes" roleURI="http://originoil.com/role/ConvertiblePromissoryNotes"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_RevenuefromContractswithCustomers" roleURI="http://originoil.com/role/RevenuefromContractswithCustomers"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_FinancialAssets" roleURI="http://originoil.com/role/FinancialAssets"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_LoansPayable" roleURI="http://originoil.com/role/LoansPayable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CapitalLeases" roleURI="http://originoil.com/role/CapitalLeases"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_IncomeTaxes" roleURI="http://originoil.com/role/IncomeTaxes"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ForeignSubsidiary" roleURI="http://originoil.com/role/ForeignSubsidiary"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_AssetsHeldForSale" roleURI="http://originoil.com/role/AssetsHeldForSale"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CommitmentsandContingencies" roleURI="http://originoil.com/role/CommitmentsandContingencies"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_Concentrations" roleURI="http://originoil.com/role/Concentrations"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OtherIncome" roleURI="http://originoil.com/role/OtherIncome"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_SubsequentEvents" roleURI="http://originoil.com/role/SubsequentEvents"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_AccountingPoliciesByPolicy" roleURI="http://originoil.com/role/AccountingPoliciesByPolicy"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_SummaryofSignificantAccountingPolicesTables" roleURI="http://originoil.com/role/SummaryofSignificantAccountingPolicesTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OptionsandWarrantsTables" roleURI="http://originoil.com/role/OptionsandWarrantsTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConvertiblePromissoryNotesTables" roleURI="http://originoil.com/role/ConvertiblePromissoryNotesTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_RevenuefromContractswithCustomersTables" roleURI="http://originoil.com/role/RevenuefromContractswithCustomersTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CapitalLeasesTables" roleURI="http://originoil.com/role/CapitalLeasesTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_IncomeTaxesTables" roleURI="http://originoil.com/role/IncomeTaxesTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OtherIncomeTables" roleURI="http://originoil.com/role/OtherIncomeTables"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoflosspershareantidilutiveeffectTable" roleURI="http://originoil.com/role/ScheduleoflosspershareantidilutiveeffectTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofissuablesharesfromwarrantsconvertiblenotesandpreferredstockTable" roleURI="http://originoil.com/role/ScheduleofissuablesharesfromwarrantsconvertiblenotesandpreferredstockTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofestimatedusefullifeTable" roleURI="http://originoil.com/role/ScheduleofestimatedusefullifeTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofpropertyplantandequipmentTable" roleURI="http://originoil.com/role/ScheduleofpropertyplantandequipmentTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoffairvalueoffinancialinstrumentsTable" roleURI="http://originoil.com/role/ScheduleoffairvalueoffinancialinstrumentsTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoffairvalueofliabilityfinancialinstrumentsTable" roleURI="http://originoil.com/role/ScheduleoffairvalueofliabilityfinancialinstrumentsTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable" roleURI="http://originoil.com/role/Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" roleURI="http://originoil.com/role/ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofwarrantactivityTable" roleURI="http://originoil.com/role/ScheduleofwarrantactivityTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable" roleURI="http://originoil.com/role/ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofoutstandingconvertiblepromissorynotesTable" roleURI="http://originoil.com/role/ScheduleofoutstandingconvertiblepromissorynotesTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofmaturitiesoflongtermdebtTable" roleURI="http://originoil.com/role/ScheduleofmaturitiesoflongtermdebtTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable" roleURI="http://originoil.com/role/ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofmaturitiesTable" roleURI="http://originoil.com/role/ScheduleofmaturitiesTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofincometaxprovisionTable" roleURI="http://originoil.com/role/ScheduleofincometaxprovisionTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofnetdeferredtaxliabilitiesTable" roleURI="http://originoil.com/role/ScheduleofnetdeferredtaxliabilitiesTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofotherincomeTable" roleURI="http://originoil.com/role/ScheduleofotherincomeTable"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoflosspershareantidilutiveeffectTable0" roleURI="http://originoil.com/role/ScheduleoflosspershareantidilutiveeffectTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofestimatedusefullifeTable0" roleURI="http://originoil.com/role/ScheduleofestimatedusefullifeTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofpropertyplantandequipmentTable0" roleURI="http://originoil.com/role/ScheduleofpropertyplantandequipmentTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoffairvalueoffinancialinstrumentsTable0" roleURI="http://originoil.com/role/ScheduleoffairvalueoffinancialinstrumentsTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable0" roleURI="http://originoil.com/role/Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable0" roleURI="http://originoil.com/role/ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofwarrantactivityTable0" roleURI="http://originoil.com/role/ScheduleofwarrantactivityTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable0" roleURI="http://originoil.com/role/ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofoutstandingconvertiblepromissorynotesTable0" roleURI="http://originoil.com/role/ScheduleofoutstandingconvertiblepromissorynotesTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofmaturitiesoflongtermdebtTable0" roleURI="http://originoil.com/role/ScheduleofmaturitiesoflongtermdebtTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable0" roleURI="http://originoil.com/role/ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable0"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OrganizationandLineofBusinessDetails" roleURI="http://originoil.com/role/OrganizationandLineofBusinessDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_SummaryofSignificantAccountingPolicesDetails" roleURI="http://originoil.com/role/SummaryofSignificantAccountingPolicesDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CapitalStockDetails" roleURI="http://originoil.com/role/CapitalStockDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_OptionsandWarrantsDetails" roleURI="http://originoil.com/role/OptionsandWarrantsDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConvertiblePromissoryNotesDetails" roleURI="http://originoil.com/role/ConvertiblePromissoryNotesDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_RevenuefromContractswithCustomersDetails" roleURI="http://originoil.com/role/RevenuefromContractswithCustomersDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_FinancialAssetsDetails" roleURI="http://originoil.com/role/FinancialAssetsDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_LoansPayableDetails" roleURI="http://originoil.com/role/LoansPayableDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CapitalLeasesDetails" roleURI="http://originoil.com/role/CapitalLeasesDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_IncomeTaxesDetails" roleURI="http://originoil.com/role/IncomeTaxesDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_AssetsHeldForSaleDetails" roleURI="http://originoil.com/role/AssetsHeldForSaleDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_CommitmentsandContingenciesDetails" roleURI="http://originoil.com/role/CommitmentsandContingenciesDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_ConcentrationsDetails" roleURI="http://originoil.com/role/ConcentrationsDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#ocln_r_SubsequentEventsDetails" roleURI="http://originoil.com/role/SubsequentEventsDetails"/> |
| <roleRef xlink:type="simple" xlink:href="ocln-20220930.xsd#DocumentAndEntityInformation" roleURI="http://originoil.com/role/DocumentAndEntityInformation"/> |
| <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/> |
| <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/> |
| <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/> |
| <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/> |
| <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConsolidatedBalanceSheet"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RestatementAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="srt_ScenarioPreviouslyReportedMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesJConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesJConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesJConvertiblePreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesLConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesLConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesLConvertiblePreferredStockMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesMreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesMreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesMreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesO8ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesO8ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesO8ConvertiblePreferredStockMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesPConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesPConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesPConvertiblePreferredStockMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesQ12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesQ12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesQ12ConvertiblePreferredStockMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesR10ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesR10ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesR10ConvertiblePreferredStockMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesS12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesS12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesS12ConvertiblePreferredStockMember" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesT10ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesT10ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesT10ConvertiblePreferredStockMember" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesUConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesUConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesUConvertiblePreferredStockMember" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesVConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesVConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesVConvertiblePreferredStockMember" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesW12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesW12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesW12ConvertiblePreferredStockMember" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesXConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesXConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesXConvertiblePreferredStockMember" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesYConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesYConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesYConvertiblePreferredStockMember" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesZConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesZConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesZConvertiblePreferredStockMember" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesGrossCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsAbstract" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermInvestments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLongTermInvestments" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherAssets" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_Assets" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DividendsPayableCurrent" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerRefundLiabilityCurrent" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CustomerDepositCurrent" xlink:href="ocln-20220930.xsd#ocln_CustomerDepositCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_CustomerDepositCurrent" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantReserveCurrent" xlink:href="ocln-20220930.xsd#ocln_WarrantReserveCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_WarrantReserveCurrent" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLoansPayableCurrent" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LoansPayableSBA" xlink:href="ocln-20220930.xsd#ocln_LoansPayableSBA"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_LoansPayableSBA" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilities" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_PreferredStockValue" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue1" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_PreferredStockValue1" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue2" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue2"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_PreferredStockValue2" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue3" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue3"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_PreferredStockValue3" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue4" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue4"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_PreferredStockValue4" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LongTermLiabilitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_LongTermLiabilitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ocln_LongTermLiabilitiesAbstract" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LongTermLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LongTermLiabilitiesAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_Liabilities" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePreferredStock" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ConvertiblePreferredStock" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ShareholdersDeficitAbstract" xlink:href="ocln-20220930.xsd#ocln_ShareholdersDeficitAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ShareholdersDeficitAbstract" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue5" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue5"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ShareholdersDeficitAbstract" xlink:to="ocln_PreferredStockValue5" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockValue7" xlink:href="ocln-20220930.xsd#ocln_PreferredStockValue7"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ShareholdersDeficitAbstract" xlink:to="ocln_PreferredStockValue7" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ShareholdersDeficitAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SubscriptionPayableToPurchaseCommonStock" xlink:href="ocln-20220930.xsd#ocln_SubscriptionPayableToPurchaseCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_SubscriptionPayableToPurchaseCommonStock" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockPreferredValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockPreferredValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockPreferredValue" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="15" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConsolidatedBalanceSheet_Parentheticals"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RestatementAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RestatementDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="srt_ScenarioPreviouslyReportedMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesF8PreferredStockTwoMember" xlink:href="ocln-20220930.xsd#ocln_SeriesF8PreferredStockTwoMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesF8PreferredStockTwoMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesF8PreferredStockOneMember" xlink:href="ocln-20220930.xsd#ocln_SeriesF8PreferredStockOneMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesF8PreferredStockOneMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesG8PreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesG8PreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesG8PreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesIPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesIPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesIPreferredStockMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesKPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesKPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesKPreferredStockMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesJConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesJConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesJConvertiblePreferredStockMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesLConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesLConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesLConvertiblePreferredStockMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesMreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesMreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesMreferredStockMember" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesO8ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesO8ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesO8ConvertiblePreferredStockMember" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesPConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesPConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesPConvertiblePreferredStockMember" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesQ12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesQ12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesQ12ConvertiblePreferredStockMember" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesR10ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesR10ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesR10ConvertiblePreferredStockMember" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesS12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesS12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesS12ConvertiblePreferredStockMember" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesT10ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesT10ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesT10ConvertiblePreferredStockMember" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesUConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesUConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesUConvertiblePreferredStockMember" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesVConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesVConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesVConvertiblePreferredStockMember" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesW12ConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesW12ConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesW12ConvertiblePreferredStockMember" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesXConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesXConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesXConvertiblePreferredStockMember" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesYConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesYConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesYConvertiblePreferredStockMember" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesCPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesDOnePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesDOnePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesDOnePreferredStockMember" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesEPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesEPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesEPreferredStockMember" order="21" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesZConvertiblePreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesZConvertiblePreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesZConvertiblePreferredStockMember" order="22" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityLiquidationPreference"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockRedeemableValue" xlink:href="ocln-20220930.xsd#ocln_PreferredStockRedeemableValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_PreferredStockRedeemableValue" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleSubordinatedDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleSubordinatedDebtCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertibleSubordinatedDebtCurrent" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LongTermNetOfDiscountCurrent" xlink:href="ocln-20220930.xsd#ocln_LongTermNetOfDiscountCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_LongTermNetOfDiscountCurrent" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePreferredStockShareOutstanding" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePreferredStockShareOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ConvertiblePreferredStockShareOutstanding" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePreferredStockRedeemableIssuerOptionValue" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePreferredStockRedeemableIssuerOptionValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ConvertiblePreferredStockRedeemableIssuerOptionValue" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockPreferredShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockPreferredShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockPreferredShares" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="15" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConsolidatedIncomeStatement"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentChargeOnReclassifiedAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_GainOnWriteOffOfAccountsPayable" xlink:href="ocln-20220930.xsd#ocln_GainOnWriteOffOfAccountsPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ocln_GainOnWriteOffOfAccountsPayable" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_GainLossOnSettlementOfPayable" xlink:href="ocln-20220930.xsd#ocln_GainLossOnSettlementOfPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ocln_GainLossOnSettlementOfPayable" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CashSettlementForNonconversionOfCommonStockinShares" xlink:href="ocln-20220930.xsd#ocln_CashSettlementForNonconversionOfCommonStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ocln_CashSettlementForNonconversionOfCommonStockinShares" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantsDeemedDividends" xlink:href="ocln-20220930.xsd#ocln_WarrantsDeemedDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ocln_WarrantsDeemedDividends" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WeightedAverageCommonSharesOutstandingAbstract" xlink:href="ocln-20220930.xsd#ocln_WeightedAverageCommonSharesOutstandingAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ocln_WeightedAverageCommonSharesOutstandingAbstract" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ShareholdersEquityType2or3"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SubscriptionPayableMember" xlink:href="ocln-20220930.xsd#ocln_SubscriptionPayableMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_SubscriptionPayableMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_MezzanineEquityMember" xlink:href="ocln-20220930.xsd#ocln_MezzanineEquityMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_MezzanineEquityMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_Rounding" xlink:href="ocln-20220930.xsd#ocln_Rounding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_Rounding" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StockIssuedduringPeriodDebtConversionConvertedInstrumentAmount1" xlink:href="ocln-20220930.xsd#ocln_StockIssuedduringPeriodDebtConversionConvertedInstrumentAmount1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_StockIssuedduringPeriodDebtConversionConvertedInstrumentAmount1" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:href="ocln-20220930.xsd#ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForDividendsOnSeriesOPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForDividendsOnSeriesOPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForDividendsOnSeriesOPreferredStock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForSeriesOPreferredStockDividendsinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForSeriesOPreferredStockDividendsinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForSeriesOPreferredStockDividendsinShares" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesQPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesQPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesQPreferredStock" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesQPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesQPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesQPreferredStockShares" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesRPreferredStock" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesRPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesRPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesRPreferredStockShares" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesSPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesSPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesSPreferredStock" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesSPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesSPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesSPreferredStockinShares" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesXPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesXPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesXPreferredStock" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedInConjunctionWithTheSaleOfSeriesXPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedInConjunctionWithTheSaleOfSeriesXPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedInConjunctionWithTheSaleOfSeriesXPreferredStockinShares" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesUPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesUPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesUPreferredStock" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesUPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesUPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesUPreferredStockinShares" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesWPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesWPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesWPreferredStock" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesWPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesWPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesWPreferredStockinShares" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForMakeGoodSharesForSeriesPPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForMakeGoodSharesForSeriesPPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_CommonStockIssuedForMakeGoodSharesForSeriesPPreferredStockinShares" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCash" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCash"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCash" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCashinShares" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCashinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfCommonsStockForTheExerciseOfSeriesRWarrantsPurchasedForCashinShares" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesTPreferredStockInExchangeForProperty" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesTPreferredStockInExchangeForProperty"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfSeriesTPreferredStockInExchangeForProperty" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesUPreferredStockThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesUPreferredStockThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfSeriesUPreferredStockThroughAPrivatePlacement" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesXPreferredStockThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesXPreferredStockThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfSeriesXPreferredStockThroughAPrivatePlacement" order="21" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesGPreferredStockForSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesGPreferredStockForSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesGPreferredStockForSeriesRPreferredStock" order="22" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesGPreferredStockForSeriesSPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesGPreferredStockForSeriesSPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesGPreferredStockForSeriesSPreferredStock" order="23" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesIPreferredStockForSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesIPreferredStockForSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesIPreferredStockForSeriesRPreferredStock" order="24" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesIPreferredStockForSeriesWPreferredStocks" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesIPreferredStockForSeriesWPreferredStocks"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesIPreferredStockForSeriesWPreferredStocks" order="25" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesKPreferredStockForSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesKPreferredStockForSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesKPreferredStockForSeriesRPreferredStock" order="26" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesKPreferredStockForSeriesWPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesKPreferredStockForSeriesWPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesKPreferredStockForSeriesWPreferredStock" order="27" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesMPreferredStockForSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesMPreferredStockForSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_ExchangeOfSeriesMPreferredStockForSeriesRPreferredStock" order="28" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="29" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LossOnConversionOfPreferredStock" xlink:href="ocln-20220930.xsd#ocln_LossOnConversionOfPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_LossOnConversionOfPreferredStock" order="30" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" order="31" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfCommonStockWarrantsDeemedDividends" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfCommonStockWarrantsDeemedDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_IssuanceOfCommonStockWarrantsDeemedDividends" order="32" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AdjustmentToSeriesMPreferredStock" xlink:href="ocln-20220930.xsd#ocln_AdjustmentToSeriesMPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="ocln_AdjustmentToSeriesMPreferredStock" order="33" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_StockIssuedDuringPeriodDebtConversionConvertedInstrument" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" order="34" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StockIssuedDuringPeriodValueIssuedFairValueforServices" xlink:href="ocln-20220930.xsd#ocln_StockIssuedDuringPeriodValueIssuedFairValueforServices"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_StockIssuedDuringPeriodValueIssuedFairValueforServices" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StockIssuedDuringPeriodSharesIssuedFairValueforServices" xlink:href="ocln-20220930.xsd#ocln_StockIssuedDuringPeriodSharesIssuedFairValueforServices"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_StockIssuedDuringPeriodSharesIssuedFairValueforServices" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStock" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesD1PreferredStockinShares" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesEPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesEPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesEPreferredStock" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesEPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesEPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesEPreferredStockShares" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesJPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesJPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesJPreferredStock" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockSharesIssuedForConversionOfSeriesJPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockSharesIssuedForConversionOfSeriesJPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockSharesIssuedForConversionOfSeriesJPreferredStock" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesLPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesLPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesLPreferredStock" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesLPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesLPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesLPreferredStockShares" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesMPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesMPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesMPreferredStock" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockSharesIssuedForConversionOfSeriesMPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockSharesIssuedForConversionOfSeriesMPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockSharesIssuedForConversionOfSeriesMPreferredStock" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesOPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesOPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesOPreferredStock" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesOPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesOPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesOPreferredStockinShares" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesPPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesPPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesPPreferredStock" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesPPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesPPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesPPreferredStockinShares" order="21" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesTPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesTPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesTPreferredStock" order="22" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesTPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesTPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesTPreferredStockinShares" order="23" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesYPreferredStock1" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesYPreferredStock1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesYPreferredStock1" order="24" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForConversionOfSeriesYPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForConversionOfSeriesYPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForConversionOfSeriesYPreferredStockinShares" order="25" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStock" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStock" order="26" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockIssuedForMakeGoodSharesForSeriesRPreferredStockinShares" order="27" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="28" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="29" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockReturnedForNonConversion" xlink:href="ocln-20220930.xsd#ocln_CommonStockReturnedForNonConversion"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockReturnedForNonConversion" order="30" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockReturnedForNonConversioninShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockReturnedForNonConversioninShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockReturnedForNonConversioninShares" order="31" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesZPreferredStockThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesZPreferredStockThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesZPreferredStockThroughAPrivatePlacement" order="32" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockinShares" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockinShares" order="33" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ExchangeOfSeriesFPreferredStockToSeriesQPreferredStockShares" order="34" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesMPreferredStockThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesMPreferredStockThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesMPreferredStockThroughAPrivatePlacement" order="35" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesKPreferredStockWithIssuanceOfSeriesLThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesKPreferredStockWithIssuanceOfSeriesLThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesKPreferredStockWithIssuanceOfSeriesLThroughAPrivatePlacement" order="36" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesPPreferredStockWithIssuanceOfSeriesOThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesPPreferredStockWithIssuanceOfSeriesOThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesPPreferredStockWithIssuanceOfSeriesOThroughAPrivatePlacement" order="37" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesRPreferredStockThroughAPrivatePlacement" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesRPreferredStockThroughAPrivatePlacement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesRPreferredStockThroughAPrivatePlacement" order="38" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesUPreferredStockInExchangeForProperty" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesUPreferredStockInExchangeForProperty"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_IssuanceOfSeriesUPreferredStockInExchangeForProperty" order="39" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangesOfSeriesFPreferredStockForSeriesQPreferredStock" xlink:href="ocln-20220930.xsd#ocln_ExchangesOfSeriesFPreferredStockForSeriesQPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ExchangesOfSeriesFPreferredStockForSeriesQPreferredStock" order="40" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesVPreferredStockForSeriesYPreferredStock1" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesVPreferredStockForSeriesYPreferredStock1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ExchangeOfSeriesVPreferredStockForSeriesYPreferredStock1" order="41" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantsPurchasedForCash" xlink:href="ocln-20220930.xsd#ocln_WarrantsPurchasedForCash"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_WarrantsPurchasedForCash" order="42" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantsPurchasedForCashinShares" xlink:href="ocln-20220930.xsd#ocln_WarrantsPurchasedForCashinShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_WarrantsPurchasedForCashinShares" order="43" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeOfSeriesFPreferredStockForSeriesOP" xlink:href="ocln-20220930.xsd#ocln_ExchangeOfSeriesFPreferredStockForSeriesOP"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_ExchangeOfSeriesFPreferredStockForSeriesOP" order="44" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockSharesSubscriptionsamount" xlink:href="ocln-20220930.xsd#ocln_CommonStockSharesSubscriptionsamount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ocln_CommonStockSharesSubscriptionsamount" order="45" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="46" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="47" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConsolidatedCashFlow"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_InterestExpenseAssociatedWithPreferredStockIssuance" xlink:href="ocln-20220930.xsd#ocln_InterestExpenseAssociatedWithPreferredStockIssuance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_InterestExpenseAssociatedWithPreferredStockIssuance" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PaymentsOfPreferredStockDividends" xlink:href="ocln-20220930.xsd#ocln_PaymentsOfPreferredStockDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_PaymentsOfPreferredStockDividends" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_GainLossOnNetChangeInValuationOfDerivativeLiabilities" xlink:href="ocln-20220930.xsd#ocln_GainLossOnNetChangeInValuationOfDerivativeLiabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_GainLossOnNetChangeInValuationOfDerivativeLiabilities" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DebtDiscountRecognizedAsInterestExpense" xlink:href="ocln-20220930.xsd#ocln_DebtDiscountRecognizedAsInterestExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_DebtDiscountRecognizedAsInterestExpense" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnInvestments" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LossOnExchangeOfPreferredStock" xlink:href="ocln-20220930.xsd#ocln_LossOnExchangeOfPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_LossOnExchangeOfPreferredStock" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SBALoanForgiven" xlink:href="ocln-20220930.xsd#ocln_SBALoanForgiven"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_SBALoanForgiven" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnSaleOfInvestments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossOnSaleOfInvestments" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ImpairmentExpenseForConvertibleNoteReceivable" xlink:href="ocln-20220930.xsd#ocln_ImpairmentExpenseForConvertibleNoteReceivable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_ImpairmentExpenseForConvertibleNoteReceivable" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_GainLossOnConversionOfPreferredStock" xlink:href="ocln-20220930.xsd#ocln_GainLossOnConversionOfPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="ocln_GainLossOnConversionOfPreferredStock" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInNotesReceivables"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AdjustmentToReconcileNetIncomeLossToNetCashUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivables" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:href="ocln-20220930.xsd#ocln_ChangeInAssetsIncreaseDecreaseInAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IncreaseDecreaseInContractReceivableNet" xlink:href="ocln-20220930.xsd#ocln_IncreaseDecreaseInContractReceivableNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:to="ocln_IncreaseDecreaseInContractReceivableNet" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInAssetsIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:href="ocln-20220930.xsd#ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDepositsFromCustomers" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDepositsFromCustomers"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_ProceedsFromDepositsFromCustomers" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ChangeInLiabilitiesIncreaseDecreaseInAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CashFlowsUsedFromInvestingActivitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_CashFlowsUsedFromInvestingActivitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_CashFlowsUsedFromInvestingActivitiesAbstract" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsUsedFromInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsUsedFromInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_CashFlowsFromFinancingActivitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_CashFlowsFromFinancingActivitiesAbstract" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PaymentsOnCumulativePreferredStockDividends" xlink:href="ocln-20220930.xsd#ocln_PaymentsOnCumulativePreferredStockDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="ocln_PaymentsOnCumulativePreferredStockDividends" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NetProceedsForIssuanceOfPreferredStockForCashMezzanineClassification" xlink:href="ocln-20220930.xsd#ocln_NetProceedsForIssuanceOfPreferredStockForCashMezzanineClassification"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="ocln_NetProceedsForIssuanceOfPreferredStockForCashMezzanineClassification" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NetProceedsForIssuanceOfPreferredStockForCashLiabilityClassification" xlink:href="ocln-20220930.xsd#ocln_NetProceedsForIssuanceOfPreferredStockForCashLiabilityClassification"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="ocln_NetProceedsForIssuanceOfPreferredStockForCashLiabilityClassification" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NetProceedsFromConvertibleNotes" xlink:href="ocln-20220930.xsd#ocln_NetProceedsFromConvertibleNotes"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="ocln_NetProceedsFromConvertibleNotes" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CashFlowsFromFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockConvertedToCommonStockEquity" xlink:href="ocln-20220930.xsd#ocln_PreferredStockConvertedToCommonStockEquity"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ocln_PreferredStockConvertedToCommonStockEquity" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfWarrantsDeemedDividends" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfWarrantsDeemedDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ocln_IssuanceOfWarrantsDeemedDividends" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_DerivativeFairValueOfDerivativeNet" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedAtFairValueForConversionOfDebtPlusAccruedInterestAndOtherFees" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedAtFairValueForConversionOfDebtPlusAccruedInterestAndOtherFees"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_CommonStockIssuedAtFairValueForConversionOfDebtPlusAccruedInterestAndOtherFees" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OtherPayableForFixedAssetWithCommonStockSubscription" xlink:href="ocln-20220930.xsd#ocln_OtherPayableForFixedAssetWithCommonStockSubscription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_OtherPayableForFixedAssetWithCommonStockSubscription" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesTPreferredSharesInExchangeForProperty" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesTPreferredSharesInExchangeForProperty"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_IssuanceOfSeriesTPreferredSharesInExchangeForProperty" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IssuanceOfSeriesODividends" xlink:href="ocln-20220930.xsd#ocln_IssuanceOfSeriesODividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_IssuanceOfSeriesODividends" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ReclassificationOfNoncashAdjustmentOfPreferredStockAdditionalPaidInCapital" xlink:href="ocln-20220930.xsd#ocln_ReclassificationOfNoncashAdjustmentOfPreferredStockAdditionalPaidInCapital"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_ReclassificationOfNoncashAdjustmentOfPreferredStockAdditionalPaidInCapital" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ExchangeFromMezzanineToLiability" xlink:href="ocln-20220930.xsd#ocln_ExchangeFromMezzanineToLiability"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_ExchangeFromMezzanineToLiability" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfWarrants" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DerivativeDiscountIssuedOnNotesPayable" xlink:href="ocln-20220930.xsd#ocln_DerivativeDiscountIssuedOnNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ocln_DerivativeDiscountIssuedOnNotesPayable" order="17" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OrganizationandLineofBusiness"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/SummaryofSignificantAccountingPolices"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CapitalStock"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OptionsandWarrants"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConvertiblePromissoryNotes"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/RevenuefromContractswithCustomers"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/FinancialAssets"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/LoansPayable"> |
| | <loc xlink:type="locator" xlink:label="ocln_LoansPayableDisclosureAbstract" xlink:href="ocln-20220930.xsd#ocln_LoansPayableDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LoansPayableDisclosureTextBlock" xlink:href="ocln-20220930.xsd#ocln_LoansPayableDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDisclosureAbstract" xlink:to="ocln_LoansPayableDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CapitalLeases"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LeasesCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesCapitalAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/IncomeTaxes"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ForeignSubsidiary"> |
| | <loc xlink:type="locator" xlink:label="ocln_ForeignSubsidiaryAbstract" xlink:href="ocln-20220930.xsd#ocln_ForeignSubsidiaryAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ForeignSubsidiaryTextBlock" xlink:href="ocln-20220930.xsd#ocln_ForeignSubsidiaryTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ForeignSubsidiaryAbstract" xlink:to="ocln_ForeignSubsidiaryTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/AssetsHeldForSale"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract" xlink:to="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CommitmentsandContingencies"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/Concentrations"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OtherIncome"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/SubsequentEvents"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/AccountingPoliciesByPolicy"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_MarketableSecuritiesPolicy" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RevenueRecognitionLicensingFeesPolicyTextBlock" xlink:href="ocln-20220930.xsd#ocln_RevenueRecognitionLicensingFeesPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ocln_RevenueRecognitionLicensingFeesPolicyTextBlock" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessPolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryWorkInProcessPolicy" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PrepaidExpensesPolicyTextBlock" xlink:href="ocln-20220930.xsd#ocln_PrepaidExpensesPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ocln_PrepaidExpensesPolicyTextBlock" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="21" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/SummaryofSignificantAccountingPolicesTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfConversionsOfStockTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfConversionsOfStockTextBlock" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfEstimatedUsefulLivesTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ocln_ScheduleOfEstimatedUsefulLivesTableTextBlock" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" order="7" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OptionsandWarrantsTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfShareBasedCompensationWarrantActivityTableTextBlock" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfShareBasedCompensationWarrantActivityTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ocln_ScheduleOfShareBasedCompensationWarrantActivityTableTextBlock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConvertiblePromissoryNotesTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/RevenuefromContractswithCustomersTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CapitalLeasesTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LeasesCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesCapitalAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/IncomeTaxesTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OtherIncomeTables"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoflosspershareantidilutiveeffectTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofissuablesharesfromwarrantsconvertiblenotesandpreferredstockTable"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ConversionOfStockTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredSharesMember" xlink:href="ocln-20220930.xsd#ocln_PreferredSharesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="ocln_PreferredSharesMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DilutiveShares" xlink:href="ocln-20220930.xsd#ocln_DilutiveShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="ocln_DilutiveShares" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_December312020Abstract" xlink:href="ocln-20220930.xsd#ocln_December312020Abstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="ocln_December312020Abstract" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofestimatedusefullifeTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndLandImprovementsMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofpropertyplantandequipmentTable"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DemoUnitsMember" xlink:href="ocln-20220930.xsd#ocln_DemoUnitsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ocln_DemoUnitsMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoffairvalueoffinancialinstrumentsTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoffairvalueofliabilityfinancialinstrumentsTable"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="us-gaap_DerivativeLiabilities" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueOfDerivativeLiabilitiesIssued" xlink:href="ocln-20220930.xsd#ocln_FairValueOfDerivativeLiabilitiesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="ocln_FairValueOfDerivativeLiabilitiesIssued" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainOnDerivative"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="us-gaap_DerivativeGainOnDerivative" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueAssumptionRiskFreeInterestRate" xlink:href="ocln-20220930.xsd#ocln_FairValueAssumptionRiskFreeInterestRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_FairValueAssumptionRiskFreeInterestRate" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueAssumptionExpectedVolatilityRate" xlink:href="ocln-20220930.xsd#ocln_FairValueAssumptionExpectedVolatilityRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_FairValueAssumptionExpectedVolatilityRate" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueAssumptionExpectedTerm" xlink:href="ocln-20220930.xsd#ocln_FairValueAssumptionExpectedTerm"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_FairValueAssumptionExpectedTerm" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueAssumptionExpectedDividendRate" xlink:href="ocln-20220930.xsd#ocln_FairValueAssumptionExpectedDividendRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_FairValueAssumptionExpectedDividendRate" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofwarrantactivityTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:href="ocln-20220930.xsd#ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityTable" xlink:href="ocln-20220930.xsd#ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantOneMember" xlink:href="ocln-20220930.xsd#ocln_WarrantOneMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantOneMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantTwoMember" xlink:href="ocln-20220930.xsd#ocln_WarrantTwoMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantTwoMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantThreeMember" xlink:href="ocln-20220930.xsd#ocln_WarrantThreeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantThreeMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantFourMember" xlink:href="ocln-20220930.xsd#ocln_WarrantFourMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantFourMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantFiveMember" xlink:href="ocln-20220930.xsd#ocln_WarrantFiveMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantFiveMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantSixMember" xlink:href="ocln-20220930.xsd#ocln_WarrantSixMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantSixMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants" xlink:href="ocln-20220930.xsd#ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WeightedAverageRemainingContractualLifeyears" xlink:href="ocln-20220930.xsd#ocln_WeightedAverageRemainingContractualLifeyears"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ocln_WeightedAverageRemainingContractualLifeyears" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofoutstandingconvertiblepromissorynotesTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfOutstandingConvertiblePromissoryNotesAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfOutstandingConvertiblePromissoryNotesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOutstandingConvertiblePromissoryNotesAbstract" xlink:to="us-gaap_ConvertibleNotesPayable" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOutstandingConvertiblePromissoryNotesAbstract" xlink:to="us-gaap_ConvertibleDebtCurrent" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotes" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotes"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOutstandingConvertiblePromissoryNotesAbstract" xlink:to="ocln_ConvertiblePromissoryNotes" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofmaturitiesoflongtermdebtTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfMaturitiesOfLongTermDebtAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_TypeOfGoodOrServiceMember" xlink:href="ocln-20220930.xsd#ocln_TypeOfGoodOrServiceMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ocln_TypeOfGoodOrServiceMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RevenueFromEquipmentContracts" xlink:href="ocln-20220930.xsd#ocln_RevenueFromEquipmentContracts"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_RevenueFromEquipmentContracts" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ComponentSales" xlink:href="ocln-20220930.xsd#ocln_ComponentSales"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_ComponentSales" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WasteWaterTreatmentSystems" xlink:href="ocln-20220930.xsd#ocln_WasteWaterTreatmentSystems"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_WasteWaterTreatmentSystems" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PumpStations" xlink:href="ocln-20220930.xsd#ocln_PumpStations"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_PumpStations" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RevenueFromServicesSales" xlink:href="ocln-20220930.xsd#ocln_RevenueFromServicesSales"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_RevenueFromServicesSales" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommissionTraining" xlink:href="ocln-20220930.xsd#ocln_CommissionTraining"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_CommissionTraining" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="7" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofmaturitiesTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfMaturitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfMaturitiesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalLeases" xlink:href="ocln-20220930.xsd#ocln_CapitalLeases"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesAbstract" xlink:to="ocln_CapitalLeases" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalLeaseObligation" xlink:href="ocln-20220930.xsd#ocln_CapitalLeaseObligation"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesAbstract" xlink:to="ocln_CapitalLeaseObligation" order="1" xbrldt:closed="true"/> |
| | <!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbT+zA71yx8y/GPitNzif6WXL0fv7uXBoKB/RGz89EKxGiSvNr71YkvlSao2qvRAL0OCSxa4gXQJMxWE3Ra7ihGeauN8XzrO8lM2QrQpcu/GzKMkDCb+cg5Rb/1AjAwqpxmVUGEWIfPXKaJ87DoiOA2C8A9rBnVGwZW5q0lCyVkSqtCIF7AcDRTE7nGNUzyfbg=] CSR --> |
| | <loc xlink:type="locator" xlink:label="ocln_lLongtermLiabilities" xlink:href="ocln-20220930.xsd#ocln_lLongtermLiabilities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfMaturitiesAbstract" xlink:to="ocln_lLongtermLiabilities" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofincometaxprovisionTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfIncomeTaxProvisionAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfIncomeTaxProvisionAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofnetdeferredtaxliabilitiesTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfNetDeferredTaxLiabilitiesAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfNetDeferredTaxLiabilitiesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DeferredTaxAssetsAbstract" xlink:href="ocln-20220930.xsd#ocln_DeferredTaxAssetsAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfNetDeferredTaxLiabilitiesAbstract" xlink:to="ocln_DeferredTaxAssetsAbstract" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherLossCarryforwards"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOtherLossCarryforwards" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfNetDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DeferredTaxLiabilityDepreciation" xlink:href="ocln-20220930.xsd#ocln_DeferredTaxLiabilityDepreciation"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="ocln_DeferredTaxLiabilityDepreciation" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LessValuationAllowance" xlink:href="ocln-20220930.xsd#ocln_LessValuationAllowance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="ocln_LessValuationAllowance" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofotherincomeTable"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfOtherIncomeAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfOtherIncomeAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOtherIncomeAbstract" xlink:to="us-gaap_RepaymentsOfOtherLongTermDebt" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfTimberProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfTimberProperty"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOtherIncomeAbstract" xlink:to="us-gaap_GainLossOnSaleOfTimberProperty" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOtherIncomeAbstract" xlink:to="us-gaap_OtherIncome" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfOtherIncomeAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoflosspershareantidilutiveeffectTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_BasicWeightedAverageNumberOfCommonSharesOutstandingDenominator" xlink:href="ocln-20220930.xsd#ocln_BasicWeightedAverageNumberOfCommonSharesOutstandingDenominator"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="ocln_BasicWeightedAverageNumberOfCommonSharesOutstandingDenominator" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfLossPerShareAntiDilutiveEffectAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofestimatedusefullifeTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndLandImprovementsMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleofestimatedusefullifeLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofpropertyplantandequipmentTable0"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DemoUnitsMember" xlink:href="ocln-20220930.xsd#ocln_DemoUnitsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ocln_DemoUnitsMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoffairvalueoffinancialinstrumentsTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedAtFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="us-gaap_InvestmentOwnedAtFairValue" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentOwnedAtFairValue" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DerivativeLiabilityWarrants" xlink:href="ocln-20220930.xsd#ocln_DerivativeLiabilityWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairvalueoffinancialinstrumentsLineItems" xlink:to="ocln_DerivativeLiabilityWarrants" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ServicingLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingLiability"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_DerivativeLiabilityWarrants" xlink:to="us-gaap_ServicingLiability" order="0" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/Scheduleofreconciliationofthederivativeliabilityforwhichlevel3inputsTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:href="ocln-20220930.xsd#ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DerivativeLiabilitie" xlink:href="ocln-20220930.xsd#ocln_DerivativeLiabilitie"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="ocln_DerivativeLiabilitie" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueOfDerivativeLiabilitiesIssued" xlink:href="ocln-20220930.xsd#ocln_FairValueOfDerivativeLiabilitiesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="ocln_FairValueOfDerivativeLiabilitiesIssued" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainOnDerivative"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ScheduleOfReconciliationOfTheDerivativeLiabilityForWhichLevel3InputsAbstract" xlink:to="us-gaap_DerivativeGainOnDerivative" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleoffairmarketvalueofderivativeliabilityassumptionsTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" xlink:href="ocln-20220930.xsd#ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueAssumptionExpectedDividendRate" xlink:href="ocln-20220930.xsd#ocln_FairValueAssumptionExpectedDividendRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SummaryofSignificantAccountingPolicesDetailsScheduleoffairmarketvalueofderivativeliabilityassumptionsLineItems" xlink:to="ocln_FairValueAssumptionExpectedDividendRate" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofwarrantactivityTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:href="ocln-20220930.xsd#ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityTable" xlink:href="ocln-20220930.xsd#ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WeightedAverageExercisePriceMember" xlink:href="ocln-20220930.xsd#ocln_WeightedAverageExercisePriceMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WeightedAverageExercisePriceMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_RestrictedStockandWarrantsDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofweightedaverageremainingcontractuallifeofwarrantsoutstandingTable0"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantOneMember" xlink:href="ocln-20220930.xsd#ocln_WarrantOneMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantOneMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantTwoMember" xlink:href="ocln-20220930.xsd#ocln_WarrantTwoMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantTwoMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantThreeMember" xlink:href="ocln-20220930.xsd#ocln_WarrantThreeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantThreeMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantFourMember" xlink:href="ocln-20220930.xsd#ocln_WarrantFourMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantFourMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantFiveMember" xlink:href="ocln-20220930.xsd#ocln_WarrantFiveMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantFiveMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantSixMember" xlink:href="ocln-20220930.xsd#ocln_WarrantSixMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_WarrantSixMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants" xlink:href="ocln-20220930.xsd#ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ocln_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WeightedAverageRemainingContractualLifeyears" xlink:href="ocln-20220930.xsd#ocln_WeightedAverageRemainingContractualLifeyears"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ocln_WeightedAverageRemainingContractualLifeyears" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofoutstandingconvertiblepromissorynotesTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesTable" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems" xlink:to="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotes" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotes"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofoutstandingconvertiblepromissorynotesLineItems" xlink:to="ocln_ConvertiblePromissoryNotes" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofmaturitiesoflongtermdebtTable0"> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtTable" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:to="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsScheduleofmaturitiesoflongtermdebtLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ScheduleofdisaggregationofrevenuebytypeofgoodorservicefromcontractswithcustomersTable0"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_TypeOfGoodOrServiceMember" xlink:href="ocln-20220930.xsd#ocln_TypeOfGoodOrServiceMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ocln_TypeOfGoodOrServiceMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RevenueFromEquipmentContracts" xlink:href="ocln-20220930.xsd#ocln_RevenueFromEquipmentContracts"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_RevenueFromEquipmentContracts" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ComponentSales" xlink:href="ocln-20220930.xsd#ocln_ComponentSales"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_ComponentSales" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WasteWaterTreatmentSystems" xlink:href="ocln-20220930.xsd#ocln_WasteWaterTreatmentSystems"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_WasteWaterTreatmentSystems" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PumpStations" xlink:href="ocln-20220930.xsd#ocln_PumpStations"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_PumpStations" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RentalIncomeNonoperating" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RevenueFromServicesSales" xlink:href="ocln-20220930.xsd#ocln_RevenueFromServicesSales"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="ocln_RevenueFromServicesSales" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="7" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OrganizationandLineofBusinessDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_OrganizationandLineofBusinessDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_OrganizationandLineofBusinessDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OrganizationandLineofBusinessDetailsTable" xlink:href="ocln-20220930.xsd#ocln_OrganizationandLineofBusinessDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_OrganizationandLineofBusinessDetailsLineItems" xlink:to="ocln_OrganizationandLineofBusinessDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_OrganizationandLineofBusinessDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ProgressiveWaterTreatmentIncMember" xlink:href="ocln-20220930.xsd#ocln_ProgressiveWaterTreatmentIncMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ocln_ProgressiveWaterTreatmentIncMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OrganizationandLineofBusinessDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SaleRevenueNet" xlink:href="ocln-20220930.xsd#ocln_SaleRevenueNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OrganizationandLineofBusinessDetailsLineItems" xlink:to="ocln_SaleRevenueNet" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CapitalUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalUnits"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OrganizationandLineofBusinessDetailsLineItems" xlink:to="us-gaap_CapitalUnits" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/SummaryofSignificantAccountingPolicesDetails"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FederalDepositInsuranceCompanyLimits" xlink:href="ocln-20220930.xsd#ocln_FederalDepositInsuranceCompanyLimits"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ocln_FederalDepositInsuranceCompanyLimits" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGross"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountsReceivableGross" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherResearchAndDevelopmentExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingExpense" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Depreciation" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTermOfContract"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativeTermOfContract" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="10" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CapitalStockDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalStockDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_CapitalStockDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalStockDetailsTable" xlink:href="ocln-20220930.xsd#ocln_CapitalStockDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CapitalStockDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="srt_RangeAxis" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CapitalStockDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesIPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesIPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ocln_SeriesIPreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesAWarrantsMember" xlink:href="ocln-20220930.xsd#ocln_SeriesAWarrantsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ocln_SeriesAWarrantsMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesBWarrantsMember" xlink:href="ocln-20220930.xsd#ocln_SeriesBWarrantsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ocln_SeriesBWarrantsMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesUPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesUPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ocln_SeriesUPreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesWPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesWPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ocln_SeriesWPreferredStockMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesCPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesCPreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesD1PreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesD1PreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesD1PreferredStockMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesEPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesEPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesEPreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesFPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesFPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesFPreferredStockMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesQPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesQPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesQPreferredStockMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesGPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesGPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesGPreferredStockMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesSPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesSPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesSPreferredStockMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesRPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesRPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesRPreferredStockMember" order="7" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesIPreferredStockMember" order="8" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesWPreferredStockMember" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesJPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesJPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesJPreferredStockMember" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesKPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesKPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesKPreferredStockMember" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesMPreferredStockThreeMember" xlink:href="ocln-20220930.xsd#ocln_SeriesMPreferredStockThreeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesMPreferredStockThreeMember" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesLreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesLreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesLreferredStockMember" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesOReferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesOReferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesOReferredStockMember" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesPPreferredStocksMember" xlink:href="ocln-20220930.xsd#ocln_SeriesPPreferredStocksMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesPPreferredStocksMember" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesTPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesTPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesTPreferredStockMember" order="16" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesUPreferredStockMember" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesVPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesVPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesVPreferredStockMember" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesXPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesXPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesXPreferredStockMember" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesYPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesYPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesYPreferredStockMember" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesEPreferredStocksMember" xlink:href="ocln-20220930.xsd#ocln_SeriesEPreferredStocksMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesEPreferredStocksMember" order="21" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesBWarrantsMember" order="22" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesAWarrantsMember" order="23" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesCWarrantsMember" xlink:href="ocln-20220930.xsd#ocln_SeriesCWarrantsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesCWarrantsMember" order="24" xbrldt:closed="true"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_PreferredStockMember" order="25" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesZPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesZPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesZPreferredStockMember" order="26" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SecuritiesPurchaseAgreementMember" xlink:href="ocln-20220930.xsd#ocln_SecuritiesPurchaseAgreementMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ocln_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockPerShare" xlink:href="ocln-20220930.xsd#ocln_PreferredStockPerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockPerShare" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockVotingRights"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PurchasePriceOfPreferredStock" xlink:href="ocln-20220930.xsd#ocln_PurchasePriceOfPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PurchasePriceOfPreferredStock" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PurchasePriceOfPreferredStockShares" xlink:href="ocln-20220930.xsd#ocln_PurchasePriceOfPreferredStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PurchasePriceOfPreferredStockShares" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockShareOutstanding" xlink:href="ocln-20220930.xsd#ocln_PreferredStockShareOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockShareOutstanding" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePreferredStockPerShare" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePreferredStockPerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_ConvertiblePreferredStockPerShare" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PercentageOfCommonStockOutstanding" xlink:href="ocln-20220930.xsd#ocln_PercentageOfCommonStockOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PercentageOfCommonStockOutstanding" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IncreasedCommonStockPercentage" xlink:href="ocln-20220930.xsd#ocln_IncreasedCommonStockPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_IncreasedCommonStockPercentage" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueStockPrice" xlink:href="ocln-20220930.xsd#ocln_FairValueStockPrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_FairValueStockPrice" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DesignatedPreferredStockIssued" xlink:href="ocln-20220930.xsd#ocln_DesignatedPreferredStockIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_DesignatedPreferredStockIssued" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreference"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreference" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AnnualRatePercentage" xlink:href="ocln-20220930.xsd#ocln_AnnualRatePercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AnnualRatePercentage" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SharesExchanged" xlink:href="ocln-20220930.xsd#ocln_SharesExchanged"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SharesExchanged" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockDescription" xlink:href="ocln-20220930.xsd#ocln_PreferredStockDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockDescription" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DividedClosingPrice" xlink:href="ocln-20220930.xsd#ocln_DividedClosingPrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_DividedClosingPrice" order="21" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockWereExchanged" xlink:href="ocln-20220930.xsd#ocln_PreferredStockWereExchanged"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockWereExchanged" order="22" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares" order="23" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" order="24" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_SharesOutstanding" order="25" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="26" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" order="27" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockDividendsShares" order="28" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockRedemptionTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockRedemptionTerms"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockRedemptionTerms" order="29" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="30" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStatedValue" xlink:href="ocln-20220930.xsd#ocln_PreferredStatedValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStatedValue" order="31" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="32" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockIssuedAndOutstanding" xlink:href="ocln-20220930.xsd#ocln_PreferredStockIssuedAndOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockIssuedAndOutstanding" order="33" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PurchasePriceOfShares" xlink:href="ocln-20220930.xsd#ocln_PurchasePriceOfShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PurchasePriceOfShares" order="34" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SharesExchange" xlink:href="ocln-20220930.xsd#ocln_SharesExchange"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SharesExchange" order="35" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="36" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateOfShares" xlink:href="ocln-20220930.xsd#ocln_AggregateOfShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateOfShares" order="37" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" order="38" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="39" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockStatedValue" xlink:href="ocln-20220930.xsd#ocln_PreferredStockStatedValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockStatedValue" order="40" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" order="41" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RedemptionPricePerShare" xlink:href="ocln-20220930.xsd#ocln_RedemptionPricePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_RedemptionPricePerShare" order="42" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StatedValuePercentage" xlink:href="ocln-20220930.xsd#ocln_StatedValuePercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_StatedValuePercentage" order="43" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateShares" xlink:href="ocln-20220930.xsd#ocln_AggregateShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateShares" order="44" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="45" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_exchangeAmount" xlink:href="ocln-20220930.xsd#ocln_exchangeAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_exchangeAmount" order="46" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate" order="47" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OutstandingCommonStockPercentage" xlink:href="ocln-20220930.xsd#ocln_OutstandingCommonStockPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_OutstandingCommonStockPercentage" order="48" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="49" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PercentageOfCommonStock" xlink:href="ocln-20220930.xsd#ocln_PercentageOfCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PercentageOfCommonStock" order="50" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="51" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockOutstandingIncreasedPercentage" xlink:href="ocln-20220930.xsd#ocln_CommonStockOutstandingIncreasedPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockOutstandingIncreasedPercentage" order="52" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateSharesIssued" xlink:href="ocln-20220930.xsd#ocln_AggregateSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateSharesIssued" order="53" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="54" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateShare" xlink:href="ocln-20220930.xsd#ocln_AggregateShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateShare" order="55" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredSeriesAWarrants" xlink:href="ocln-20220930.xsd#ocln_PreferredSeriesAWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredSeriesAWarrants" order="56" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantExercisePrice" xlink:href="ocln-20220930.xsd#ocln_WarrantExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_WarrantExercisePrice" order="57" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="58" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantExercisePriceIncrease"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="59" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="60" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="61" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AgreedOfPurchaseWarrants" xlink:href="ocln-20220930.xsd#ocln_AgreedOfPurchaseWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AgreedOfPurchaseWarrants" order="62" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" order="63" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="64" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_annualDividendsPercenatage" xlink:href="ocln-20220930.xsd#ocln_annualDividendsPercenatage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_annualDividendsPercenatage" order="65" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RealPropertyCost" xlink:href="ocln-20220930.xsd#ocln_RealPropertyCost"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_RealPropertyCost" order="66" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PropertyConsistsOfResidentialRealEstate" xlink:href="ocln-20220930.xsd#ocln_PropertyConsistsOfResidentialRealEstate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PropertyConsistsOfResidentialRealEstate" order="67" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_UndevelopedCost" xlink:href="ocln-20220930.xsd#ocln_UndevelopedCost"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_UndevelopedCost" order="68" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_LongTermDebt" order="69" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DividendsPreferredStock" order="70" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SaleOfPropertyDescriptions" xlink:href="ocln-20220930.xsd#ocln_SaleOfPropertyDescriptions"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SaleOfPropertyDescriptions" order="71" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConversionPricePercentage" xlink:href="ocln-20220930.xsd#ocln_ConversionPricePercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_ConversionPricePercentage" order="72" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="73" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="74" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AnnualNetProfitsPercentage" xlink:href="ocln-20220930.xsd#ocln_AnnualNetProfitsPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AnnualNetProfitsPercentage" order="75" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SubsidiarysAnnualNetProfits" xlink:href="ocln-20220930.xsd#ocln_SubsidiarysAnnualNetProfits"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SubsidiarysAnnualNetProfits" order="76" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="77" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFairValue" order="78" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="79" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_subscriptionAgreementPercentage" xlink:href="ocln-20220930.xsd#ocln_subscriptionAgreementPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_subscriptionAgreementPercentage" order="80" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_subscriptionAgreement" xlink:href="ocln-20220930.xsd#ocln_subscriptionAgreement"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_subscriptionAgreement" order="81" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_originalPurchasePrice" xlink:href="ocln-20220930.xsd#ocln_originalPurchasePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_originalPurchasePrice" order="82" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OriginationOfLoanToPurchaseCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OriginationOfLoanToPurchaseCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_OriginationOfLoanToPurchaseCommonStock" order="83" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DividedPrice" xlink:href="ocln-20220930.xsd#ocln_DividedPrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_DividedPrice" order="84" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SaleOfAggregateShares" xlink:href="ocln-20220930.xsd#ocln_SaleOfAggregateShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SaleOfAggregateShares" order="85" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregatePurchasePrice" xlink:href="ocln-20220930.xsd#ocln_AggregatePurchasePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregatePurchasePrice" order="86" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_aggregateCommonStockShares" xlink:href="ocln-20220930.xsd#ocln_aggregateCommonStockShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_aggregateCommonStockShares" order="87" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RecognizedLoss" xlink:href="ocln-20220930.xsd#ocln_RecognizedLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_RecognizedLoss" order="88" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="89" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OriginalIssuePrice" xlink:href="ocln-20220930.xsd#ocln_OriginalIssuePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_OriginalIssuePrice" order="90" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalReserve" xlink:href="ocln-20220930.xsd#ocln_CapitalReserve"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CapitalReserve" order="91" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AccruedDividends" xlink:href="ocln-20220930.xsd#ocln_AccruedDividends"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AccruedDividends" order="92" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockDividendsShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_StockDividendsShares" order="93" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregatePrincipalAmount" xlink:href="ocln-20220930.xsd#ocln_AggregatePrincipalAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregatePrincipalAmount" order="94" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_InterestAmount" xlink:href="ocln-20220930.xsd#ocln_InterestAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_InterestAmount" order="95" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForServicesShares" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForServicesShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockIssuedForServicesShares" order="96" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockIssuedForServicesFairValue" xlink:href="ocln-20220930.xsd#ocln_CommonStockIssuedForServicesFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockIssuedForServicesFairValue" order="97" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockForPreferredStockDividendsPayable" xlink:href="ocln-20220930.xsd#ocln_CommonStockForPreferredStockDividendsPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockForPreferredStockDividendsPayable" order="98" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" order="99" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonSharesIssued" xlink:href="ocln-20220930.xsd#ocln_CommonSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonSharesIssued" order="100" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockExercisePrice" xlink:href="ocln-20220930.xsd#ocln_CommonStockExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockExercisePrice" order="101" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_warrantExercisePrice" xlink:href="ocln-20220930.xsd#ocln_warrantExercisePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_warrantExercisePrice" order="102" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_warrantExercisePriceReceived" xlink:href="ocln-20220930.xsd#ocln_warrantExercisePriceReceived"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_warrantExercisePriceReceived" order="103" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_GainLossOnInvestments" order="104" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="105" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="106" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SettlementFees" xlink:href="ocln-20220930.xsd#ocln_SettlementFees"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SettlementFees" order="107" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateRedemptionPrice" xlink:href="ocln-20220930.xsd#ocln_AggregateRedemptionPrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateRedemptionPrice" order="108" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_sharesIssuedAggregate" xlink:href="ocln-20220930.xsd#ocln_sharesIssuedAggregate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_sharesIssuedAggregate" order="109" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockAmountOfPreferredDividendsInArrears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAmountOfPreferredDividendsInArrears"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_PreferredStockAmountOfPreferredDividendsInArrears" order="110" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockSharesIssuedAndOutstanding" xlink:href="ocln-20220930.xsd#ocln_PreferredStockSharesIssuedAndOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockSharesIssuedAndOutstanding" order="111" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NumberOfAcquireWarrantShares" xlink:href="ocln-20220930.xsd#ocln_NumberOfAcquireWarrantShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_NumberOfAcquireWarrantShares" order="112" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockAndWarrants" xlink:href="ocln-20220930.xsd#ocln_PreferredStockAndWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockAndWarrants" order="113" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValuSharesIssued" xlink:href="ocln-20220930.xsd#ocln_FairValuSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_FairValuSharesIssued" order="114" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" order="115" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleThresholdTradingDays" order="116" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_RestrictedCash" order="117" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateValueOfCommonStock" xlink:href="ocln-20220930.xsd#ocln_AggregateValueOfCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateValueOfCommonStock" order="118" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateValue" xlink:href="ocln-20220930.xsd#ocln_AggregateValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_AggregateValue" order="119" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantsIssued" xlink:href="ocln-20220930.xsd#ocln_WarrantsIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_WarrantsIssued" order="120" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RestrictedCashPreferredShares" xlink:href="ocln-20220930.xsd#ocln_RestrictedCashPreferredShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_RestrictedCashPreferredShares" order="121" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="122" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommonStockSharesOutstandingPercentage" xlink:href="ocln-20220930.xsd#ocln_CommonStockSharesOutstandingPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_CommonStockSharesOutstandingPercentage" order="123" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockPurchasePrice" xlink:href="ocln-20220930.xsd#ocln_PreferredStockPurchasePrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockPurchasePrice" order="124" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NumberOfWarrantsShares" xlink:href="ocln-20220930.xsd#ocln_NumberOfWarrantsShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_NumberOfWarrantsShares" order="125" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockFairValue" xlink:href="ocln-20220930.xsd#ocln_PreferredStockFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_PreferredStockFairValue" order="126" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="us-gaap_LongTermDebtFairValue" order="127" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SharePricesRanging" xlink:href="ocln-20220930.xsd#ocln_SharePricesRanging"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_SharePricesRanging" order="128" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantsDescription" xlink:href="ocln-20220930.xsd#ocln_WarrantsDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CapitalStockDetailsLineItems" xlink:to="ocln_WarrantsDescription" order="129" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/OptionsandWarrantsDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_OptionsandWarrantsDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_OptionsandWarrantsDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OptionsandWarrantsDetailsTable" xlink:href="ocln-20220930.xsd#ocln_OptionsandWarrantsDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_OptionsandWarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_OptionsandWarrantsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_OptionsandWarrantsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_OptionsandWarrantsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RestrictedStockGrantAgreementMember" xlink:href="ocln-20220930.xsd#ocln_RestrictedStockGrantAgreementMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ocln_RestrictedStockGrantAgreementMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_MrTRiggsEckelberryMember" xlink:href="ocln-20220930.xsd#ocln_MrTRiggsEckelberryMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ocln_MrTRiggsEckelberryMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_EmployeeConsultantsAndRestrictedStockGrantAgreementsMember" xlink:href="ocln-20220930.xsd#ocln_EmployeeConsultantsAndRestrictedStockGrantAgreementsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ocln_EmployeeConsultantsAndRestrictedStockGrantAgreementsMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_RestrictedStockGrantAgreementDescription" xlink:href="ocln-20220930.xsd#ocln_RestrictedStockGrantAgreementDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_RestrictedStockGrantAgreementDescription" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_StockIssuedDuringPeriodSharesNewIssue" xlink:href="ocln-20220930.xsd#ocln_StockIssuedDuringPeriodSharesNewIssue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_StockIssuedDuringPeriodSharesNewIssue" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateValueOfCommonStock" xlink:href="ocln-20220930.xsd#ocln_AggregateValueOfCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_AggregateValueOfCommonStock" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CostVestingAmount" xlink:href="ocln-20220930.xsd#ocln_CostVestingAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_CostVestingAmount" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ShareBasedCompensationArrangementByShareBasedPaymentsAwardPurchasePriceOfCommonStockPercent" xlink:href="ocln-20220930.xsd#ocln_ShareBasedCompensationArrangementByShareBasedPaymentsAwardPurchasePriceOfCommonStockPercent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_ShareBasedCompensationArrangementByShareBasedPaymentsAwardPurchasePriceOfCommonStockPercent" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_BoardOfDirectorsAmendmentDescription" xlink:href="ocln-20220930.xsd#ocln_BoardOfDirectorsAmendmentDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_BoardOfDirectorsAmendmentDescription" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateShare" xlink:href="ocln-20220930.xsd#ocln_AggregateShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_AggregateShare" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateSharesIssued" xlink:href="ocln-20220930.xsd#ocln_AggregateSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_AggregateSharesIssued" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NumberOfPurchaseOfWarrants" xlink:href="ocln-20220930.xsd#ocln_NumberOfPurchaseOfWarrants"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_OptionsandWarrantsDetailsLineItems" xlink:to="ocln_NumberOfPurchaseOfWarrants" order="13" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConvertiblePromissoryNotesDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesDetailsTable" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_ConvertiblePromissoryNotesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConvertiblePromissoryNotesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LongTermNotesTwoThousandFifteenMember" xlink:href="ocln-20220930.xsd#ocln_LongTermNotesTwoThousandFifteenMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_LongTermNotesTwoThousandFifteenMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LongTermNotesTwoThousendSixteenMember" xlink:href="ocln-20220930.xsd#ocln_LongTermNotesTwoThousendSixteenMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_LongTermNotesTwoThousendSixteenMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DecemberTwoZeroOneFiveNoteMember" xlink:href="ocln-20220930.xsd#ocln_DecemberTwoZeroOneFiveNoteMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_DecemberTwoZeroOneFiveNoteMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeptemberTwoZeroOneSixNoteMember" xlink:href="ocln-20220930.xsd#ocln_SeptemberTwoZeroOneSixNoteMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_SeptemberTwoZeroOneSixNoteMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NovemberTwentyNoteMember" xlink:href="ocln-20220930.xsd#ocln_NovemberTwentyNoteMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_NovemberTwentyNoteMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_JanuaryTwentyOneNoteMember" xlink:href="ocln-20220930.xsd#ocln_JanuaryTwentyOneNoteMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="ocln_JanuaryTwentyOneNoteMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConvertiblePromissoryNotesMember" xlink:href="ocln-20220930.xsd#ocln_ConvertiblePromissoryNotesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_ConvertiblePromissoryNotesMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_OriginalIssueDiscountNotesMember" xlink:href="ocln-20220930.xsd#ocln_OriginalIssueDiscountNotesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_OriginalIssueDiscountNotesMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConversionPricePerShareOfDebtDescriptions" xlink:href="ocln-20220930.xsd#ocln_ConversionPricePerShareOfDebtDescriptions"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_ConversionPricePerShareOfDebtDescriptions" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PercentageOfAverageOfThreeLowestClosingPrices" xlink:href="ocln-20220930.xsd#ocln_PercentageOfAverageOfThreeLowestClosingPrices"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_PercentageOfAverageOfThreeLowestClosingPrices" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_InvestorAmount" xlink:href="ocln-20220930.xsd#ocln_InvestorAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_InvestorAmount" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ReservedShares" xlink:href="ocln-20220930.xsd#ocln_ReservedShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_ReservedShares" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ConvertibleDebt" order="16" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromUnsecuredNotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ProceedsFromUnsecuredNotesPayable" order="17" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="18" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="19" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_UnsecuredConvertiblePromissoryNoteDescription" xlink:href="ocln-20220930.xsd#ocln_UnsecuredConvertiblePromissoryNoteDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_UnsecuredConvertiblePromissoryNoteDescription" order="20" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="21" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CashPaid" xlink:href="ocln-20220930.xsd#ocln_CashPaid"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_CashPaid" order="22" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtDefaultShorttermDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDefaultShorttermDebtAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DebtDefaultShorttermDebtAmount" order="23" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="24" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="25" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="26" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationInterestAccrued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationInterestAccrued" order="27" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateAmount" xlink:href="ocln-20220930.xsd#ocln_AggregateAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_AggregateAmount" order="28" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtRefinancedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtRefinancedAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="us-gaap_ShortTermDebtRefinancedAmount" order="29" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PenaltyPerDay" xlink:href="ocln-20220930.xsd#ocln_PenaltyPerDay"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConvertiblePromissoryNotesDetailsLineItems" xlink:to="ocln_PenaltyPerDay" order="30" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/RevenuefromContractswithCustomersDetails"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/FinancialAssetsDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_FinancialAssetsDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_FinancialAssetsDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FinancialAssetsDetailsTable" xlink:href="ocln-20220930.xsd#ocln_FinancialAssetsDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="ocln_FinancialAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_FinancialAssetsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_FinancialAssetsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_NotesReceivableMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_FairValueInvestmentInSecuritiesMember" xlink:href="ocln-20220930.xsd#ocln_FairValueInvestmentInSecuritiesMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ocln_FairValueInvestmentInSecuritiesMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentRate"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleStockPriceTrigger"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleStockPriceTrigger" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NotePayable" xlink:href="ocln-20220930.xsd#ocln_NotePayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="ocln_NotePayable" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregatePrincipalAmount" xlink:href="ocln-20220930.xsd#ocln_AggregatePrincipalAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="ocln_AggregatePrincipalAmount" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConversionOfStockShareConverted" xlink:href="ocln-20220930.xsd#ocln_ConversionOfStockShareConverted"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="ocln_ConversionOfStockShareConverted" order="11" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment" order="12" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesUnrealizedGainLoss"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesUnrealizedGainLoss" order="13" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_DescriptionOfFairValueInvestmentInSecurities" xlink:href="ocln-20220930.xsd#ocln_DescriptionOfFairValueInvestmentInSecurities"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="ocln_DescriptionOfFairValueInvestmentInSecurities" order="14" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="15" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_FinancialAssetsDetailsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" order="16" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/LoansPayableDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_LoansPayableDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_LoansPayableDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LoansPayableDetailsTable" xlink:href="ocln-20220930.xsd#ocln_LoansPayableDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="ocln_LoansPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_LoansPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_LoansPayableDetailsTable" xlink:to="us-gaap_ExtinguishmentOfDebtAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ExtinguishmentOfDebtAxis" xlink:to="us-gaap_ExtinguishmentOfDebtTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ExtinguishmentOfDebtAxis" xlink:to="us-gaap_ExtinguishmentOfDebtTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LoanPayableRelatedPartyMember" xlink:href="ocln-20220930.xsd#ocln_LoanPayableRelatedPartyMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_LoanPayableRelatedPartyMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PaycheckProtectionProgramLoanMember" xlink:href="ocln-20220930.xsd#ocln_PaycheckProtectionProgramLoanMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_PaycheckProtectionProgramLoanMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_EconomicInjuryDisasterLoanMember" xlink:href="ocln-20220930.xsd#ocln_EconomicInjuryDisasterLoanMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_EconomicInjuryDisasterLoanMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_NotesPayable" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LeavingBalance" xlink:href="ocln-20220930.xsd#ocln_LeavingBalance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="ocln_LeavingBalance" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_ProceedsFromLoans" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromCollectionOfLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCollectionOfLoansReceivable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_ProceedsFromCollectionOfLoansReceivable" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayable" order="9" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CapitalLeasesDetails"> |
| | <loc xlink:type="locator" xlink:label="us-gaap_LeasesCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesCapitalAbstract"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalLeaseTerm" xlink:href="ocln-20220930.xsd#ocln_CapitalLeaseTerm"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="ocln_CapitalLeaseTerm" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LeasePayments" xlink:href="ocln-20220930.xsd#ocln_LeasePayments"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="ocln_LeasePayments" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalLeasePurchaseOptionPrice" xlink:href="ocln-20220930.xsd#ocln_CapitalLeasePurchaseOptionPrice"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="ocln_CapitalLeasePurchaseOptionPrice" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CapitalLeaseCurrentBalance" xlink:href="ocln-20220930.xsd#ocln_CapitalLeaseCurrentBalance"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesCapitalAbstract" xlink:to="ocln_CapitalLeaseCurrentBalance" order="3" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/IncomeTaxesDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_IncomeTaxesDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_IncomeTaxesDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_IncomeTaxesDetailsTable" xlink:href="ocln-20220930.xsd#ocln_IncomeTaxesDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_IncomeTaxesDetailsLineItems" xlink:to="ocln_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_IncomeTaxesDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/AssetsHeldForSaleDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_AssetsHeldForSaleDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_AssetsHeldForSaleDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AssetsHeldForSaleDetailsTable" xlink:href="ocln-20220930.xsd#ocln_AssetsHeldForSaleDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="ocln_AssetsHeldForSaleDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_AssetsHeldForSaleDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesTPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesTPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesTPreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PreferredStockFairValue" xlink:href="ocln-20220930.xsd#ocln_PreferredStockFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="ocln_PreferredStockFairValue" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentChargeOnReclassifiedAssets"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueAdjustment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="us-gaap_AssetsFairValueAdjustment" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_LeavingFairValue" xlink:href="ocln-20220930.xsd#ocln_LeavingFairValue"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_AssetsHeldForSaleDetailsLineItems" xlink:to="ocln_LeavingFairValue" order="5" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/CommitmentsandContingenciesDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_CommitmentsandContingenciesDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_CommitmentsandContingenciesDetailsTable" xlink:href="ocln-20220930.xsd#ocln_CommitmentsandContingenciesDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:to="ocln_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_MckinneyMember" xlink:href="ocln-20220930.xsd#ocln_MckinneyMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="ocln_MckinneyMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_RentalProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalProperties"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_RentalProperties" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_WarrantyReserveCurrent" xlink:href="ocln-20220930.xsd#ocln_WarrantyReserveCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:to="ocln_WarrantyReserveCurrent" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="4" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/ConcentrationsDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_ConcentrationsDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_ConcentrationsDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_ConcentrationsDetailsTable" xlink:href="ocln-20220930.xsd#ocln_ConcentrationsDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="ocln_ConcentrationsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_ConcentrationsDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NumberOfCustomers" xlink:href="ocln-20220930.xsd#ocln_NumberOfCustomers"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="ocln_NumberOfCustomers" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PercentageOfBillings" xlink:href="ocln-20220930.xsd#ocln_PercentageOfBillings"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="ocln_PercentageOfBillings" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_NumberOfSuppliers" xlink:href="ocln-20220930.xsd#ocln_NumberOfSuppliers"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="ocln_NumberOfSuppliers" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_PercentageOfTotalExpenses" xlink:href="ocln-20220930.xsd#ocln_PercentageOfTotalExpenses"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="ocln_PercentageOfTotalExpenses" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_ConcentrationsDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="6" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/SubsequentEventsDetails"> |
| | <loc xlink:type="locator" xlink:label="ocln_SubsequentEventsDetailsLineItems" xlink:href="ocln-20220930.xsd#ocln_SubsequentEventsDetailsLineItems"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SubsequentEventsDetailsTable" xlink:href="ocln-20220930.xsd#ocln_SubsequentEventsDetailsTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="ocln_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SubsequentEventsDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SubsequentEventsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ocln_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_GTRPlaintiffsMember" xlink:href="ocln-20220930.xsd#ocln_GTRPlaintiffsMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ocln_GTRPlaintiffsMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesKPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesKPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesKPreferredStockMember" order="0" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesWPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesWPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesWPreferredStockMember" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesRPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesRPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesRPreferredStockMember" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesUPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesUPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesUPreferredStockMember" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesYPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesYPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesYPreferredStockMember" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesVPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesVPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesVPreferredStockMember" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SeriesFPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesFPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesFPreferredStockMember" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesZPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesZPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesZPreferredStockMember" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesLreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesLreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesLreferredStockMember" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesJPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesJPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesJPreferredStockMember" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SeriesTPreferredStockMember" xlink:href="ocln-20220930.xsd#ocln_SeriesTPreferredStockMember"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ocln_SeriesTPreferredStockMember" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesIssued1"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_SubscriptionAgreementsDescription" xlink:href="ocln-20220930.xsd#ocln_SubscriptionAgreementsDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="ocln_SubscriptionAgreementsDescription" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateShares" xlink:href="ocln-20220930.xsd#ocln_AggregateShares"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="ocln_AggregateShares" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventDescription"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateSharesIssued" xlink:href="ocln-20220930.xsd#ocln_AggregateSharesIssued"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="ocln_AggregateSharesIssued" order="8" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="ocln_AggregateOfSharesCommonStock" xlink:href="ocln-20220930.xsd#ocln_AggregateOfSharesCommonStock"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="ocln_AggregateOfSharesCommonStock" order="9" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_CommonStockValueOutstanding" order="10" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ocln_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="11" xbrldt:closed="true"/> |
| | </definitionLink> |
| <definitionLink xlink:type="extended" xlink:role="http://originoil.com/role/DocumentAndEntityInformation"> |
| | <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/> |
| | <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="3" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="4" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="5" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="6" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="7" xbrldt:closed="true"/> |
| | <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/> |
| | <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="8" xbrldt:closed="true"/> |
| | </definitionLink> |
| </linkbase> |