Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.000939 |
0.000470 |
2 |
245,848 |
0 |
magento |
1.942019 |
1.942019 |
1 |
53,123,304 |
6,291,456 |
· store.resolve |
0.018430 |
0.018430 |
1 |
425,552 |
0 |
· EVENT:customer_session_init |
0.006807 |
0.006807 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.006031 |
0.006031 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000147 |
0.000147 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000088 |
0.000088 |
1 |
12,152 |
0 |
· routers_match |
0.592508 |
0.592508 |
1 |
26,665,168 |
0 |
· · load_area:frontend.design |
0.000837 |
0.000837 |
1 |
57,616 |
0 |
· · load_area:frontend.translate |
0.000967 |
0.000967 |
1 |
142,520 |
0 |
· · EVENT:controller_action_predispatch |
0.009168 |
0.004584 |
2 |
661,016 |
0 |
· · · OBSERVER:customer_visitor |
0.000736 |
0.000368 |
2 |
66,104 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.005722 |
0.002861 |
2 |
196,008 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000630 |
0.000315 |
2 |
129,184 |
0 |
· · · OBSERVER:persistent |
0.000887 |
0.000443 |
2 |
115,360 |
0 |
· · · OBSERVER:persistent_quote |
0.000602 |
0.000301 |
2 |
124,488 |
0 |
· · · OBSERVER:persistent_customer |
0.000135 |
0.000067 |
2 |
14,752 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.002900 |
0.000483 |
6 |
565,976 |
0 |
· · postdispatch |
0.000212 |
0.000106 |
2 |
74,488 |
0 |
· · · EVENT:controller_action_postdispatch |
0.000135 |
0.000067 |
2 |
69,624 |
0 |
· · · · OBSERVER:customer_visitor |
0.000109 |
0.000054 |
2 |
67,576 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.476074 |
0.476074 |
1 |
20,107,048 |
0 |
· · · action_body |
0.476065 |
0.476065 |
1 |
20,106,168 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000508 |
0.000006 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.003530 |
0.003530 |
1 |
33,448 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.003500 |
0.003500 |
1 |
31,808 |
0 |
· · · · · · after_load |
0.002547 |
0.002547 |
1 |
26,520 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000338 |
0.000338 |
1 |
13,312 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000314 |
0.000314 |
1 |
11,752 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000066 |
0.000006 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.003024 |
0.003024 |
1 |
29,008 |
0 |
· · · · · load_entities |
0.001166 |
0.001166 |
1 |
13,312 |
0 |
· · · · · load_attributes |
0.001751 |
0.001751 |
1 |
2,176 |
0 |
· · · · LAYOUT |
0.402957 |
0.134319 |
3 |
16,970,400 |
0 |
· · · · · EVENT:layout_load_before |
0.000744 |
0.000744 |
1 |
62,208 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000348 |
0.000348 |
1 |
36,112 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000200 |
0.000200 |
1 |
19,040 |
0 |
· · · · · layout_load |
0.000719 |
0.000719 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.002817 |
0.002817 |
1 |
80,552 |
0 |
· · · · · layout_generate_blocks |
0.397128 |
0.397128 |
1 |
16,557,496 |
0 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.394494 |
0.394494 |
1 |
17,419,048 |
0 |
· · · · · · · generate_elements |
0.390267 |
0.390267 |
1 |
16,490,320 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.002342 |
0.000293 |
8 |
1,672 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000359 |
0.000002 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000692 |
0.000692 |
1 |
142,432 |
0 |
· · · · · · · · · generate_elements |
0.000448 |
0.000448 |
1 |
48,720 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000731 |
0.000005 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000241 |
0.000002 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.003395 |
0.003395 |
1 |
11,416 |
0 |
· · · · · · · · · load_attributes |
0.002542 |
0.002542 |
1 |
2,240 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001464 |
0.001464 |
1 |
167,768 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000501 |
0.000501 |
1 |
33,616 |
0 |
· · · · · · OBSERVER:persistent |
0.000163 |
0.000163 |
1 |
74,040 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000487 |
0.000487 |
1 |
48,008 |
0 |
· LAYOUT |
1.278463 |
1.278463 |
1 |
20,898,464 |
6,291,456 |
· · layout_render |
1.278449 |
1.278449 |
1 |
20,893,952 |
6,291,456 |
· · · EVENT:view_block_abstract_to_html_before |
0.001650 |
0.000025 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000881 |
0.000881 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000373 |
0.000006 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.005577 |
0.005577 |
1 |
71,360 |
0 |
· · · · EVENT:core_layout_render_element |
0.004073 |
0.000453 |
9 |
65,672 |
0 |
· · · · · OBSERVER:pagecache |
0.003292 |
0.000366 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000664 |
0.000074 |
9 |
41,312 |
0 |
· · · EVENT:core_layout_render_element |
0.196188 |
0.002023 |
97 |
445,112 |
0 |
· · · · OBSERVER:pagecache |
0.095138 |
0.000981 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.099212 |
0.001023 |
97 |
389,056 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.074073 |
0.024691 |
3 |
108,224 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.004292 |
0.000358 |
12 |
1,392 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.001982 |
0.000330 |
6 |
984 |
0 |
· · · · · · EAV:load_collection |
0.025243 |
0.008414 |
3 |
18,808 |
0 |
· · · · · · · before_load |
0.001690 |
0.000563 |
3 |
2,216 |
0 |
· · · · · · · load_entities |
0.015359 |
0.005120 |
3 |
11,712 |
0 |
· · · · · · · load_attributes |
0.007942 |
0.002647 |
3 |
2,416 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.001047 |
0.000349 |
3 |
-368 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.026998 |
0.026998 |
1 |
521,416 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000042 |
0.000004 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000055 |
0.000005 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003430 |
0.000312 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.003047 |
0.000277 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000228 |
0.000021 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.018855 |
0.018855 |
1 |
240,624 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.002080 |
0.002080 |
1 |
257,032 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000307 |
0.000307 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.013116 |
0.013116 |
1 |
1,243,136 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.001759 |
0.001759 |
1 |
12,456 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.004883 |
0.004883 |
1 |
163,648 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.011153 |
0.002788 |
4 |
193,904 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.002642 |
0.000660 |
4 |
-616 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.120810 |
0.120810 |
1 |
4,392,368 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.003681 |
0.003681 |
1 |
635,184 |
0 |
· · · · EVENT:core_layout_render_element |
0.004338 |
0.000394 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.003516 |
0.000320 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000200 |
0.000018 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000527 |
0.000527 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.004115 |
0.004115 |
1 |
264,168 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001598 |
0.001598 |
1 |
38,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.009777 |
0.009777 |
1 |
1,149,816 |
0 |
· · · · · locale/currency |
0.005454 |
0.002727 |
2 |
739,352 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.001876 |
0.001876 |
1 |
105,088 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001855 |
0.001855 |
1 |
103,288 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.088906 |
0.088906 |
1 |
2,042,736 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.084364 |
0.084364 |
1 |
1,851,592 |
0 |
· · · · · · EVENT:entity_manager_load_before |
0.000180 |
0.000010 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000085 |
0.000005 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000139 |
0.000008 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.004845 |
0.000269 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.004523 |
0.000251 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.003710 |
0.000206 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000109 |
0.000006 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000069 |
0.000004 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000060 |
0.000003 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.008949 |
0.000497 |
18 |
99,056 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/skiptarget.phtml |
0.000122 |
0.000122 |
1 |
74,808 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001987 |
0.001987 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.005631 |
0.005631 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.597485 |
0.597485 |
1 |
8,286,600 |
0 |
· · · · EVENT:catalog_block_product_list_collection |
0.000684 |
0.000684 |
1 |
62,520 |
0 |
· · · · · OBSERVER:review |
0.000668 |
0.000668 |
1 |
60,896 |
0 |
· · · · EAV:load_collection |
0.140865 |
0.140865 |
1 |
4,812,416 |
0 |
· · · · · ES:Get dynamic fields config |
0.000721 |
0.000360 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.065337 |
0.032668 |
2 |
725,480 |
0 |
· · · · · load_entities |
0.009491 |
0.009491 |
1 |
458,912 |
0 |
· · · · · load_attributes |
0.014616 |
0.014616 |
1 |
53,648 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000385 |
0.000005 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000150 |
0.000002 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000125 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.009461 |
0.009461 |
1 |
51,952 |
0 |
· · · · · · EVENT:catalog_product_collection_load_after |
0.007153 |
0.007153 |
1 |
744 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.446196 |
0.446196 |
1 |
2,802,080 |
0 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000792 |
0.000008 |
104 |
-30,088 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.001199 |
0.000012 |
104 |
-31,752 |
0 |
· · · · · EVENT:core_layout_render_element |
0.045202 |
0.001614 |
28 |
19,848 |
0 |
· · · · · · OBSERVER:pagecache |
0.043380 |
0.001549 |
28 |
3,832 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.001034 |
0.000037 |
28 |
2,552 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/category/description.phtml |
0.003634 |
0.003634 |
1 |
6,400 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.006680 |
0.006680 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001777 |
0.001777 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001671 |
0.001671 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.002216 |
0.002216 |
1 |
20,840 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.005771 |
0.005771 |
1 |
27,016 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.003029 |
0.003029 |
1 |
37,440 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001666 |
0.000029 |
57 |
237,264 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000102 |
0.000008 |
13 |
1,384 |
0 |
· · · · · EVENT:core_collection_abstract_load_before |
0.000333 |
0.000010 |
34 |
-9,368 |
0 |
· · · · · EVENT:core_collection_abstract_load_after |
0.000421 |
0.000012 |
34 |
-9,368 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.007233 |
0.000425 |
17 |
9,520 |
0 |
· · · · · EVENT:catalog_product_is_salable_before |
0.000131 |
0.000008 |
17 |
-4,200 |
0 |
· · · · · EVENT:catalog_product_is_salable_after |
0.000120 |
0.000007 |
17 |
-4,200 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.020043 |
0.001179 |
17 |
17,864 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.025766 |
0.002577 |
10 |
97,264 |
0 |
· · · · · · OBSERVER:catalogrule |
0.025553 |
0.002555 |
10 |
90,272 |
0 |
· · · · EVENT:core_layout_render_element |
0.001538 |
0.001538 |
1 |
2,464 |
0 |
· · · · · OBSERVER:pagecache |
0.001457 |
0.001457 |
1 |
648 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.030725 |
0.030725 |
1 |
2,339,784 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.059477 |
0.059477 |
1 |
321,792 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000097 |
0.000010 |
10 |
1,296 |
0 |
· · · · EAV:load_collection |
0.004590 |
0.004590 |
1 |
29,776 |
0 |
· · · · · load_entities |
0.002250 |
0.002250 |
1 |
12,200 |
0 |
· · · · · load_attributes |
0.002030 |
0.002030 |
1 |
11,480 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.028445 |
0.003556 |
8 |
98,024 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/default.phtml |
0.002681 |
0.002681 |
1 |
4,056 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.002473 |
0.002473 |
1 |
3,720 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.048993 |
0.048993 |
1 |
112,944 |
2,097,152 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.003320 |
0.001107 |
3 |
5,312 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.003228 |
0.001076 |
3 |
2,912 |
0 |
· · · · · · after_load |
0.002998 |
0.000999 |
3 |
696 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.093976 |
0.093976 |
1 |
174,528 |
2,097,152 |
· · · · EVENT:core_layout_render_element |
0.005184 |
0.002592 |
2 |
3,096 |
0 |
· · · · · OBSERVER:pagecache |
0.005030 |
0.002515 |
2 |
696 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Newsletter/templates/subscribe.phtml |
0.009501 |
0.009501 |
1 |
2,256 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000385 |
0.000385 |
1 |
19,672 |
0 |
· · · TEMPLATE:/var/www/test/vendor/dotmailer/dotmailer-magento2-extension/view/frontend/templates/email/email_wbt_newsletter.phtml |
0.008201 |
0.008201 |
1 |
1,112 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Meetanshi/FacebookChat/view/frontend/templates/messenger_script.phtml |
0.004601 |
0.004601 |
1 |
1,976 |
0 |
· EVENT:controller_front_send_response_before |
0.004629 |
0.004629 |
1 |
474,256 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.004099 |
0.004099 |
1 |
462,088 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000501 |
0.000501 |
1 |
10,640 |
0 |