Platform

Choose application
HAL
Bezel provides functions for controlling Bezel state.<\/p>\n<h2 id=\"content-required-header\"><a href=https://samsungtizenos.com/"#content-required-header\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Required Header<\/h2>\n<p>#include &lt;hal-device-bezel.h&gt;<\/p>\n<h2 id=\"content-overview\"><a href=https://samsungtizenos.com/"#content-overview\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Overview<\/h2>\n<p>The Bezel provides the way to control bezel state like hardware, software, vibration. There are bezel states like turn on\/off, vibration intensity.<\/p>\n<p>The Bezel functions provide bezel information including:<\/p>\n<ul>\n<li>Load\/Unload for bezel hal-backend module<\/li>\n<li>Setter\/Getter for hardware bezel state<\/li>\n<li>Setter\/Getter for Software bezel state<\/li>\n<li>Setter\/Getter for Vibration bezel state<\/li>\n<\/ul>\n<p>For more information on the Bezel features and the macros, see HAL Bezel programming guides and tutorials.<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Typedefs<\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>typedef struct <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#struct__hal__backend__device__bezel__funcs\">_hal_backend_device_bezel_funcs<\/a><\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gada1f7812e51f068e51f9286fe0adaccc\">hal_backend_device_bezel_funcs<\/a><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>Structure for Bezel functions.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<hr \/>\n<h2 id=\"content-data-structure-documentation\"><a href=https://samsungtizenos.com/"#content-data-structure-documentation\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Data Structure Documentation<\/h2>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>struct _hal_backend_device_bezel_funcs<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Structure for Bezel functions.<\/p>\n<p><strong>Since:<\/strong>\n: HAL_MODULE_DEVICE_BEZEL 1.0<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>Data Fields<\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a9f05701cf4a01abbf1fc49b88b1e4a04\">get_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> *state)<\/td>\n<\/tr>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a057cf02e469e6adbdb869521046f4627\">set_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> state)<\/td>\n<\/tr>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ae607cbc22576647083ad92cf7e6da016\">get_sw_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> *state)<\/td>\n<\/tr>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a4c3a1c8392b5cdf3b32e62a59ac5bdae\">set_sw_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> state)<\/td>\n<\/tr>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a0d450b5309b8dc5c801cc2db9f1baa36\">get_vib_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gae5db1dc49d5adb31e8c3b28a393e4937\">hal_device_bezel_vib_state_e<\/a> *state)<\/td>\n<\/tr>\n<tr>\n<td>int(*<\/td>\n<td><a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a5b1f0006a1a7aa6aae3e1a0ace1913b1\">set_vib_state<\/a> )(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gae5db1dc49d5adb31e8c3b28a393e4937\">hal_device_bezel_vib_state_e<\/a> state)<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<hr \/>\n<h4 id=\"content-field-documentation\"><a href=https://samsungtizenos.com/"#content-field-documentation\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Field Documentation<\/h4>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a9f05701cf4a01abbf1fc49b88b1e4a04\">_hal_backend_device_bezel_funcs::get_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> *state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Get hardware bezel state<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ae607cbc22576647083ad92cf7e6da016\">_hal_backend_device_bezel_funcs::get_sw_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> *state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Get software bezel state<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a0d450b5309b8dc5c801cc2db9f1baa36\">_hal_backend_device_bezel_funcs::get_vib_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gae5db1dc49d5adb31e8c3b28a393e4937\">hal_device_bezel_vib_state_e<\/a> *state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Get bezel vibration state<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a057cf02e469e6adbdb869521046f4627\">_hal_backend_device_bezel_funcs::set_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Set hardware bezel state<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a4c3a1c8392b5cdf3b32e62a59ac5bdae\">_hal_backend_device_bezel_funcs::set_sw_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a> state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Set software bezel state<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>int(* <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#a5b1f0006a1a7aa6aae3e1a0ace1913b1\">_hal_backend_device_bezel_funcs::set_vib_state<\/a>)(<a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gae5db1dc49d5adb31e8c3b28a393e4937\">hal_device_bezel_vib_state_e<\/a> state)<\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Set bezel vibration state<\/p>\n<hr \/>\n<h2 id=\"content-typedef-documentation\"><a href=https://samsungtizenos.com/"#content-typedef-documentation\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Typedef Documentation<\/h2>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>typedef struct <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#struct__hal__backend__device__bezel__funcs\">_hal_backend_device_bezel_funcs<\/a> <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gada1f7812e51f068e51f9286fe0adaccc\">hal_backend_device_bezel_funcs<\/a><\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Structure for Bezel functions.<\/p>\n<p><strong>Since:<\/strong>\n: HAL_MODULE_DEVICE_BEZEL 1.0<\/p>\n<hr \/>\n<h2 id=\"content-enumeration-type-documentation\"><a href=https://samsungtizenos.com/"#content-enumeration-type-documentation\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Enumeration Type Documentation<\/h2>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>enum <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#ga7d952227bb2cbc5a4a7ee9220e6e2808\">hal_device_bezel_state_e<\/a><\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Enumeration for Bezel state.<\/p>\n<p><strong>Since:<\/strong>\n: HAL_MODULE_DEVICE_BEZEL 1.0<\/p>\n<p><strong>Enumerator:<\/strong>\n: | <em>HAL_DEVICE_BEZEL_TURNOFF<\/em> | bezel state Turnoff |\n| --- | --- |\n| <em>HAL_DEVICE_BEZEL_TURNON<\/em> | bezel state Turnon |<\/p>\n<div class=\"overflow-auto grid table-fixed\" data-table-container=\"data-table-container\"><table>\n<thead>\n<tr>\n<th>enum <a href=https://samsungtizenos.com/"group__HALAPI__HAL__DEVICE__BEZEL__MODULE.md#gae5db1dc49d5adb31e8c3b28a393e4937\">hal_device_bezel_vib_state_e<\/a><\/th>\n<\/tr>\n<\/thead>\n<\/table><\/div>\n<p>Enumeration for Bezel vibration state.<\/p>\n<p><strong>Since:<\/strong>\n: HAL_MODULE_DEVICE_BEZEL 1.0<\/p>\n<p><strong>Enumerator:<\/strong>\n: | <em>HAL_DEVICE_BEZEL_VIB_NONE<\/em> | bezel vibration state None |\n| --- | --- |\n| <em>HAL_DEVICE_BEZEL_VIB_LIGHT<\/em> | bezel vibration state Light |\n| <em>HAL_DEVICE_BEZEL_VIB_MEDIUM<\/em> | bezel vibration state Medium |\n| <em>HAL_DEVICE_BEZEL_VIB_STRONG<\/em> | bezel vibration state Strong |<\/p>\n<hr \/>\n<p>Except as noted, this content - excluding the Code Examples - is licensed under <a href=https://samsungtizenos.com/"http:////creativecommons.org//licenses//by//3.0//legalcode/">Creative Commons Attribution 3.0<\/a>\nand all of the Code Examples contained herein are licensed under <a href=https://samsungtizenos.com/"https:////www.tizen.org//bsd-3-clause-license/">BSD-3-Clause.
Content License<\/a>.<\/p>\n","table_of_content":"<ul class=\"table-of-contents\">\n<li><a href=https://samsungtizenos.com/"#content-required-header\">Required Header<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-overview\">Overview<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-data-structure-documentation\">Data Structure Documentation<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-field-documentation\">Field Documentation<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-typedef-documentation\">Typedef Documentation<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-enumeration-type-documentation\">Enumeration Type Documentation<\/a><\/li>\n<\/ul>\n","title":"Tizen HAL API: Bezel","raw":null},{"class":"App\\Services\\Documentation\\Data\\RenderedMarkdown","s":"wrbl"}]},"memo":{"id":"2fLsQZTHx2JlKkiBSrfj","name":"documentation::article","path":"docs\/platform\/hal\/api\/1.0.0\/group__HALAPI__HAL__DEVICE__BEZEL__MODULE","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"lazyLoaded":false,"lazyIsolated":true,"errors":[],"locale":"en","islands":[]},"checksum":"e67e572af12241e13d3542d57e6c617302869fef4e0a02d8c8fb12f8f19f8f5e"}" wire:effects="[]" wire:id="2fLsQZTHx2JlKkiBSrfj" wire:name="documentation::article" x-init="$wire.__lazyLoad('eyJkYXRhIjp7ImZvck1vdW50IjpbeyJtYXJrZG93biI6W3siYm9keSI6IjxoMSBpZD1cImNvbnRlbnQtdGl6ZW4taGFsLWFwaS1iZXplbFwiPjxhIGhyZWY9XCIjY29udGVudC10aXplbi1oYWwtYXBpLWJlemVsXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5UaXplbiBIQUwgQVBJOiBCZXplbDxcL2gxPjxkaXYgZGF0YS1rbm93bGVkZ2UtYmFzZS1tZXRhZGF0YT48XC9kaXY+XG48aHIgXC8+XG48cD5UaGUgPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kXCI+QmV6ZWw8XC9hPiBwcm92aWRlcyBmdW5jdGlvbnMgZm9yIGNvbnRyb2xsaW5nIEJlemVsIHN0YXRlLjxcL3A+XG48aDIgaWQ9XCJjb250ZW50LXJlcXVpcmVkLWhlYWRlclwiPjxhIGhyZWY9XCIjY29udGVudC1yZXF1aXJlZC1oZWFkZXJcIiBjbGFzcz1cImhlYWRpbmctcGVybWFsaW5rXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgdGl0bGU9XCJQZXJtYWxpbmtcIj5cdTAwYjY8XC9hPlJlcXVpcmVkIEhlYWRlcjxcL2gyPlxuPHA+I2luY2x1ZGUgJmx0O2hhbC1kZXZpY2UtYmV6ZWwuaCZndDs8XC9wPlxuPGgyIGlkPVwiY29udGVudC1vdmVydmlld1wiPjxhIGhyZWY9XCIjY29udGVudC1vdmVydmlld1wiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+T3ZlcnZpZXc8XC9oMj5cbjxwPlRoZSBCZXplbCBwcm92aWRlcyB0aGUgd2F5IHRvIGNvbnRyb2wgYmV6ZWwgc3RhdGUgbGlrZSBoYXJkd2FyZSwgc29mdHdhcmUsIHZpYnJhdGlvbi4gVGhlcmUgYXJlIGJlemVsIHN0YXRlcyBsaWtlIHR1cm4gb25cL29mZiwgdmlicmF0aW9uIGludGVuc2l0eS48XC9wPlxuPHA+VGhlIEJlemVsIGZ1bmN0aW9ucyBwcm92aWRlIGJlemVsIGluZm9ybWF0aW9uIGluY2x1ZGluZzo8XC9wPlxuPHVsPlxuPGxpPkxvYWRcL1VubG9hZCBmb3IgYmV6ZWwgaGFsLWJhY2tlbmQgbW9kdWxlPFwvbGk+XG48bGk+U2V0dGVyXC9HZXR0ZXIgZm9yIGhhcmR3YXJlIGJlemVsIHN0YXRlPFwvbGk+XG48bGk+U2V0dGVyXC9HZXR0ZXIgZm9yIFNvZnR3YXJlIGJlemVsIHN0YXRlPFwvbGk+XG48bGk+U2V0dGVyXC9HZXR0ZXIgZm9yIFZpYnJhdGlvbiBiZXplbCBzdGF0ZTxcL2xpPlxuPFwvdWw+XG48cD5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGUgQmV6ZWwgZmVhdHVyZXMgYW5kIHRoZSBtYWNyb3MsIHNlZSBIQUwgQmV6ZWwgcHJvZ3JhbW1pbmcgZ3VpZGVzIGFuZCB0dXRvcmlhbHMuPFwvcD5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPlR5cGVkZWZzPFwvdGg+XG48dGg+PFwvdGg+XG48XC90cj5cbjxcL3RoZWFkPlxuPHRib2R5PlxuPHRyPlxuPHRkPnR5cGVkZWYgc3RydWN0ICAgPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI3N0cnVjdF9faGFsX19iYWNrZW5kX19kZXZpY2VfX2JlemVsX19mdW5jc1wiPl9oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M8XC9hPjxcL3RkPlxuPHRkPjxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNnYWRhMWY3ODEyZTUxZjA2OGU1MWY5Mjg2ZmUwYWRhY2NjXCI+aGFsX2JhY2tlbmRfZGV2aWNlX2JlemVsX2Z1bmNzPFwvYT48XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPjxcL3RkPlxuPHRkPlN0cnVjdHVyZSBmb3IgQmV6ZWwgZnVuY3Rpb25zLjxcL3RkPlxuPFwvdHI+XG48XC90Ym9keT5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxociBcLz5cbjxoMiBpZD1cImNvbnRlbnQtZGF0YS1zdHJ1Y3R1cmUtZG9jdW1lbnRhdGlvblwiPjxhIGhyZWY9XCIjY29udGVudC1kYXRhLXN0cnVjdHVyZS1kb2N1bWVudGF0aW9uXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5EYXRhIFN0cnVjdHVyZSBEb2N1bWVudGF0aW9uPFwvaDI+XG48ZGl2IGNsYXNzPVwib3ZlcmZsb3ctYXV0byBncmlkIHRhYmxlLWZpeGVkXCIgZGF0YS10YWJsZS1jb250YWluZXI9XCJkYXRhLXRhYmxlLWNvbnRhaW5lclwiPjx0YWJsZT5cbjx0aGVhZD5cbjx0cj5cbjx0aD5zdHJ1Y3QgX2hhbF9iYWNrZW5kX2RldmljZV9iZXplbF9mdW5jczxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlN0cnVjdHVyZSBmb3IgQmV6ZWwgZnVuY3Rpb25zLjxcL3A+XG48cD48c3Ryb25nPlNpbmNlOjxcL3N0cm9uZz5cbjogICBIQUxfTU9EVUxFX0RFVklDRV9CRVpFTCAxLjA8XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+RGF0YSBGaWVsZHM8XC90aD5cbjx0aD48XC90aD5cbjxcL3RyPlxuPFwvdGhlYWQ+XG48dGJvZHk+XG48dHI+XG48dGQ+aW50KCo8XC90ZD5cbjx0ZD48YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjYTlmMDU3MDFjZjRhMDFhYmJmMWZjNDliODhiMWU0YTA0XCI+Z2V0X3N0YXRlPFwvYT4gKSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2E3ZDk1MjIyN2JiMmNiYzVhNGE3ZWU5MjIwZTZlMjgwOFwiPmhhbF9kZXZpY2VfYmV6ZWxfc3RhdGVfZTxcL2E+ICpzdGF0ZSk8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPmludCgqPFwvdGQ+XG48dGQ+PGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2EwNTdjZjAyZTQ2OWU2YWRiZGI4Njk1MjEwNDZmNDYyN1wiPnNldF9zdGF0ZTxcL2E+ICkoPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhN2Q5NTIyMjdiYjJjYmM1YTRhN2VlOTIyMGU2ZTI4MDhcIj5oYWxfZGV2aWNlX2JlemVsX3N0YXRlX2U8XC9hPiBzdGF0ZSk8XC90ZD5cbjxcL3RyPlxuPHRyPlxuPHRkPmludCgqPFwvdGQ+XG48dGQ+PGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2FlNjA3Y2JjMjI1NzY2NDcwODNhZDkyY2Y3ZTZkYTAxNlwiPmdldF9zd19zdGF0ZTxcL2E+ICkoPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhN2Q5NTIyMjdiYjJjYmM1YTRhN2VlOTIyMGU2ZTI4MDhcIj5oYWxfZGV2aWNlX2JlemVsX3N0YXRlX2U8XC9hPiAqc3RhdGUpPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5pbnQoKjxcL3RkPlxuPHRkPjxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNhNGMzYTFjODM5MmI1Y2RmM2IzMmU2MmE1OWFjNWJkYWVcIj5zZXRfc3dfc3RhdGU8XC9hPiApKDxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNnYTdkOTUyMjI3YmIyY2JjNWE0YTdlZTkyMjBlNmUyODA4XCI+aGFsX2RldmljZV9iZXplbF9zdGF0ZV9lPFwvYT4gc3RhdGUpPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5pbnQoKjxcL3RkPlxuPHRkPjxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNhMGQ0NTBiNTMwOWI4ZGM1YzgwMWNjMmRiOWYxYmFhMzZcIj5nZXRfdmliX3N0YXRlPFwvYT4gKSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2FlNWRiMWRjNDlkNWFkYjMxZThjM2IyOGEzOTNlNDkzN1wiPmhhbF9kZXZpY2VfYmV6ZWxfdmliX3N0YXRlX2U8XC9hPiAqc3RhdGUpPFwvdGQ+XG48XC90cj5cbjx0cj5cbjx0ZD5pbnQoKjxcL3RkPlxuPHRkPjxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNhNWIxZjAwMDZhMWE3YWE2YWFlM2UxYTBhY2UxOTEzYjFcIj5zZXRfdmliX3N0YXRlPFwvYT4gKSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2FlNWRiMWRjNDlkNWFkYjMxZThjM2IyOGEzOTNlNDkzN1wiPmhhbF9kZXZpY2VfYmV6ZWxfdmliX3N0YXRlX2U8XC9hPiBzdGF0ZSk8XC90ZD5cbjxcL3RyPlxuPFwvdGJvZHk+XG48XC90YWJsZT48XC9kaXY+XG48aHIgXC8+XG48aDQgaWQ9XCJjb250ZW50LWZpZWxkLWRvY3VtZW50YXRpb25cIj48YSBocmVmPVwiI2NvbnRlbnQtZmllbGQtZG9jdW1lbnRhdGlvblwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+RmllbGQgRG9jdW1lbnRhdGlvbjxcL2g0PlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+aW50KCogPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2E5ZjA1NzAxY2Y0YTAxYWJiZjFmYzQ5Yjg4YjFlNGEwNFwiPl9oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M6OmdldF9zdGF0ZTxcL2E+KSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2E3ZDk1MjIyN2JiMmNiYzVhNGE3ZWU5MjIwZTZlMjgwOFwiPmhhbF9kZXZpY2VfYmV6ZWxfc3RhdGVfZTxcL2E+ICpzdGF0ZSk8XC90aD5cbjxcL3RyPlxuPFwvdGhlYWQ+XG48XC90YWJsZT48XC9kaXY+XG48cD5HZXQgaGFyZHdhcmUgYmV6ZWwgc3RhdGU8XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+aW50KCogPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2FlNjA3Y2JjMjI1NzY2NDcwODNhZDkyY2Y3ZTZkYTAxNlwiPl9oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M6OmdldF9zd19zdGF0ZTxcL2E+KSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2E3ZDk1MjIyN2JiMmNiYzVhNGE3ZWU5MjIwZTZlMjgwOFwiPmhhbF9kZXZpY2VfYmV6ZWxfc3RhdGVfZTxcL2E+ICpzdGF0ZSk8XC90aD5cbjxcL3RyPlxuPFwvdGhlYWQ+XG48XC90YWJsZT48XC9kaXY+XG48cD5HZXQgc29mdHdhcmUgYmV6ZWwgc3RhdGU8XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+aW50KCogPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2EwZDQ1MGI1MzA5YjhkYzVjODAxY2MyZGI5ZjFiYWEzNlwiPl9oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M6OmdldF92aWJfc3RhdGU8XC9hPikoPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhZTVkYjFkYzQ5ZDVhZGIzMWU4YzNiMjhhMzkzZTQ5MzdcIj5oYWxfZGV2aWNlX2JlemVsX3ZpYl9zdGF0ZV9lPFwvYT4gKnN0YXRlKTxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPkdldCBiZXplbCB2aWJyYXRpb24gc3RhdGU8XC9wPlxuPGRpdiBjbGFzcz1cIm92ZXJmbG93LWF1dG8gZ3JpZCB0YWJsZS1maXhlZFwiIGRhdGEtdGFibGUtY29udGFpbmVyPVwiZGF0YS10YWJsZS1jb250YWluZXJcIj48dGFibGU+XG48dGhlYWQ+XG48dHI+XG48dGg+aW50KCogPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2EwNTdjZjAyZTQ2OWU2YWRiZGI4Njk1MjEwNDZmNDYyN1wiPl9oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M6OnNldF9zdGF0ZTxcL2E+KSg8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjZ2E3ZDk1MjIyN2JiMmNiYzVhNGE3ZWU5MjIwZTZlMjgwOFwiPmhhbF9kZXZpY2VfYmV6ZWxfc3RhdGVfZTxcL2E+IHN0YXRlKTxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlNldCBoYXJkd2FyZSBiZXplbCBzdGF0ZTxcL3A+XG48ZGl2IGNsYXNzPVwib3ZlcmZsb3ctYXV0byBncmlkIHRhYmxlLWZpeGVkXCIgZGF0YS10YWJsZS1jb250YWluZXI9XCJkYXRhLXRhYmxlLWNvbnRhaW5lclwiPjx0YWJsZT5cbjx0aGVhZD5cbjx0cj5cbjx0aD5pbnQoKiA8YSBocmVmPVwiZ3JvdXBfX0hBTEFQSV9fSEFMX19ERVZJQ0VfX0JFWkVMX19NT0RVTEUubWQjYTRjM2ExYzgzOTJiNWNkZjNiMzJlNjJhNTlhYzViZGFlXCI+X2hhbF9iYWNrZW5kX2RldmljZV9iZXplbF9mdW5jczo6c2V0X3N3X3N0YXRlPFwvYT4pKDxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNnYTdkOTUyMjI3YmIyY2JjNWE0YTdlZTkyMjBlNmUyODA4XCI+aGFsX2RldmljZV9iZXplbF9zdGF0ZV9lPFwvYT4gc3RhdGUpPFwvdGg+XG48XC90cj5cbjxcL3RoZWFkPlxuPFwvdGFibGU+PFwvZGl2PlxuPHA+U2V0IHNvZnR3YXJlIGJlemVsIHN0YXRlPFwvcD5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPmludCgqIDxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNhNWIxZjAwMDZhMWE3YWE2YWFlM2UxYTBhY2UxOTEzYjFcIj5faGFsX2JhY2tlbmRfZGV2aWNlX2JlemVsX2Z1bmNzOjpzZXRfdmliX3N0YXRlPFwvYT4pKDxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNnYWU1ZGIxZGM0OWQ1YWRiMzFlOGMzYjI4YTM5M2U0OTM3XCI+aGFsX2RldmljZV9iZXplbF92aWJfc3RhdGVfZTxcL2E+IHN0YXRlKTxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlNldCBiZXplbCB2aWJyYXRpb24gc3RhdGU8XC9wPlxuPGhyIFwvPlxuPGgyIGlkPVwiY29udGVudC10eXBlZGVmLWRvY3VtZW50YXRpb25cIj48YSBocmVmPVwiI2NvbnRlbnQtdHlwZWRlZi1kb2N1bWVudGF0aW9uXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5UeXBlZGVmIERvY3VtZW50YXRpb248XC9oMj5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPnR5cGVkZWYgc3RydWN0IDxhIGhyZWY9XCJncm91cF9fSEFMQVBJX19IQUxfX0RFVklDRV9fQkVaRUxfX01PRFVMRS5tZCNzdHJ1Y3RfX2hhbF9fYmFja2VuZF9fZGV2aWNlX19iZXplbF9fZnVuY3NcIj5faGFsX2JhY2tlbmRfZGV2aWNlX2JlemVsX2Z1bmNzPFwvYT4gPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhZGExZjc4MTJlNTFmMDY4ZTUxZjkyODZmZTBhZGFjY2NcIj5oYWxfYmFja2VuZF9kZXZpY2VfYmV6ZWxfZnVuY3M8XC9hPjxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPlN0cnVjdHVyZSBmb3IgQmV6ZWwgZnVuY3Rpb25zLjxcL3A+XG48cD48c3Ryb25nPlNpbmNlOjxcL3N0cm9uZz5cbjogICBIQUxfTU9EVUxFX0RFVklDRV9CRVpFTCAxLjA8XC9wPlxuPGhyIFwvPlxuPGgyIGlkPVwiY29udGVudC1lbnVtZXJhdGlvbi10eXBlLWRvY3VtZW50YXRpb25cIj48YSBocmVmPVwiI2NvbnRlbnQtZW51bWVyYXRpb24tdHlwZS1kb2N1bWVudGF0aW9uXCIgY2xhc3M9XCJoZWFkaW5nLXBlcm1hbGlua1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIHRpdGxlPVwiUGVybWFsaW5rXCI+XHUwMGI2PFwvYT5FbnVtZXJhdGlvbiBUeXBlIERvY3VtZW50YXRpb248XC9oMj5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPmVudW0gPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhN2Q5NTIyMjdiYjJjYmM1YTRhN2VlOTIyMGU2ZTI4MDhcIj5oYWxfZGV2aWNlX2JlemVsX3N0YXRlX2U8XC9hPjxcL3RoPlxuPFwvdHI+XG48XC90aGVhZD5cbjxcL3RhYmxlPjxcL2Rpdj5cbjxwPkVudW1lcmF0aW9uIGZvciBCZXplbCBzdGF0ZS48XC9wPlxuPHA+PHN0cm9uZz5TaW5jZTo8XC9zdHJvbmc+XG46ICAgSEFMX01PRFVMRV9ERVZJQ0VfQkVaRUwgMS4wPFwvcD5cbjxwPjxzdHJvbmc+RW51bWVyYXRvcjo8XC9zdHJvbmc+XG46ICAgfCA8ZW0+SEFMX0RFVklDRV9CRVpFTF9UVVJOT0ZGPFwvZW0+IHwgYmV6ZWwgc3RhdGUgVHVybm9mZiB8XG58IC0tLSB8IC0tLSB8XG58IDxlbT5IQUxfREVWSUNFX0JFWkVMX1RVUk5PTjxcL2VtPiB8IGJlemVsIHN0YXRlIFR1cm5vbiB8PFwvcD5cbjxkaXYgY2xhc3M9XCJvdmVyZmxvdy1hdXRvIGdyaWQgdGFibGUtZml4ZWRcIiBkYXRhLXRhYmxlLWNvbnRhaW5lcj1cImRhdGEtdGFibGUtY29udGFpbmVyXCI+PHRhYmxlPlxuPHRoZWFkPlxuPHRyPlxuPHRoPmVudW0gPGEgaHJlZj1cImdyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFLm1kI2dhZTVkYjFkYzQ5ZDVhZGIzMWU4YzNiMjhhMzkzZTQ5MzdcIj5oYWxfZGV2aWNlX2JlemVsX3ZpYl9zdGF0ZV9lPFwvYT48XC90aD5cbjxcL3RyPlxuPFwvdGhlYWQ+XG48XC90YWJsZT48XC9kaXY+XG48cD5FbnVtZXJhdGlvbiBmb3IgQmV6ZWwgdmlicmF0aW9uIHN0YXRlLjxcL3A+XG48cD48c3Ryb25nPlNpbmNlOjxcL3N0cm9uZz5cbjogICBIQUxfTU9EVUxFX0RFVklDRV9CRVpFTCAxLjA8XC9wPlxuPHA+PHN0cm9uZz5FbnVtZXJhdG9yOjxcL3N0cm9uZz5cbjogICB8IDxlbT5IQUxfREVWSUNFX0JFWkVMX1ZJQl9OT05FPFwvZW0+IHwgYmV6ZWwgdmlicmF0aW9uIHN0YXRlIE5vbmUgfFxufCAtLS0gfCAtLS0gfFxufCA8ZW0+SEFMX0RFVklDRV9CRVpFTF9WSUJfTElHSFQ8XC9lbT4gfCBiZXplbCB2aWJyYXRpb24gc3RhdGUgTGlnaHQgfFxufCA8ZW0+SEFMX0RFVklDRV9CRVpFTF9WSUJfTUVESVVNPFwvZW0+IHwgYmV6ZWwgdmlicmF0aW9uIHN0YXRlIE1lZGl1bSB8XG58IDxlbT5IQUxfREVWSUNFX0JFWkVMX1ZJQl9TVFJPTkc8XC9lbT4gfCBiZXplbCB2aWJyYXRpb24gc3RhdGUgU3Ryb25nIHw8XC9wPlxuPGhyIFwvPlxuPHA+RXhjZXB0IGFzIG5vdGVkLCB0aGlzIGNvbnRlbnQgLSBleGNsdWRpbmcgdGhlIENvZGUgRXhhbXBsZXMgLSBpcyBsaWNlbnNlZCB1bmRlciA8YSBocmVmPVwiaHR0cDpcL1wvY3JlYXRpdmVjb21tb25zLm9yZ1wvbGljZW5zZXNcL2J5XC8zLjBcL2xlZ2FsY29kZVwiPkNyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24gMy4wPFwvYT5cbmFuZCBhbGwgb2YgdGhlIENvZGUgRXhhbXBsZXMgY29udGFpbmVkIGhlcmVpbiBhcmUgbGljZW5zZWQgdW5kZXIgPGEgaHJlZj1cImh0dHBzOlwvXC93d3cudGl6ZW4ub3JnXC9ic2QtMy1jbGF1c2UtbGljZW5zZVwiPkJTRC0zLUNsYXVzZTxcL2E+LjxiciBcLz5cbkZvciBkZXRhaWxzLCBzZWUgdGhlIDxhIGhyZWY9XCJodHRwczpcL1wvd3d3LnRpemVuLm9yZ1wvY29udGVudC1saWNlbnNlXCI+Q29udGVudCBMaWNlbnNlPFwvYT4uPFwvcD5cbiIsInRhYmxlX29mX2NvbnRlbnQiOiI8dWwgY2xhc3M9XCJ0YWJsZS1vZi1jb250ZW50c1wiPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1yZXF1aXJlZC1oZWFkZXJcIj5SZXF1aXJlZCBIZWFkZXI8XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1vdmVydmlld1wiPk92ZXJ2aWV3PFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtZGF0YS1zdHJ1Y3R1cmUtZG9jdW1lbnRhdGlvblwiPkRhdGEgU3RydWN0dXJlIERvY3VtZW50YXRpb248XC9hPjxcL2xpPlxuPGxpPjxhIGhyZWY9XCIjY29udGVudC1maWVsZC1kb2N1bWVudGF0aW9uXCI+RmllbGQgRG9jdW1lbnRhdGlvbjxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LXR5cGVkZWYtZG9jdW1lbnRhdGlvblwiPlR5cGVkZWYgRG9jdW1lbnRhdGlvbjxcL2E+PFwvbGk+XG48bGk+PGEgaHJlZj1cIiNjb250ZW50LWVudW1lcmF0aW9uLXR5cGUtZG9jdW1lbnRhdGlvblwiPkVudW1lcmF0aW9uIFR5cGUgRG9jdW1lbnRhdGlvbjxcL2E+PFwvbGk+XG48XC91bD5cbiIsInRpdGxlIjoiVGl6ZW4gSEFMIEFQSTogQmV6ZWwiLCJyYXciOm51bGx9LHsiY2xhc3MiOiJBcHBcXFNlcnZpY2VzXFxEb2N1bWVudGF0aW9uXFxEYXRhXFxSZW5kZXJlZE1hcmtkb3duIiwicyI6IndyYmwifV19LHsicyI6ImFyciJ9XX0sIm1lbW8iOnsiaWQiOiI4NHBib0NpZDFMYzI3a3NTa0FrRCIsIm5hbWUiOiJfX21vdW50UGFyYW1zQ29udGFpbmVyIiwicGF0aCI6ImRvY3NcL3BsYXRmb3JtXC9oYWxcL2FwaVwvMS4wLjBcL2dyb3VwX19IQUxBUElfX0hBTF9fREVWSUNFX19CRVpFTF9fTU9EVUxFIiwibWV0aG9kIjoiR0VUIiwicmVsZWFzZSI6ImEtYS1hIn0sImNoZWNrc3VtIjoiMjRmZTYzZTI3ZmEyMjViNzBmOTFiZjg0Y2VlNDNmYzIyOTZjYTFiMDQ2OTY0MzFkM2E2ZThhOWNmMmE1ZTlkNyJ9')" >

For the best experience,
Please visit us from a computer

Copyright © 2026 SAMSUNG. All rights reserved.

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.