Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.000994 |
0.000497 |
2 |
245,848 |
0 |
magento |
2.745949 |
2.745949 |
1 |
55,828,568 |
4,194,304 |
· store.resolve |
0.010111 |
0.010111 |
1 |
425,552 |
0 |
· EVENT:customer_session_init |
0.002968 |
0.002968 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.001842 |
0.001842 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000113 |
0.000113 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000067 |
0.000067 |
1 |
12,152 |
0 |
· routers_match |
0.782876 |
0.782876 |
1 |
28,782,016 |
0 |
· · load_area:frontend.design |
0.000821 |
0.000821 |
1 |
56,336 |
0 |
· · load_area:frontend.translate |
0.001029 |
0.001029 |
1 |
142,520 |
0 |
· · EVENT:controller_action_predispatch |
0.024888 |
0.012444 |
2 |
1,352,376 |
0 |
· · · OBSERVER:customer_visitor |
0.001230 |
0.000615 |
2 |
131,816 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.006476 |
0.003238 |
2 |
677,312 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000862 |
0.000431 |
2 |
174,376 |
0 |
· · · OBSERVER:persistent |
0.015182 |
0.007591 |
2 |
280,000 |
0 |
· · · OBSERVER:persistent_quote |
0.000636 |
0.000318 |
2 |
58,952 |
0 |
· · · OBSERVER:persistent_customer |
0.000138 |
0.000069 |
2 |
14,800 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.004503 |
0.000751 |
6 |
565,976 |
0 |
· · postdispatch |
0.000244 |
0.000122 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.651056 |
0.651056 |
1 |
20,165,048 |
0 |
· · · action_body |
0.651048 |
0.651048 |
1 |
20,164,168 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000250 |
0.000003 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001965 |
0.001965 |
1 |
33,448 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.001939 |
0.001939 |
1 |
31,808 |
0 |
· · · · · · after_load |
0.001744 |
0.001744 |
1 |
26,520 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000310 |
0.000310 |
1 |
12,952 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000283 |
0.000283 |
1 |
11,392 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000070 |
0.000006 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.008852 |
0.008852 |
1 |
31,512 |
0 |
· · · · · load_entities |
0.004100 |
0.004100 |
1 |
15,816 |
0 |
· · · · · load_attributes |
0.004606 |
0.004606 |
1 |
2,176 |
0 |
· · · · LAYOUT |
0.542673 |
0.180891 |
3 |
17,100,616 |
0 |
· · · · · EVENT:layout_load_before |
0.000991 |
0.000991 |
1 |
62,040 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000450 |
0.000450 |
1 |
36,080 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000231 |
0.000231 |
1 |
18,904 |
0 |
· · · · · layout_load |
0.000791 |
0.000791 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.003542 |
0.003542 |
1 |
80,552 |
0 |
· · · · · layout_generate_blocks |
0.535927 |
0.535927 |
1 |
16,753,456 |
0 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.533249 |
0.533249 |
1 |
17,615,008 |
0 |
· · · · · · · generate_elements |
0.530638 |
0.530638 |
1 |
16,686,280 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000166 |
0.000014 |
12 |
1,864 |
0 |
· · · · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.002904 |
0.000484 |
6 |
7,720 |
0 |
· · · · · · · · · OBSERVER:legacy_category_load_after |
0.002748 |
0.000458 |
6 |
3,424 |
0 |
· · · · · · · · · · after_load |
0.002381 |
0.000397 |
6 |
760 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000504 |
0.000003 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000615 |
0.000615 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000383 |
0.000383 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000957 |
0.000006 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000304 |
0.000002 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.003690 |
0.003690 |
1 |
14,024 |
0 |
· · · · · · · · · load_attributes |
0.002645 |
0.002645 |
1 |
2,312 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.005284 |
0.005284 |
1 |
55,152 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001242 |
0.001242 |
1 |
102,192 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000432 |
0.000432 |
1 |
33,536 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000399 |
0.000399 |
1 |
48,008 |
0 |
· LAYOUT |
1.920247 |
1.920247 |
1 |
21,686,352 |
4,194,304 |
· · layout_render |
1.920236 |
1.920236 |
1 |
21,685,936 |
4,194,304 |
· · · EVENT:view_block_abstract_to_html_before |
0.000353 |
0.000005 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000873 |
0.000873 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000409 |
0.000006 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.026567 |
0.026567 |
1 |
71,360 |
0 |
· · · · EVENT:core_layout_render_element |
0.004117 |
0.000457 |
9 |
65,672 |
0 |
· · · · · OBSERVER:pagecache |
0.003289 |
0.000365 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000662 |
0.000074 |
9 |
41,312 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/gtm_head.phtml |
0.012541 |
0.012541 |
1 |
1,080 |
0 |
· · · EVENT:core_layout_render_element |
0.144409 |
0.001489 |
97 |
362,336 |
0 |
· · · · OBSERVER:pagecache |
0.105659 |
0.001089 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.037111 |
0.000383 |
97 |
306,280 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.025152 |
0.008384 |
3 |
111,560 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000064 |
0.000005 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.015467 |
0.005156 |
3 |
26,632 |
0 |
· · · · · · · load_entities |
0.007544 |
0.002515 |
3 |
19,320 |
0 |
· · · · · · · load_attributes |
0.007699 |
0.002566 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.045410 |
0.045410 |
1 |
483,944 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000052 |
0.000005 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000061 |
0.000006 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.009596 |
0.000872 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.008574 |
0.000779 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000270 |
0.000025 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.029199 |
0.029199 |
1 |
305,944 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.001725 |
0.001725 |
1 |
154,240 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000275 |
0.000275 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.023687 |
0.023687 |
1 |
1,334,400 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-cookie/view/base/templates/html/cookie.phtml |
0.004360 |
0.004360 |
1 |
5,248 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.022394 |
0.022394 |
1 |
12,008 |
0 |
· · · · EAV:load_entity |
0.021450 |
0.021450 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.021588 |
0.021588 |
1 |
98,104 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.036731 |
0.009183 |
4 |
258,560 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.375507 |
0.375507 |
1 |
4,425,256 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.010895 |
0.010895 |
1 |
635,648 |
0 |
· · · · EVENT:core_layout_render_element |
0.016752 |
0.001523 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.006500 |
0.000591 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.010048 |
0.000913 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000664 |
0.000664 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.009944 |
0.009944 |
1 |
330,424 |
0 |
· · · · · EVENT:core_layout_render_element |
0.001340 |
0.000447 |
3 |
4,368 |
0 |
· · · · · · OBSERVER:pagecache |
0.001183 |
0.000394 |
3 |
1,352 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.015560 |
0.015560 |
1 |
37,784 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.036997 |
0.036997 |
1 |
1,122,608 |
0 |
· · · · · locale/currency |
0.019864 |
0.009932 |
2 |
777,648 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.007217 |
0.007217 |
1 |
105,008 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.007192 |
0.007192 |
1 |
103,208 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.256640 |
0.256640 |
1 |
2,093,768 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.238501 |
0.238501 |
1 |
1,835,552 |
0 |
· · · · · · EVENT:entity_manager_load_before |
0.000233 |
0.000013 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000089 |
0.000005 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000149 |
0.000008 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.009135 |
0.000508 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.008723 |
0.000485 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.006993 |
0.000389 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000139 |
0.000008 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000078 |
0.000004 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000065 |
0.000004 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.023391 |
0.001300 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000365 |
0.000365 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Catalog/templates/category/html/title.phtml |
0.001355 |
0.001355 |
1 |
7,056 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.004384 |
0.004384 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.026956 |
0.026956 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.238890 |
0.238890 |
1 |
6,735,872 |
0 |
· · · · EVENT:catalog_block_product_list_collection |
0.000803 |
0.000803 |
1 |
128,016 |
0 |
· · · · · OBSERVER:review |
0.000789 |
0.000789 |
1 |
126,392 |
0 |
· · · · EAV:load_collection |
0.109794 |
0.109794 |
1 |
4,176,232 |
0 |
· · · · · ES:Get dynamic fields config |
0.000799 |
0.000399 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.028068 |
0.014034 |
2 |
152,448 |
0 |
· · · · · load_entities |
0.005240 |
0.005240 |
1 |
398,312 |
0 |
· · · · · load_attributes |
0.006166 |
0.006166 |
1 |
7,992 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000350 |
0.000005 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000099 |
0.000001 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000121 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.004585 |
0.004585 |
1 |
11,464 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.110824 |
0.110824 |
1 |
1,978,496 |
0 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000189 |
0.000009 |
21 |
-5,520 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000774 |
0.000037 |
21 |
-5,856 |
0 |
· · · · · EVENT:core_layout_render_element |
0.010707 |
0.000824 |
13 |
10,368 |
0 |
· · · · · · OBSERVER:pagecache |
0.010072 |
0.000775 |
13 |
2,152 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000363 |
0.000028 |
13 |
1,592 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.010108 |
0.010108 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.007994 |
0.007994 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.007890 |
0.007890 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001077 |
0.001077 |
1 |
20,816 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000424 |
0.000424 |
1 |
27,016 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.000961 |
0.000961 |
1 |
37,344 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001269 |
0.000159 |
8 |
237,056 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.013858 |
0.006929 |
2 |
91,512 |
0 |
· · · · · · OBSERVER:catalogrule |
0.013823 |
0.006912 |
2 |
89,192 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.001284 |
0.000642 |
2 |
7,184 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.024785 |
0.024785 |
1 |
2,256,272 |
0 |
· · · · EVENT:custom_quote_process |
0.000563 |
0.000563 |
1 |
74,208 |
0 |
· · · · · OBSERVER:persistent |
0.000550 |
0.000550 |
1 |
72,656 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.007617 |
0.007617 |
1 |
192,376 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000057 |
0.000006 |
10 |
1,296 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.001699 |
0.001699 |
1 |
30,808 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.799642 |
0.799642 |
1 |
3,809,656 |
0 |
· · · · EVENT:entity_manager_load_before |
0.000214 |
0.000015 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000258 |
0.000004 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000126 |
0.000009 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000320 |
0.000008 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.070104 |
0.035052 |
2 |
224,536 |
0 |
· · · · · load_entities |
0.038519 |
0.019259 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.031305 |
0.015653 |
2 |
99,912 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001247 |
0.000005 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000372 |
0.000001 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000155 |
0.000077 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000070 |
0.000006 |
12 |
-2,352 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000403 |
0.000011 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000532 |
0.000014 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.210967 |
0.017581 |
12 |
1,375,832 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.210671 |
0.017556 |
12 |
1,367,472 |
0 |
· · · · · · after_load |
0.120474 |
0.010040 |
12 |
475,344 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000168 |
0.000014 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000147 |
0.000012 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000117 |
0.000010 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.089276 |
0.007440 |
12 |
901,752 |
0 |
· · · · · · · OBSERVER:inventory |
0.089043 |
0.007420 |
12 |
893,592 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.056757 |
0.056757 |
1 |
179,816 |
4,194,304 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000344 |
0.000344 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.006589 |
0.006589 |
1 |
476,736 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.005991 |
0.005991 |
1 |
459,568 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000561 |
0.000561 |
1 |
15,640 |
0 |