Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.023061 |
0.011530 |
2 |
250,040 |
0 |
magento |
5.715634 |
5.715634 |
1 |
58,143,808 |
27,262,976 |
· store.resolve |
0.031597 |
0.031597 |
1 |
425,552 |
0 |
· session_start |
1.560737 |
1.560737 |
1 |
10,944 |
0 |
· EVENT:customer_session_init |
0.002641 |
0.002641 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.001835 |
0.001835 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000109 |
0.000109 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000072 |
0.000072 |
1 |
12,152 |
0 |
· routers_match |
0.260882 |
0.260882 |
1 |
27,237,360 |
0 |
· · load_area:frontend.design |
0.000270 |
0.000270 |
1 |
11,560 |
0 |
· · load_area:frontend.translate |
0.000861 |
0.000861 |
1 |
202,848 |
0 |
· · EVENT:controller_action_predispatch |
0.009963 |
0.004982 |
2 |
1,267,360 |
0 |
· · · OBSERVER:customer_visitor |
0.000718 |
0.000359 |
2 |
66,824 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.005579 |
0.002790 |
2 |
665,576 |
0 |
· · · OBSERVER:newrelicreporting_newrelic_report_concurrent_users |
0.000095 |
0.000048 |
2 |
72,544 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000848 |
0.000424 |
2 |
108,456 |
0 |
· · · OBSERVER:persistent |
0.001708 |
0.000854 |
2 |
279,048 |
0 |
· · · OBSERVER:persistent_quote |
0.000668 |
0.000334 |
2 |
53,568 |
0 |
· · · OBSERVER:persistent_customer |
0.000128 |
0.000064 |
2 |
13,712 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.002953 |
0.000492 |
6 |
593,256 |
0 |
· · postdispatch |
0.000190 |
0.000095 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.193891 |
0.193891 |
1 |
20,180,496 |
0 |
· · · action_body |
0.193884 |
0.193884 |
1 |
20,179,616 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000193 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.000933 |
0.000933 |
1 |
34,712 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.000912 |
0.000912 |
1 |
33,072 |
0 |
· · · · · · after_load |
0.000740 |
0.000740 |
1 |
27,784 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000231 |
0.000231 |
1 |
13,072 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000214 |
0.000214 |
1 |
11,512 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000064 |
0.000006 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.007764 |
0.007764 |
1 |
31,568 |
0 |
· · · · · load_entities |
0.004796 |
0.004796 |
1 |
15,840 |
0 |
· · · · · load_attributes |
0.002278 |
0.002278 |
1 |
2,208 |
0 |
· · · · LAYOUT |
0.147912 |
0.049304 |
3 |
17,111,192 |
0 |
· · · · · EVENT:layout_load_before |
0.000894 |
0.000894 |
1 |
62,080 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000423 |
0.000423 |
1 |
36,112 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000245 |
0.000245 |
1 |
18,912 |
0 |
· · · · · layout_load |
0.000736 |
0.000736 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.003393 |
0.003393 |
1 |
79,864 |
0 |
· · · · · layout_generate_blocks |
0.141424 |
0.141424 |
1 |
16,764,912 |
0 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.139169 |
0.139169 |
1 |
17,626,464 |
0 |
· · · · · · · generate_elements |
0.137744 |
0.137744 |
1 |
16,677,256 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000458 |
0.000003 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000779 |
0.000779 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000560 |
0.000560 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000834 |
0.000005 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000251 |
0.000002 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.001675 |
0.001675 |
1 |
14,016 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.001282 |
0.001282 |
1 |
55,152 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001367 |
0.001367 |
1 |
101,960 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000434 |
0.000434 |
1 |
33,536 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000398 |
0.000398 |
1 |
48,008 |
0 |
· LAYOUT |
3.812319 |
3.812319 |
1 |
25,220,872 |
27,262,976 |
· · layout_render |
3.812298 |
3.812298 |
1 |
25,220,456 |
27,262,976 |
· · · EVENT:view_block_abstract_to_html_before |
0.000294 |
0.000004 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000720 |
0.000720 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000339 |
0.000005 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.004853 |
0.004853 |
1 |
71,280 |
0 |
· · · · EVENT:core_layout_render_element |
0.003312 |
0.000368 |
9 |
65,592 |
0 |
· · · · · OBSERVER:pagecache |
0.002594 |
0.000288 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000601 |
0.000067 |
9 |
41,232 |
0 |
· · · EVENT:core_layout_render_element |
0.049544 |
0.000511 |
97 |
578,408 |
0 |
· · · · OBSERVER:pagecache |
0.025199 |
0.000260 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.022930 |
0.000236 |
97 |
522,352 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.014014 |
0.004671 |
3 |
180,128 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000060 |
0.000005 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.004768 |
0.001589 |
3 |
26,608 |
0 |
· · · · · · · load_entities |
0.002234 |
0.000745 |
3 |
19,296 |
0 |
· · · · · · · load_attributes |
0.002321 |
0.000774 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.027076 |
0.027076 |
1 |
483,584 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000041 |
0.000004 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000054 |
0.000005 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003343 |
0.000304 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.002960 |
0.000269 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000207 |
0.000019 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.019330 |
0.019330 |
1 |
306,160 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.001726 |
0.001726 |
1 |
153,664 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000284 |
0.000284 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.012759 |
0.012759 |
1 |
1,309,000 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
2.675937 |
2.675937 |
1 |
11,936 |
0 |
· · · · session_start |
2.674112 |
2.674112 |
1 |
2,832 |
0 |
· · · · EAV:load_entity |
0.001014 |
0.001014 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.005369 |
0.005369 |
1 |
98,112 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.009896 |
0.002474 |
4 |
258,880 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.137841 |
0.137841 |
1 |
4,421,840 |
6,291,456 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.003784 |
0.003784 |
1 |
635,464 |
0 |
· · · · EVENT:core_layout_render_element |
0.007452 |
0.000677 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.007072 |
0.000643 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000216 |
0.000020 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000578 |
0.000578 |
1 |
14,584 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.004316 |
0.004316 |
1 |
330,568 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001606 |
0.001606 |
1 |
38,008 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.012122 |
0.012122 |
1 |
1,121,016 |
2,097,152 |
· · · · · locale/currency |
0.006329 |
0.003165 |
2 |
777,288 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.001653 |
0.001653 |
1 |
105,008 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001630 |
0.001630 |
1 |
103,208 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.100672 |
0.100672 |
1 |
2,092,184 |
2,097,152 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.091156 |
0.091156 |
1 |
1,835,552 |
2,097,152 |
· · · · · · EVENT:entity_manager_load_before |
0.000185 |
0.000010 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000079 |
0.000004 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000173 |
0.000010 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.005294 |
0.000294 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.004938 |
0.000274 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.003922 |
0.000218 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000108 |
0.000006 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000101 |
0.000006 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000088 |
0.000005 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.009768 |
0.000543 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000315 |
0.000315 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001990 |
0.001990 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.006044 |
0.006044 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.355706 |
0.355706 |
1 |
8,387,256 |
8,388,608 |
· · · · EVENT:catalog_block_product_list_collection |
0.000662 |
0.000662 |
1 |
128,016 |
0 |
· · · · · OBSERVER:review |
0.000648 |
0.000648 |
1 |
126,392 |
0 |
· · · · EAV:load_collection |
0.105868 |
0.105868 |
1 |
5,117,064 |
6,291,456 |
· · · · · ES:Get dynamic fields config |
0.000755 |
0.000378 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.047347 |
0.023673 |
2 |
955,480 |
0 |
· · · · · load_entities |
0.007956 |
0.007956 |
1 |
504,504 |
0 |
· · · · · load_attributes |
0.013802 |
0.013802 |
1 |
54,768 |
2,097,152 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000478 |
0.000006 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000180 |
0.000002 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000136 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.003345 |
0.003345 |
1 |
80,776 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.240628 |
0.240628 |
1 |
2,541,568 |
2,097,152 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.001091 |
0.000006 |
177 |
-51,696 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000875 |
0.000005 |
177 |
-54,528 |
0 |
· · · · · EVENT:core_layout_render_element |
0.020821 |
0.000521 |
40 |
27,432 |
0 |
· · · · · · OBSERVER:pagecache |
0.018898 |
0.000472 |
40 |
5,176 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.001063 |
0.000027 |
40 |
3,320 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.004377 |
0.004377 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001598 |
0.001598 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001514 |
0.001514 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001372 |
0.001372 |
1 |
20,848 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000666 |
0.000666 |
1 |
27,016 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.000978 |
0.000978 |
1 |
37,408 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001829 |
0.000022 |
83 |
237,320 |
0 |
· · · · · EVENT:core_collection_abstract_load_before |
0.000370 |
0.000006 |
58 |
-16,472 |
0 |
· · · · · EVENT:core_collection_abstract_load_after |
0.000566 |
0.000010 |
58 |
-16,472 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.005965 |
0.000206 |
29 |
14,992 |
0 |
· · · · · EVENT:catalog_product_is_salable_before |
0.000177 |
0.000006 |
29 |
-7,944 |
0 |
· · · · · EVENT:catalog_product_is_salable_after |
0.000110 |
0.000004 |
29 |
-7,944 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.013136 |
0.000453 |
29 |
29,736 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.012153 |
0.000528 |
23 |
172,312 |
0 |
· · · · · · OBSERVER:catalogrule |
0.011842 |
0.000515 |
23 |
157,728 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.019632 |
0.019632 |
1 |
2,185,872 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.022862 |
0.022862 |
1 |
330,224 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000077 |
0.000008 |
10 |
1,296 |
0 |
· · · · EAV:load_collection |
0.008006 |
0.008006 |
1 |
21,304 |
0 |
· · · · · load_entities |
0.002062 |
0.002062 |
1 |
12,824 |
0 |
· · · · · load_attributes |
0.005799 |
0.005799 |
1 |
2,384 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.006665 |
0.001111 |
6 |
97,248 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.001140 |
0.001140 |
1 |
3,720 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.434085 |
0.434085 |
1 |
3,833,584 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000156 |
0.000011 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000237 |
0.000004 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000094 |
0.000007 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000288 |
0.000007 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.178045 |
0.089023 |
2 |
224,024 |
0 |
· · · · · load_entities |
0.154164 |
0.077082 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.023449 |
0.011725 |
2 |
99,400 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001431 |
0.000006 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000454 |
0.000002 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000231 |
0.000116 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000064 |
0.000005 |
12 |
-2,352 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000325 |
0.000009 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000397 |
0.000010 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.054636 |
0.004553 |
12 |
1,373,536 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.054358 |
0.004530 |
12 |
1,365,176 |
0 |
· · · · · · after_load |
0.034830 |
0.002902 |
12 |
539,616 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000134 |
0.000011 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000133 |
0.000011 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000098 |
0.000008 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.018858 |
0.001572 |
12 |
835,184 |
0 |
· · · · · · · OBSERVER:inventory |
0.018641 |
0.001553 |
12 |
827,024 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.018686 |
0.018686 |
1 |
141,784 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000427 |
0.000427 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.003915 |
0.003915 |
1 |
412,192 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.003176 |
0.003176 |
1 |
395,024 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000711 |
0.000711 |
1 |
15,640 |
0 |