Description: Odoo By Adhoc 15.0: esta separado del 16+ porque en 15 no existen repos de oca stock-logistic-request y stock-availability
Commit: ingadhoc-odoo-argentina-ee:7c1beb58  
Subject: [IMP] l10n_ar_account_tax_settlement: update inflation indexes
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-account-payment:157c9146  
Subject: [ADD] add new module account_payment_multi to create payment links for multiples invoices
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-uruguay:87c27372  
Subject: [ADD] l10n_uy_edi: Preview and XML fields
Author: Katherine Zaoral
Committer: Katherine Zaoral
Commit: ingadhoc-odoo-argentina:27973864  
Subject: [FIX] l10n_ar_ux: report_payment_group
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-account-financial-tools:19471233  
Subject: [FIX] account_ux: Termns and conditions label
Author: Katherine Zaoral
Committer: Katherine Zaoral
Commit: ingadhoc-aeroo_reports:99568247  
Subject: [FIX] report_aeroo: We use sudo to avoid rights errors.
Author: nicolas
Committer: nicolas
Commit: ingadhoc-stock:5589849c  
Subject: [IMP] stock_voucher: Change in the file name of the Delivery Slip report
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: plugberry-payment:cb192521  
Subject: Merge pull request #8 from plugberry/15.0-t-28166-awe
Author: Filoquin adhoc
Committer: GitHub
Commit: ingadhoc-purchase:d168a61c  
Subject: [ADD] purchase_ux: re-add seller_ids field in the product search view
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: plugberry-mercadopago:5dfb8dd1  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-product:32cb6338  
Subject: [IMP] product_replenishment_cost: improve the update of last_date_price_updated
Author: augusto-weiss
Committer: Bruno Zanotti
Commit: ingadhoc-delivery:d2dea686  
Subject: [ADD] adhoc-dev gh workflow
Author: Diego Bollini
Committer: GitHub
Commit: ingadhoc-enterprise-extensions:7f809b36  
Subject: [FIX] account_online_sync_ar: action_required only if response code is between 500 and 400
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-sale:cbf076ad  
Subject: [ADD] sale_stock_ux: force to update invoice report view
Author: Katherine Zaoral
Committer: Katherine Zaoral
Commit: ingadhoc-multi-company:8a3c8ef6  
Subject: Revert "[ADD] add dependency "payment_multic_ux""
Author: matiasperalta1
Committer: matiasperalta1
Commit: ingadhoc-project:31b0c4a4  
Subject: [IMP] project_ux: change to send the stage change message to task followers
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: ingadhoc-miscellaneous:12a87206  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-argentina-sale:baf9ff5a  
Subject: [FIX] l10n_ar_stock: report signature section adjustment
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: ingadhoc-website:0616f00e  
Subject: [REF] website_sale_search_improved uninstallable on 15
Author: Juan José Scarafía
Committer: GitHub
Commit: ingadhoc-third-party-apps:f2cdcf24  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-partner:a6cb5128  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-multi-store:aeb21d02  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-hr:6fa2fac2  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-invoicing:0f7904e3  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-15-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: adhoc-cicd-odoo-odoo:9aa4511e  
Subject: Merge commit 'refs/pull/81950/head' of https://github.com/odoo/odoo into 15.0-2426
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-brand:fb7afcf0  
Subject: Merge commit 'refs/pull/155/head' of https://github.com/oca/brand into 15.0-2532
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-account-invoicing:603edcb8  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-crm:9c142edb  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-bank-statement-import:38318c67  
Subject: Merge commit 'refs/pull/518/head' of https://github.com/oca/bank-statement-import into 15.0-2429
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-design-themes:56a04f32  
Subject: [IMP] theme_yes: change description of masonry snippet
Author: can-odoo
Committer: can-odoo
Commit: adhoc-cicd-oca-e-commerce:e4edc332  
Subject: Merge commit 'refs/pull/658/head' of https://github.com/oca/e-commerce into 15.0-2534
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-enterprise:bc053ca1  
Subject: Merge commit 'refs/pull/39255/head' of https://github.com/odoo/enterprise into 15.0-2517
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-hr-holidays:4b281070  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-hr-expense:013a7b45  
Subject: [ADD] setup.py
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:5b4bdd2d  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:cce4b155  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:d5f5ebb1  
Subject: Translated using Weblate (French)
Author: apf-c2c
Committer: Weblate
Commit: adhoc-cicd-oca-knowledge:5de8bd8a  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-management-system:1b7c53cd  
Subject: Translated using Weblate (Italian)
Author: Francesco Foresti
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:51f080bd  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:0399423a  
Subject: Translated using Weblate (Italian)
Author: Francesco Foresti
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:f7d03bb7  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-partner-contact:c2bc26a6  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:bb87ee10  
Subject: Merge commit 'refs/pull/82/head' of https://github.com/oca/product-pack into 15.0-1581
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-purchase-workflow:07877ca7  
Subject: Merge commit 'refs/pull/1448/head' of https://github.com/oca/purchase-workflow into 15.0-2520
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-project:ecb06533  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-report-print-send:d2e94da8  
Subject: Merge commit 'refs/pull/295/head' of https://github.com/oca/report-print-send into 15.0-2521
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-reporting-engine:61d4786b  
Subject: Merge commit 'refs/pull/651/head' of https://github.com/oca/reporting-engine into 15.0-2522
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-sale-workflow:ba6246f6  
Subject: Merge commit 'refs/pull/2207/head' of https://github.com/oca/sale-workflow into 15.0-2523
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-backend:f6fce140  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:a1ed53f2  
Subject: Merge commit 'refs/pull/371/head' of https://github.com/oca/server-auth into 15.0-2524
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-tools:c48df929  
Subject: Merge commit 'refs/pull/2357/head' of https://github.com/oca/server-tools into 15.0-2526
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-ux:21ec8941  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:743c404c  
Subject: Merge commit 'refs/pull/434/head' of https://github.com/oca/stock-logistics-barcode into 15.0-2553
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-social:4c2ce3f0  
Subject: Merge commit 'refs/pull/923/head' of https://github.com/oca/social into 15.0-2473
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-website:da9f71db  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Version: 15.0
Config: Adhoc Conf (l10n_Ar no test) no-test
Total time: 12m
Date Level Type Message
2023-06-02 18:05:54 INFO runbot Init build environment with config Adhoc Conf (l10n_Ar no test) no-test
2023-06-02 18:05:54 Starting step base from config Adhoc Conf (l10n_Ar no test) no-test
2023-06-02 18:05:54 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-15
2023-06-02 18:06:26 INFO server odoo.modules.loading:274 1 modules loaded in 6.13s, 11054 queries (+0 extra)
2023-06-02 18:06:26 INFO server odoo.modules.loading:274 13 modules loaded in 3.95s, 5461 queries (+0 extra)
2023-06-02 18:06:27 Step base finished in 33s
2023-06-02 18:06:27 Starting step all_no_test from config Adhoc Conf (l10n_Ar no test) no-test
2023-06-02 18:06:27 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-15
2023-06-02 18:06:55 INFO server odoo.modules.loading:274 1 modules loaded in 6.71s, 11054 queries (+0 extra)
2023-06-02 18:12:35 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:39 Currency Provider configured as BCU for next companies: (UY) Company
2023-06-02 18:14:33 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:39 Currency Provider configured as BCU for next companies: (UY) Company
2023-06-02 18:17:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert5 in (AR) Responsable Inscripto company
2023-06-02 18:17:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert3 in (AR) Monotributista company
2023-06-02 18:17:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert9 in (AR) Exento company
2023-06-02 18:17:43 INFO server odoo.modules.loading:274 378 modules loaded in 624.47s, 259055 queries (+56 extra)
2023-06-02 18:17:43 INFO server odoo.modules.loading:274 380 modules loaded in 5.05s, 416 queries (+0 extra)
2023-06-02 18:17:44 Step all_no_test finished in 11m
2023-06-02 18:17:44 Starting step setup from config Adhoc Conf (l10n_Ar no test) no-test
2023-06-02 18:17:44 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-15
2023-06-02 18:18:16 INFO runbot Step setup finished in 33s
2023-06-02 18:18:16 Starting step run from config Adhoc Conf (l10n_Ar no test) no-test
2023-06-02 18:18:16 INFO runbot Start running build 13978-15-0
2023-06-02 18:18:17 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-15
2023-06-02 18:18:45 INFO server odoo.modules.loading:274 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-06-02 18:18:45 INFO server odoo.modules.loading:274 380 modules loaded in 3.89s, 0 queries (+0 extra)
2023-06-02 18:20:48 ERROR server odoo.service.server:825 WorkerCron (17) timeout after 120s
2023-06-02 18:20:48 ERROR server odoo.service.server:825 WorkerCron (17) timeout after 120s
2023-06-02 18:22:39 ERROR server odoo.service.server:825 WorkerCron (22) timeout after 120s
2023-06-02 18:22:39 ERROR server odoo.service.server:825 WorkerCron (22) timeout after 120s
2023-06-02 18:24:46 ERROR server odoo.service.server:825 WorkerCron (24) timeout after 120s
2023-06-02 18:24:46 ERROR server odoo.service.server:825 WorkerCron (24) timeout after 120s
2023-06-02 18:26:31 ERROR server odoo.service.server:825 WorkerCron (26) timeout after 120s
2023-06-02 18:26:31 ERROR server odoo.service.server:825 WorkerCron (26) timeout after 120s
2023-06-02 18:28:27 ERROR server odoo.service.server:825 WorkerCron (28) timeout after 120s
2023-06-02 18:28:27 ERROR server odoo.service.server:825 WorkerCron (28) timeout after 120s
2023-06-02 18:30:40 ERROR server odoo.service.server:825 WorkerCron (30) timeout after 120s
2023-06-02 18:32:38 ERROR server odoo.service.server:825 WorkerCron (32) timeout after 120s
2023-06-02 18:34:33 ERROR server odoo.service.server:825 WorkerCron (34) timeout after 120s
2023-06-02 18:34:33 ERROR server odoo.service.server:825 WorkerCron (34) timeout after 120s
2023-06-02 18:36:27 ERROR server odoo.service.server:825 WorkerCron (36) timeout after 120s
2023-06-02 18:36:27 ERROR server odoo.service.server:825 WorkerCron (36) timeout after 120s
2023-06-02 18:38:41 ERROR server odoo.service.server:825 WorkerCron (38) timeout after 120s
2023-06-02 18:38:41 ERROR server odoo.service.server:825 WorkerCron (38) timeout after 120s
2023-06-02 18:40:45 ERROR server odoo.service.server:825 WorkerCron (40) timeout after 120s
2023-06-02 18:42:44 ERROR server odoo.service.server:825 WorkerCron (42) timeout after 120s
2023-06-02 18:42:44 ERROR server odoo.service.server:825 WorkerCron (42) timeout after 120s
2023-06-02 18:44:41 ERROR server odoo.service.server:825 WorkerCron (44) timeout after 120s
2023-06-02 18:46:49 ERROR server odoo.service.server:825 WorkerCron (46) timeout after 120s
2023-06-02 18:48:32 ERROR server odoo.service.server:825 WorkerCron (48) timeout after 120s
2023-06-02 18:48:32 ERROR server odoo.service.server:825 WorkerCron (48) timeout after 120s
2023-06-02 18:50:36 ERROR server odoo.service.server:825 WorkerCron (50) timeout after 120s
2023-06-02 18:50:36 ERROR server odoo.service.server:825 WorkerCron (50) timeout after 120s
2023-06-02 18:52:35 ERROR server odoo.service.server:825 WorkerCron (52) timeout after 120s
2023-06-02 18:52:35 ERROR server odoo.service.server:825 WorkerCron (52) timeout after 120s
2023-06-02 18:54:32 ERROR server odoo.service.server:825 WorkerCron (54) timeout after 120s
2023-06-02 18:54:32 ERROR server odoo.service.server:825 WorkerCron (54) timeout after 120s
2023-06-02 18:56:29 ERROR server odoo.service.server:825 WorkerCron (56) timeout after 120s
2023-06-02 18:58:48 ERROR server odoo.service.server:825 WorkerCron (58) timeout after 120s
2023-06-02 19:00:45 ERROR server odoo.service.server:825 WorkerCron (60) timeout after 120s
2023-06-02 19:02:41 ERROR server odoo.service.server:825 WorkerCron (62) timeout after 120s
2023-06-02 19:04:38 ERROR server odoo.service.server:825 WorkerCron (64) timeout after 120s
2023-06-02 19:06:35 ERROR server odoo.service.server:825 WorkerCron (66) timeout after 120s
2023-06-02 19:08:32 ERROR server odoo.service.server:825 WorkerCron (68) timeout after 120s
2023-06-02 19:10:29 ERROR server odoo.service.server:825 WorkerCron (70) timeout after 120s
2023-06-02 19:12:49 ERROR server odoo.service.server:825 WorkerCron (72) timeout after 120s
2023-06-02 19:14:46 ERROR server odoo.service.server:825 WorkerCron (74) timeout after 120s
2023-06-02 19:16:44 ERROR server odoo.service.server:825 WorkerCron (76) timeout after 120s
2023-06-02 19:18:40 ERROR server odoo.service.server:825 WorkerCron (78) timeout after 120s
2023-06-02 19:20:38 ERROR server odoo.service.server:825 WorkerCron (80) timeout after 120s
2023-06-02 19:22:41 ERROR server odoo.service.server:825 WorkerCron (82) timeout after 120s
2023-06-02 19:24:39 ERROR server odoo.service.server:825 WorkerCron (84) timeout after 120s
2023-06-02 19:26:38 ERROR server odoo.service.server:825 WorkerCron (86) timeout after 120s
2023-06-02 19:28:35 ERROR server odoo.service.server:825 WorkerCron (88) timeout after 120s
2023-06-02 19:30:33 ERROR server odoo.service.server:825 WorkerCron (90) timeout after 120s
2023-06-02 19:32:30 ERROR server odoo.service.server:825 WorkerCron (92) timeout after 120s
2023-06-02 19:34:50 ERROR server odoo.service.server:825 WorkerCron (94) timeout after 120s
2023-06-02 19:36:47 ERROR server odoo.service.server:825 WorkerCron (96) timeout after 120s
2023-06-02 19:38:45 ERROR server odoo.service.server:825 WorkerCron (98) timeout after 120s
2023-06-02 19:40:43 ERROR server odoo.service.server:825 WorkerCron (100) timeout after 120s
2023-06-02 19:42:40 ERROR server odoo.service.server:825 WorkerCron (102) timeout after 120s
2023-06-02 19:44:37 ERROR server odoo.service.server:825 WorkerCron (104) timeout after 120s
2023-06-02 19:46:35 ERROR server odoo.service.server:825 WorkerCron (106) timeout after 120s
2023-06-02 19:48:34 ERROR server odoo.service.server:825 WorkerCron (108) timeout after 120s
2023-06-02 19:50:31 ERROR server odoo.service.server:825 WorkerCron (110) timeout after 120s
2023-06-02 19:52:52 ERROR server odoo.service.server:825 WorkerCron (112) timeout after 120s
2023-06-02 19:54:50 ERROR server odoo.service.server:825 WorkerCron (114) timeout after 120s
2023-06-02 19:56:47 ERROR server odoo.service.server:825 WorkerCron (116) timeout after 120s
2023-06-02 19:58:44 ERROR server odoo.service.server:825 WorkerCron (118) timeout after 120s
2023-06-02 20:00:41 ERROR server odoo.service.server:825 WorkerCron (120) timeout after 120s
2023-06-02 20:02:39 ERROR server odoo.service.server:825 WorkerCron (122) timeout after 120s
2023-06-02 20:04:41 ERROR server odoo.service.server:825 WorkerCron (124) timeout after 120s
2023-06-02 20:06:38 ERROR server odoo.service.server:825 WorkerCron (126) timeout after 120s
2023-06-02 20:08:40 ERROR server odoo.service.server:825 WorkerCron (128) timeout after 120s
2023-06-02 20:10:44 ERROR server odoo.service.server:825 WorkerCron (130) timeout after 120s
2023-06-02 20:12:44 ERROR server odoo.service.server:825 WorkerCron (132) timeout after 120s
2023-06-02 20:14:41 ERROR server odoo.service.server:825 WorkerCron (134) timeout after 120s
2023-06-02 20:16:38 ERROR server odoo.service.server:825 WorkerCron (136) timeout after 120s
2023-06-02 20:18:35 ERROR server odoo.service.server:825 WorkerCron (138) timeout after 120s
2023-06-02 20:20:55 ERROR server odoo.service.server:825 WorkerCron (140) timeout after 120s
2023-06-02 20:22:52 ERROR server odoo.service.server:825 WorkerCron (142) timeout after 120s
2023-06-02 20:24:49 ERROR server odoo.service.server:825 WorkerCron (144) timeout after 120s
2023-06-02 20:26:47 ERROR server odoo.service.server:825 WorkerCron (146) timeout after 120s
2023-06-02 20:28:44 ERROR server odoo.service.server:825 WorkerCron (148) timeout after 120s
2023-06-02 20:30:41 ERROR server odoo.service.server:825 WorkerCron (150) timeout after 120s
2023-06-02 20:32:37 ERROR server odoo.service.server:825 WorkerCron (152) timeout after 120s
2023-06-02 20:34:34 ERROR server odoo.service.server:825 WorkerCron (154) timeout after 120s
2023-06-02 20:36:54 ERROR server odoo.service.server:825 WorkerCron (156) timeout after 120s
2023-06-02 20:38:52 ERROR server odoo.service.server:825 WorkerCron (158) timeout after 120s
2023-06-02 20:40:49 ERROR server odoo.service.server:825 WorkerCron (160) timeout after 120s
2023-06-02 20:42:42 ERROR server odoo.service.server:825 WorkerCron (162) timeout after 120s
2023-06-02 20:44:41 ERROR server odoo.service.server:825 WorkerCron (164) timeout after 120s
2023-06-02 20:46:44 ERROR server odoo.service.server:825 WorkerCron (166) timeout after 120s
2023-06-02 20:49:04 ERROR server odoo.service.server:825 WorkerCron (168) timeout after 120s
2023-06-02 20:50:48 ERROR server odoo.service.server:825 WorkerCron (170) timeout after 120s
2023-06-02 20:52:48 ERROR server odoo.service.server:825 WorkerCron (172) timeout after 120s
2023-06-02 20:54:47 ERROR server odoo.service.server:825 WorkerCron (174) timeout after 120s
2023-06-02 20:56:45 ERROR server odoo.service.server:825 WorkerCron (176) timeout after 120s
2023-06-02 20:58:43 ERROR server odoo.service.server:825 WorkerCron (178) timeout after 120s
2023-06-02 21:00:40 ERROR server odoo.service.server:825 WorkerCron (180) timeout after 120s
2023-06-02 21:02:37 ERROR server odoo.service.server:825 WorkerCron (182) timeout after 120s
2023-06-02 21:04:58 ERROR server odoo.service.server:825 WorkerCron (184) timeout after 120s
2023-06-02 21:06:55 ERROR server odoo.service.server:825 WorkerCron (186) timeout after 120s
2023-06-02 21:08:52 Log limit reached (full logs are still available in the log file)
2023-06-05 19:16:22 INFO runbot Kill build 13978-15-0