Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.001051 |
0.000526 |
2 |
245,848 |
0 |
magento |
1.723276 |
1.723276 |
1 |
95,045,024 |
60,817,408 |
· store.resolve |
0.033149 |
0.033149 |
1 |
491,088 |
0 |
· EVENT:customer_session_init |
0.003575 |
0.003575 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.002521 |
0.002521 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000116 |
0.000116 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000632 |
0.000632 |
1 |
12,152 |
0 |
· routers_match |
0.322965 |
0.322965 |
1 |
23,267,216 |
6,291,456 |
· · load_area:frontend.design |
0.000435 |
0.000435 |
1 |
11,560 |
0 |
· · load_area:frontend.translate |
0.000590 |
0.000590 |
1 |
187,000 |
0 |
· · EVENT:controller_action_predispatch |
0.002256 |
0.001128 |
2 |
382,224 |
0 |
· · · OBSERVER:customer_visitor |
0.000201 |
0.000100 |
2 |
23,344 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.001114 |
0.000557 |
2 |
187,256 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000140 |
0.000070 |
2 |
22,240 |
0 |
· · · OBSERVER:persistent |
0.000443 |
0.000221 |
2 |
138,152 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.000853 |
0.000142 |
6 |
334,560 |
0 |
· · postdispatch |
0.000143 |
0.000072 |
2 |
12,344 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.296451 |
0.296451 |
1 |
19,876,952 |
6,291,456 |
· · · action_body |
0.296443 |
0.296443 |
1 |
19,876,072 |
6,291,456 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000188 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001055 |
0.001055 |
1 |
34,712 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.001028 |
0.001028 |
1 |
33,072 |
0 |
· · · · · · after_load |
0.000851 |
0.000851 |
1 |
27,784 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000272 |
0.000272 |
1 |
12,648 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000253 |
0.000253 |
1 |
11,088 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000058 |
0.000005 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.009245 |
0.009245 |
1 |
31,512 |
0 |
· · · · · load_entities |
0.001790 |
0.001790 |
1 |
15,816 |
0 |
· · · · · load_attributes |
0.007353 |
0.007353 |
1 |
2,176 |
0 |
· · · · LAYOUT |
0.256341 |
0.085447 |
3 |
16,934,888 |
6,291,456 |
· · · · · EVENT:layout_load_before |
0.001114 |
0.001114 |
1 |
127,568 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000392 |
0.000392 |
1 |
101,648 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000213 |
0.000213 |
1 |
18,864 |
0 |
· · · · · layout_load |
0.000942 |
0.000942 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.002580 |
0.002580 |
1 |
79,768 |
0 |
· · · · · layout_generate_blocks |
0.249934 |
0.249934 |
1 |
16,457,264 |
6,291,456 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.247326 |
0.247326 |
1 |
17,318,816 |
6,291,456 |
· · · · · · · generate_elements |
0.244335 |
0.244335 |
1 |
16,390,088 |
6,291,456 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.001106 |
0.000007 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000638 |
0.000638 |
1 |
142,112 |
0 |
· · · · · · · · · generate_elements |
0.000396 |
0.000396 |
1 |
48,400 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000701 |
0.000004 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000218 |
0.000001 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.003085 |
0.003085 |
1 |
14,024 |
0 |
· · · · · · · · · load_entities |
0.001693 |
0.001693 |
1 |
6,904 |
0 |
· · · · · · · · · load_attributes |
0.001300 |
0.001300 |
1 |
2,312 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.003830 |
0.003830 |
1 |
55,152 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001689 |
0.001689 |
1 |
167,912 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000480 |
0.000480 |
1 |
33,952 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000548 |
0.000548 |
1 |
113,544 |
0 |
· LAYOUT |
1.018654 |
1.018654 |
1 |
21,810,560 |
23,068,672 |
· · layout_render |
1.018644 |
1.018644 |
1 |
21,810,144 |
23,068,672 |
· · · EVENT:view_block_abstract_to_html_before |
0.000334 |
0.000005 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.001036 |
0.001036 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000329 |
0.000005 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.013684 |
0.013684 |
1 |
136,816 |
0 |
· · · · EVENT:core_layout_render_element |
0.011253 |
0.001250 |
9 |
131,128 |
0 |
· · · · · OBSERVER:pagecache |
0.008437 |
0.000937 |
9 |
84,416 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.001697 |
0.000189 |
9 |
41,232 |
0 |
· · · EVENT:core_layout_render_element |
0.068573 |
0.000707 |
97 |
369,464 |
0 |
· · · · OBSERVER:pagecache |
0.037549 |
0.000387 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.029630 |
0.000305 |
97 |
313,408 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.021079 |
0.007026 |
3 |
114,592 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000058 |
0.000005 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.005972 |
0.001991 |
3 |
26,632 |
0 |
· · · · · · · load_entities |
0.002770 |
0.000923 |
3 |
19,320 |
0 |
· · · · · · · load_attributes |
0.002913 |
0.000971 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.064769 |
0.064769 |
1 |
480,776 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000066 |
0.000006 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000122 |
0.000011 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.013416 |
0.001220 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.012845 |
0.001168 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000346 |
0.000031 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.039731 |
0.039731 |
1 |
240,296 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.003427 |
0.003427 |
1 |
216,720 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000392 |
0.000392 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.035511 |
0.035511 |
1 |
1,283,616 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-cookie/view/base/templates/html/cookie.phtml |
0.001101 |
0.001101 |
1 |
5,248 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.002920 |
0.002920 |
1 |
12,136 |
0 |
· · · · EAV:load_entity |
0.001881 |
0.001881 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.015671 |
0.015671 |
1 |
97,952 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.008516 |
0.002129 |
4 |
257,552 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.248266 |
0.248266 |
1 |
4,415,248 |
4,194,304 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.004352 |
0.004352 |
1 |
634,128 |
0 |
· · · · EVENT:core_layout_render_element |
0.004544 |
0.000413 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.004103 |
0.000373 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000248 |
0.000023 |
11 |
1,336 |
0 |
· · · · EVENT:magento_cms_api_data_blockinterface_load_after |
0.001854 |
0.000927 |
2 |
5,344 |
0 |
· · · · · OBSERVER:legacy_model_cms_block_after_load |
0.001815 |
0.000908 |
2 |
3,120 |
0 |
· · · · · · EVENT:model_load_after |
0.001725 |
0.000862 |
2 |
40 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000534 |
0.000534 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.004631 |
0.004631 |
1 |
329,096 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001501 |
0.001501 |
1 |
37,912 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.025644 |
0.025644 |
1 |
1,183,096 |
2,097,152 |
· · · · · locale/currency |
0.018615 |
0.009307 |
2 |
775,880 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.004758 |
0.004758 |
1 |
170,232 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.004735 |
0.004735 |
1 |
168,432 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.194136 |
0.194136 |
1 |
2,026,448 |
2,097,152 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.189139 |
0.189139 |
1 |
1,835,552 |
2,097,152 |
· · · · · · EVENT:entity_manager_load_before |
0.000267 |
0.000015 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000126 |
0.000007 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000186 |
0.000010 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.006386 |
0.000355 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.005990 |
0.000333 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.004984 |
0.000277 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000103 |
0.000006 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000080 |
0.000004 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000062 |
0.000003 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.021980 |
0.001221 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000382 |
0.000382 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Catalog/templates/category/html/title.phtml |
0.001180 |
0.001180 |
1 |
7,056 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001963 |
0.001963 |
1 |
185,056 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.006465 |
0.006465 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.201496 |
0.201496 |
1 |
6,706,496 |
6,291,456 |
· · · · EVENT:catalog_block_product_list_collection |
0.000686 |
0.000686 |
1 |
62,432 |
0 |
· · · · · OBSERVER:review |
0.000674 |
0.000674 |
1 |
60,808 |
0 |
· · · · EAV:load_collection |
0.083724 |
0.083724 |
1 |
4,108,288 |
4,194,304 |
· · · · · ES:Get dynamic fields config |
0.000846 |
0.000423 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.019635 |
0.009818 |
2 |
175,664 |
0 |
· · · · · load_entities |
0.005863 |
0.005863 |
1 |
395,808 |
0 |
· · · · · load_attributes |
0.010541 |
0.010541 |
1 |
6,792 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000369 |
0.000005 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000108 |
0.000001 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000123 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.005409 |
0.005409 |
1 |
13,984 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.108585 |
0.108585 |
1 |
2,079,880 |
2,097,152 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000213 |
0.000008 |
26 |
-7,000 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/category/title.phtml |
0.008335 |
0.008335 |
1 |
1,256 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000173 |
0.000007 |
26 |
-7,416 |
0 |
· · · · · EVENT:core_layout_render_element |
0.006922 |
0.000494 |
14 |
11,000 |
0 |
· · · · · · OBSERVER:pagecache |
0.006297 |
0.000450 |
14 |
2,264 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000348 |
0.000025 |
14 |
1,656 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.005888 |
0.005888 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.003395 |
0.003395 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.003315 |
0.003315 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001270 |
0.001270 |
1 |
20,848 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000594 |
0.000594 |
1 |
92,552 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.000939 |
0.000939 |
1 |
37,216 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.002332 |
0.000212 |
11 |
237,192 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.007212 |
0.003606 |
2 |
91,224 |
0 |
· · · · · · OBSERVER:catalogrule |
0.007170 |
0.003585 |
2 |
88,904 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.001721 |
0.000574 |
3 |
8,152 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.020239 |
0.020239 |
1 |
2,221,704 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.011464 |
0.011464 |
1 |
149,392 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000052 |
0.000005 |
10 |
1,296 |
0 |
· · · · EAV:load_collection |
0.002643 |
0.002643 |
1 |
15,216 |
0 |
· · · · · load_entities |
0.001079 |
0.001079 |
1 |
6,968 |
0 |
· · · · · load_attributes |
0.001472 |
0.001472 |
1 |
2,152 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.002962 |
0.000987 |
3 |
27,112 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.001188 |
0.001188 |
1 |
3,720 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.267600 |
0.267600 |
1 |
3,928,672 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000161 |
0.000012 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000211 |
0.000003 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000092 |
0.000007 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000265 |
0.000007 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.039683 |
0.019842 |
2 |
224,536 |
0 |
· · · · · load_entities |
0.018681 |
0.009341 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.020688 |
0.010344 |
2 |
99,912 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001210 |
0.000005 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000403 |
0.000002 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000153 |
0.000076 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000061 |
0.000005 |
12 |
-2,352 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000318 |
0.000008 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000443 |
0.000012 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.054175 |
0.004515 |
12 |
1,385,608 |
2,097,152 |
· · · · · OBSERVER:legacy_model_load |
0.053852 |
0.004488 |
12 |
1,377,248 |
2,097,152 |
· · · · · · after_load |
0.033449 |
0.002787 |
12 |
471,896 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000118 |
0.000010 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000100 |
0.000008 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000100 |
0.000008 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.019768 |
0.001647 |
12 |
914,976 |
2,097,152 |
· · · · · · · OBSERVER:inventory |
0.019582 |
0.001632 |
12 |
906,816 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.016722 |
0.016722 |
1 |
174,552 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000322 |
0.000322 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.003270 |
0.003270 |
1 |
457,272 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.002703 |
0.002703 |
1 |
440,104 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000544 |
0.000544 |
1 |
15,640 |
0 |