CINXE.COM
DrivePro Body 40 | Body Cameras - Transcend Information, Inc.
<!DOCTYPE html> <html> <head><meta charset="utf-8" /><title> DrivePro Body 40 | Body Cameras - Transcend Information, Inc. </title><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /><meta name="author" content="Transcend" /><meta name="format-detection" content="telephone=no" /><meta name="description" content="Transcend's DrivePro Body 30 features a high-sensitivity image sensor. Infrared LEDs and image enhancement technologies provide high-quality video. High endurance is especially designed for professionals such as firefighters, police officers." /><link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> <!-- CSS --> <link rel="preconnect" href="https://CDN.transcend-info.com" /> <link rel="stylesheet" href= https://CDN.transcend-info.com/dist/styles/main.min.css?250213 type="text/css" /> <link rel="stylesheet" href= https://CDN.transcend-info.com/dist/css/mainStructure.min.css?240618 type="text/css" /> <!-- jQuery --> <script src=https://CDN.transcend-info.com/dist/js/jquery.min.js?211111></script> <script src=https://CDN.transcend-info.com/dist/js/mainFunction.min.js?231116></script> <script src=https://CDN.transcend-info.com/js/xdLocalStorage.min.js?21111></script> <script type="text/javascript"> var FirstTime = true; xdLocalStorage.init( { /* required */ iframeUrl: 'https://www.transcend-info.com/crossStorage.html', //an option function to be called right after the iframe was loaded and ready for action initCallback: function () { NoticeCheck(); } } ); </script> <script src=https://CDN.transcend-info.com/js/localDataStorage-1.2.0.min.js?20220928 id="localDataStorageCountryID" data-countryid="59" ></script> <script src=https://CDN.transcend-info.com/dist/scripts/cookiegotop.js></script> <meta property="og:description" content="Transcend's DrivePro Body 30 features a high-sensitivity image sensor. Infrared LEDs and image enhancement technologies provide high-quality video. High endurance is especially designed for professionals such as firefighters, police officers." /> <meta property="og:image" content="https://www.transcend-info.com/products/images/ModelPic/1340/List_DPB40.png" /> <meta property="vk:title" content="DrivePro Body 40 | Body Cameras - Transcend Information, Inc." /> <meta property="vk:image" content="https://www.transcend-info.com/products/images/ModelPic/1340/List_DPB40.png" /> <link href="/include/ts_style.css" rel="stylesheet" type="text/css" /> <link href="/include/ts_products.css?20231002" rel="stylesheet" type="text/css" /> <link href="/include/ts_pages.css" rel="stylesheet" type="text/css" /> <script src="/dist/js/productSpecRevised.min.js?210601"></script><!--調整產品規格顯示方式的的JS--> <link rel="stylesheet" href="/dist/css/productSpecRevised.min.css?210601" /><!--調整產品規格顯示方式的的CSS--> <link rel="stylesheet" href="/include/ts_recommend.css?210805" /> <link rel="stylesheet" href="/dist/css/owl.carousel.min.css" type="text/css" /> <link rel="stylesheet" href="/dist/css/owl.transitions.min.css" type="text/css" /> <script src="/dist/js/owl.carousel.min.js"></script> <script> $(document).ready(function () { // GOTOP $(window).on('scroll', function () { var y = $(this).scrollTop(); if (y > 300) { $("div#NewGoTop").show().addClass("animated fadeInUp"); //Cookie Notice Remove - onFixed Class. $("div#legal_notice").addClass("removeFixed"); } else { $("div#NewGoTop").hide().removeClass("animated fadeInUp"); //Cookie Notice Add onFixed Class. $("div#legal_notice").removeClass("removeFixed"); }; }); $("div#NewGoTop").click(function () { $("html,body").animate({ scrollTop: $("#form1").offset().top }, 300); }); if ($("#Footer div.Copyright-Info div.mainContent > p").text() != "") { $("#Footer div.Copyright-Info div.mainContent > ul").addClass("notSingle"); } else { $("#Footer div.Copyright-Info div.mainContent > ul").addClass("hasSingle"); } $("#Recommend_Slide .owl-carousel").owlCarousel({ autoPlay: false, loop: true, singleItem: false, navigation: true, nav: true, responsive: { 0: { items: 2 }, 600: { items: 3 }, 1000: { items: 6 } } }) }); $(function () { if ($('.spec_tr').size() > 10) { $('.seemore').css('display', ''); $('.spec_tr:gt(9)').css('display', 'none'); } $('.product_feature_rich_pic').each(function () { if ($(this).find('img').attr('src') == '') { $(this).prev().removeClass('col-md-6').addClass('col-md-12') } }) }); function more(a) { if ($('.spec_tr:eq(10)').css('display') == 'none') { $('.seemore').text('Close more'); $('.spec_tr:gt(9)').css('display', ''); } else { $('.seemore').text('See more'); $('.spec_tr:gt(9)').css('display', 'none'); var $target = $(a.hash); $target = $target.length && $target || $('[name=anchor]'); if ($target.length) { var targetOffset = $target.offset().top; $('html,body').animate({ scrollTop: targetOffset }, 500); } } } </script> </head> <body id="Body"> <form method="post" action="./drivepro-body-40?modName=drivepro-body-40&catName=body-camera" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMzY5NDcyNDE3D2QWAmYPZBYEAgEPZBYEAgEPZBYCZg8WAh4EVGV4dAU+RHJpdmVQcm8gQm9keSA0MCB8ICBCb2R5IENhbWVyYXMgLSBUcmFuc2NlbmQgSW5mb3JtYXRpb24sIEluYy5kAgYPFgIfAAWYAjxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJUcmFuc2NlbmQncyBEcml2ZVBybyBCb2R5IDMwIGZlYXR1cmVzIGEgaGlnaC1zZW5zaXRpdml0eSBpbWFnZSBzZW5zb3IuIEluZnJhcmVkIExFRHMgYW5kIGltYWdlIGVuaGFuY2VtZW50IHRlY2hub2xvZ2llcyBwcm92aWRlIGhpZ2gtcXVhbGl0eSB2aWRlby4gSGlnaCBlbmR1cmFuY2UgaXMgZXNwZWNpYWxseSBkZXNpZ25lZCBmb3IgcHJvZmVzc2lvbmFscyBzdWNoIGFzIGZpcmVmaWdodGVycywgcG9saWNlIG9mZmljZXJzLiIgLz5kAgMPZBYCAgEPZBYWAgIPFgIeC18hSXRlbUNvdW50AgQWCGYPZBYGAgEPFgIfAAUKTm9ybWFsTGlzdGQCAw8WAh8ABTY8YSBocmVmPScvQ29uc3VtZXInICBpZD0nTWVudV8xJz5Db25zdW1lciBQcm9kdWN0czwvYT5kAgUPFgIfAQIKFhQCAQ9kFgQCAQ8WAh8ABT48YSBocmVmPScvcHJvZHVjdC9pbnRlcm5hbC1zc2QnICBpZD0nTWVudV82Jz5JbnRlcm5hbCBTU0RzPC9hPmQCAw9kFgxmDxYCHwECBhYMAgEPZBYCAgEPFgIfAAW4ATxsaT48YSBocmVmPScvcHJvZHVjdC9pbnRlcm5hbC1zc2QjUENJZU0yU1NEcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MDUvY2F0ZWdvcnlfcGNpZS5wbmcnPjwvZGl2PlBDSWUgTS4yIFNTRHM8L2E+PC9saT5kAgIPZBYCAgEPFgIfAAW9ATxsaT48YSBocmVmPScvcHJvZHVjdC9pbnRlcm5hbC1zc2QjU0FUQUlJSU0yU1NEcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zMzQvY2F0ZWdvcnlfbTIucG5nJz48L2Rpdj5TQVRBIElJSSBNLjIgU1NEczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABbABPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2ludGVybmFsLXNzZCMyNVNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzMzL2NhdGVnb3J5X1NTRHMucG5nJz48L2Rpdj4yLjUiIFNTRHM8L2E+PC9saT5kAgQPZBYCAgEPFgIfAAXMATxsaT48YSBocmVmPScvcHJvZHVjdC9pbnRlcm5hbC1zc2QjU1NEVXBncmFkZUtpdHNmb3JNYWMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzk5L0NhdGVnb3J5X0pETS5wbmcnPjwvZGl2PlNTRCBVcGdyYWRlIEtpdHMgZm9yIE1hYzwvYT48L2xpPmQCBQ9kFgICAQ8WAh8ABbUBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2ludGVybmFsLXNzZCNtU0FUQVNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzM1L2NhdGVnb3J5X21TQVRBLnBuZyc+PC9kaXY+bVNBVEEgU1NEczwvYT48L2xpPmQCBg9kFgICAQ8WAh8ABbwBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2ludGVybmFsLXNzZCNBY2Nlc3Nvcmllcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zODcvY2F0ZWdvcnlfYWNjZXNzcm95LnBuZyc+PC9kaXY+QWNjZXNzb3JpZXM8L2E+PC9saT5kAgEPFgIfAGVkAgIPFgIfAAVZPGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTI4Ni9MaXN0X01URTI1MEgucG5nJz5kAgMPFgIfAAUNUENJZSBTU0QgMjUwSGQCBA8WAh8ABdACRXhoaWJpdGluZyBtb3JlIHRoYW4ganVzdCB1bHRyYSBzcGVlZHMsIHRoZSBNVEUyNTBIIFBDSWUgU1NEIGRlbGl2ZXJzIHVuYnJpZGxlZCBwZXJmb3JtYW5jZSwgbG93IGxhdGVuY3ksIGFuZCBoaWdoIHN0YWJpbGl0eSBmb3IgcGFzc2lvbmF0ZSBnYW1lcnMuIEJ1aWx0IHdpdGggYSBQQ0kgRXhwcmVzc8KuIEdlbiA0IHg0IGludGVyZmFjZSwgM0QgTkFORCBmbGFzaCwgYW4gOC1jaGFubmVsIGNvbnRyb2xsZXIsIGEgRFJBTSBjYWNoZSwgYW5kIGFuIGFsdW1pbnVtIGhlYXRzaW5rLCB0aGUgTVRFMjUwSCBQQ0llIFNTRCBpcyByZWFkeSB0byBwdXQgZXhjZWxsZW5jZSBpbiB5b3VyIGhhbmQuZAIFDxYCHwAFHS9wcm9kdWN0L2ludGVybmFsLXNzZC9tdGUyNTBoZAICD2QWBAIBDxYCHwAFQDxhIGhyZWY9Jy9wcm9kdWN0L3BvcnRhYmxlLXNzZCcgIGlkPSdNZW51XzE4Nyc+UG9ydGFibGUgU1NEczwvYT5kAgMPZBYMZg8WAh8BAgEWAgIBD2QWAgIBDxYCHwAFwQE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvcG9ydGFibGUtc3NkI1BvcnRhYmxlU1NEcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MTQvUG9ydGFibGVTU0RfY2F0ZWdvcnkucG5nJz48L2Rpdj5Qb3J0YWJsZSBTU0RzPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFYTxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEyOTkvTGlzdF9FU0QzMTAtMjAyMzA5LTEucG5nJz5kAgMPFgIfAAUTRVNEMzEwIFBvcnRhYmxlIFNTRGQCBA8WAh8ABZEDVGhlIEVTRDMxMCBpcyBUcmFuc2NlbmQncyBzbWFsbGVzdCBwb3J0YWJsZSBTU0QgdGhhdCBkZWxpdmVycyBhIGxpZ2h0bmluZy1mYXN0IHRyYW5zZmVyIHJhdGUgb2YgMTAgR2JwcyBhbmQgYSBjYXBhY2lvdXMgc3RvcmFnZSBjYXBhY2l0eSBvZiB1cCB0byAyVEIsIGFsbG93aW5nIHlvdSB0byB0cmFuc2ZlciB2YXN0IGFtb3VudHMgb2YgZmlsZXMgaW4gdGhlIGJsaW5rIG9mIGFuIGV5ZS4gV2l0aCB0aGUgaW5jbHVzaW9uIG9mIGJvdGggVVNCIFR5cGUtQSBhbmQgVHlwZS1DIGNvbm5lY3RvcnMgaW4gYSBzaW5nbGUgZHJpdmUsIHRoZSBFU0QzMTAgaXMgYSBjb252ZW5pZW50IGFuZCBlZmZpY2llbnQgZXh0ZXJuYWwgc3RvcmFnZSBvcHRpb24gdGhhdCB5b3Ugd29uJ3Qgd2FudCB0byBtaXNzIG91dCBvbiFkAgUPFgIfAAUcL3Byb2R1Y3QvcG9ydGFibGUtc3NkL2VzZDMxMGQCAw9kFgQCAQ8WAh8ABUw8YSBocmVmPScvcHJvZHVjdC9leHRlcm5hbC1oYXJkLWRyaXZlJyAgaWQ9J01lbnVfNCc+RXh0ZXJuYWwgSGFyZCBEcml2ZXM8L2E+ZAIDD2QWDGYPFgIfAQIDFgYCAQ9kFgICAQ8WAh8ABc0BPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2V4dGVybmFsLWhhcmQtZHJpdmUjUG9ydGFibGVIYXJkRHJpdmVzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzMxMS9DYXRlZ29yeV9IREQucG5nJz48L2Rpdj5Qb3J0YWJsZSBIYXJkIERyaXZlczwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABd8BPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2V4dGVybmFsLWhhcmQtZHJpdmUjRGVza3RvcEV4dGVybmFsSGFyZERyaXZlcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zMTIvY2F0ZWdvcnlfU0ozNVQzLnBuZyc+PC9kaXY+RGVza3RvcCBFeHRlcm5hbCBIYXJkIERyaXZlczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABcUBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2V4dGVybmFsLWhhcmQtZHJpdmUjQWNjZXNzb3JpZXMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzk2L2NhdGVnb3J5X1NKMjVDSzMtbWluLnBuZyc+PC9kaXY+QWNjZXNzb3JpZXM8L2E+PC9saT5kAgEPFgIfAGVkAgIPFgIfAAVXPGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTAwNy9saXN0XzI1TTNDLnBuZyc+ZAIDDxYCHwAFDlN0b3JlSmV0IDI1TTNDZAIEDxYCHwAF5wI8cD4KVHJhbnNjZW5kJ3MgU3RvcmVKZXQgMjVNM0MgcnVnZ2VkaXplZCBwb3J0YWJsZSBoYXJkIGRyaXZlIGZlYXR1cmVzIHRoZSBVU0IgMy4xIEdlbiAxIGludGVyZmFjZSBhbmQgYSBVU0IgVHlwZS1DIHBvcnQgZm9yIHVubWF0Y2hlZCB0cmFuc2ZlciByYXRlcywgYW5kIGNvbWVzIHdpdGggYm90aCBhIFVTQiBUeXBlLUMgY2FibGUgYXMgd2VsbCBhcyBhIFR5cGUtQyB0byBUeXBlLUEgY2FibGUgZm9yIG1heCBjb21wYXRpYmlsaXR5IGFjcm9zcyBkZXZpY2VzLiBTdXByZW1lIHNob2NrLXJlc2lzdGFudCBxdWFsaXRpZXMgZW5zdXJlIHN1cGVyaW9yIHByb3RlY3Rpb24gZm9yIGRhdGEgc3RvcmVkIG9uIHRoZSBkcml2ZS4KPC9wPmQCBQ8WAh8ABSsvcHJvZHVjdC9leHRlcm5hbC1oYXJkLWRyaXZlL3N0b3JlamV0LTI1bTNjZAIED2QWBAIBDxYCHwAFNDxhIGhyZWY9Jy9wcm9kdWN0L2Rhc2hjYW0nICBpZD0nTWVudV85Jz5EYXNoY2FtczwvYT5kAgMPZBYMZg8WAh8BAgQWCAIBD2QWAgIBDxYCHwAFqgE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvZGFzaGNhbSNEYXNoY2Ftcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zNDkvY2F0ZWdvcnlfRFAucG5nJz48L2Rpdj5EYXNoY2FtczwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABcEBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2Rhc2hjYW0jRHVhbENhbWVyYURhc2hjYW0nPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvNDMwL2NhdGVnb3J5X0RQNjIwLnBuZyc+PC9kaXY+RHVhbCBDYW1lcmEgRGFzaGNhbTwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABb0BPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2Rhc2hjYW0jTW90b3JjeWNsZURhc2hjYW0nPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvNDMxL2NhdGVnb3J5X0RQLnBuZyc+PC9kaXY+TW90b3JjeWNsZSBEYXNoY2FtPC9hPjwvbGk+ZAIED2QWAgIBDxYCHwAFrwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvZGFzaGNhbSNBY2Nlc3Nvcmllcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zNzQvZGFzaGNhbUFjYy5wbmcnPjwvZGl2PkFjY2Vzc29yaWVzPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFVzxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzExOTMvTGlzdF9EUDYyMC5wbmcnPmQCAw8WAh8ABQxEcml2ZVBybyA2MjBkAgQPFgIfAAW/AzxwPlRoZSBEcml2ZVBybyA2MjAgaXMgYW4gdWx0aW1hdGUgcGFpciBvZiBkYXNoY2FtcyBpbmNsdWRpbmcgYSBmcm9udCBjYW1lcmEgYW5kIGEgcmVhciBjYW1lcmEuIEZlYXR1cmluZyBoaWdoLXNlbnNpdGl2aXR5IGltYWdlIHNlbnNvcnMsIGl0IGRlbGl2ZXJzIGNyeXN0YWwgY2xlYXIgc2hhcnBuZXNzIGFuZCBuaWdodCBpbWFnZXMgZXZlbiBpbiBsb3cgbGlnaHQuIDE0NDBQIDJLIFFIRCByZWNvcmRpbmcgYXQgNjBmcHMgZW5zdXJlcyBzbW9vdGggaW1hZ2UgY2FwdHVyZSBhbmQgY2xlYXIgY3JpdGljYWwgc2hvdHMuIFdpdGggYnVpbHQtaW4gc2FmZXR5IGZ1bmN0aW9ucyBsaWtlIGEgaGVhZC11cCBkaXNwbGF5LCBlbWVyZ2VuY3kgcmVjb3JkaW5nLCBhbmQgbW9yZSwgdGhlIERyaXZlUHJvIDYyMCBpcyBib3VuZCB0byBwcm90ZWN0IHlvdXIgam91cm5leSBhbGwgcm91bmQuPC9wPmQCBQ8WAh8ABR0vcHJvZHVjdC9kYXNoY2FtL2RyaXZlcHJvLTYyMGQCBQ9kFgQCAQ8WAh8ABT08YSBocmVmPScvcHJvZHVjdC9ib2R5LWNhbWVyYScgIGlkPSdNZW51XzU0Jz5Cb2R5IENhbWVyYXM8L2E+ZAIDD2QWDGYPFgIfAQICFgQCAQ9kFgICAQ8WAh8ABbIBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2JvZHktY2FtZXJhI0JvZHlDYW1lcmFzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzM3Ni9jYXRlX0RQQi5wbmcnPjwvZGl2PkJvZHkgQ2FtZXJhczwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABbEBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2JvZHktY2FtZXJhI0FjY2Vzc29yaWVzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzM4Ni9EUEI2UF8wNS5wbmcnPjwvZGl2PkFjY2Vzc29yaWVzPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFVzxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEyOTcvTGlzdF9EUEI3MC5wbmcnPmQCAw8WAh8ABRBEcml2ZVBybyBCb2R5IDcwZAIEDxYCHwAF1AJUcmFuc2NlbmQncyBEcml2ZVBybyBCb2R5IDcwIGJvZHkgY2FtZXJhIGZlYXR1cmVzIGEgY29tcGFjdCBjYW1lcmEgdW5pdCB0ZXRoZXJlZCB0byBhIGNvbnRyb2wgdW5pdCwgYWxsb3dpbmcgZm9yIGEgd2lkZSB2YXJpZXR5IG9mIGF0dGFjaG1lbnQgb3B0aW9ucy4gVGFpbG9yLW1hZGUgZm9yIGxhdyBlbmZvcmNlbWVudCBhbmQgc2VjdXJpdHkgZGVwYXJ0bWVudHMsIHRoZSBydWdnZWQgYW5kIGhpZ2hseSByZXNwb25zaXZlIERyaXZlUHJvIEJvZHkgNzAgYWxsb3dzIDJLIFFIRCAxNDQwUCBldmlkZW5jZSBjb2xsZWN0aW9uIGFuZCB3aXJlbGVzcyBkYXRhIHByZXZpZXdzIGFuZCB0cmFuc2ZlcnMuZAIFDxYCHwAFJS9wcm9kdWN0L2JvZHktY2FtZXJhL2RyaXZlcHJvLWJvZHktNzBkAgYPZBYEAgEPFgIfAAU8PGEgaHJlZj0nL3Byb2R1Y3QvbWVtb3J5LWNhcmQnICBpZD0nTWVudV8yJz5NZW1vcnkgQ2FyZHM8L2E+ZAIDD2QWDGYPFgIfAQIGFgwCAQ9kFgICAQ8WAh8ABbMBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L21lbW9yeS1jYXJkI1NEQ2FyZHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzA1L2NhdGVnb3J5X1NEX0NhcmRzLnBuZyc+PC9kaXY+U0QgQ2FyZHM8L2E+PC9saT5kAgIPZBYCAgEPFgIfAAXHATxsaT48YSBocmVmPScvcHJvZHVjdC9tZW1vcnktY2FyZCNtaWNyb1NEQ2FyZHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzA2L2NhdGVnb3J5X21pY3JvU0RfQ2FyZHNfMjAyMy5wbmcnPjwvZGl2Pm1pY3JvU0QgQ2FyZHM8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAW/ATxsaT48YSBocmVmPScvcHJvZHVjdC9tZW1vcnktY2FyZCNDRmV4cHJlc3NDYXJkJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQyOC9jYXRlZ29yeV9DRkVfMjAyNC5wbmcnPjwvZGl2PkNGZXhwcmVzcyBDYXJkPC9hPjwvbGk+ZAIED2QWAgIBDxYCHwAF0AE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvbWVtb3J5LWNhcmQjQ29tcGFjdEZsYXNoQ2FyZHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzA3L2NhdGVnb3J5X0NvbXBhY3RGbGFzaENhcmRzLnBuZyc+PC9kaXY+Q29tcGFjdEZsYXNoIENhcmRzPC9hPjwvbGk+ZAIFD2QWAgIBDxYCHwAFwgE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvbWVtb3J5LWNhcmQjQ0Zhc3QyMENhcmQnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzY5L2NhdGVnb3J5X0NGYXN0Mi4wX0NhcmQucG5nJz48L2Rpdj5DRmFzdCAyLjAgQ2FyZDwvYT48L2xpPmQCBg9kFgICAQ8WAh8ABckBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L21lbW9yeS1jYXJkI0V4cGFuc2lvbkNhcmRzZm9yTWFjJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQxNS9saXN0X0pETDMzMC5wbmcnPjwvZGl2PkV4cGFuc2lvbiBDYXJkcyBmb3IgTWFjPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFXjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzExNzIvbGlzdF9VU0QzNDBTXzUxMkcucG5nJz5kAgMPFgIfAAUHVVNEMzQwU2QCBA8WAh8ABbkCPHA+RGVzaWduZWQgZm9yIG1vYmlsZSBkZXZpY2VzIGFuZCBoYW5kaGVsZCBnYW1lIGNvbnNvbGVzLCBUcmFuc2NlbmQncyBVbHRyYSBQZXJmb3JtYW5jZSBtaWNyb1NEWEMgMzQwUyBtZW1vcnkgY2FyZHMgYXJlIGNvbXBsaWFudCB3aXRoIHRoZSBsYXRlc3QgQTIgc3BlZWQgY2xhc3MgYW5kIGJvYXN0IGV4Y2VsbGVudCByYW5kb20gcmVhZC93cml0ZSBzcGVlZHMsIG1ha2luZyB0aGVtIGlkZWFsIGZvciByZXRyaWV2aW5nIHNtYWxsIHBpZWNlcyBvZiBkYXRhIGZyb20gcmFuZG9tIGxvY2F0aW9ucywgYW5kIHF1aWNrIGFwcCBsYXVuY2hlcy4gPC9wPmQCBQ8WAh8ABRwvcHJvZHVjdC9tZW1vcnktY2FyZC91c2QzNDBzZAIHD2QWBAIBDxYCHwAFODxhIGhyZWY9Jy9wcm9kdWN0L3VzYicgIGlkPSdNZW51XzMnPlVTQiBGbGFzaCBEcml2ZXM8L2E+ZAIDD2QWDGYPFgIfAQIDFgYCAQ9kFgICAQ8WAh8ABd8BPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L3VzYiNNb2JpbGVTdG9yYWdlZm9yQW5kcm9pZERldmljZXMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzEwL2NhdGVnb3J5X3VzYl9hbmRyb2lkLnBuZyc+PC9kaXY+TW9iaWxlIFN0b3JhZ2UgZm9yIEFuZHJvaWQgRGV2aWNlczwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABewBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L3VzYiNVU0IzMkdlbjEzMUdlbjFVU0I1R2Jwc0ZsYXNoRHJpdmVzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzMwOC9jYXRlZ29yeV9KRl8yMDIxLnBuZyc+PC9kaXY+VVNCIDMuMiBHZW4gMS8zLjEgR2VuIDEoVVNCIDVHYnBzKSBGbGFzaCBEcml2ZXM8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAW+ATxsaT48YSBocmVmPScvcHJvZHVjdC91c2IjVVNCMjBGbGFzaERyaXZlcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zMDkvY2F0ZWdvcnlfVVNCMi4wLnBuZyc+PC9kaXY+VVNCIDIuMCBGbGFzaCBEcml2ZXM8L2E+PC9saT5kAgEPFgIfAGVkAgIPFgIfAAVYPGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTE4NS9MaXN0X0pGOTMwQy5wbmcnPmQCAw8WAh8ABQ1KZXRGbGFzaCA5MzBDZAIEDxYCHwAFqAM8cD5UcmFuc2NlbmQncyBKZXRGbGFzaCA5MzBDIGZsYXNoIGRyaXZlIGZlYXR1cmVzIGEgZHVhbCBjb25uZWN0b3IgdGhhdCBzdXBwb3J0cyBVU0IgVHlwZS1BIGFuZCBUeXBlLUMgZGV2aWNlcy4gV2l0aCBhIFVTQiAzLjIgR2VuIDEgaW50ZXJmYWNlIGFuZCBidWlsdC1pbiAzRCBOQU5EIGZsYXNoIG1lbW9yeSwgaXRzIHNwZWVkcyBjYW4gcmVhY2ggNDIwTUIvcy4gSGlnaCBjYXBhY2l0eSBvZiB1cCB0byA1MTJHQiBjcmVhdGVzIHN1ZmZpY2llbnQgc3RvcmFnZSBzcGFjZSBmb3IgbWVkaWEgZmlsZXMgYW5kIGdhbWluZyBmaWxlcy4gSWYgeW91IGFyZSBzZWFyY2hpbmcgZm9yIGEgcG9ydGFibGUgYW5kIHN0eWxpc2ggc3RvcmFnZSBkZXZpY2UgdG8gcGxheSBnYW1lcywgVHJhbnNjZW5kJ3MgSmV0Rmxhc2ggOTMwQyBpcyB0aGUgb25lISA8L3A+ZAIFDxYCHwAFJi9wcm9kdWN0L3VzYi1mbGFzaC1kcml2ZS9qZXRmbGFzaC05MzBjZAIID2QWBAIBDxYCHwAFPDxhIGhyZWY9Jy9wcm9kdWN0L2RyYW0tbW9kdWxlJyAgaWQ9J01lbnVfNyc+RFJBTSBNb2R1bGVzPC9hPmQCAw9kFgJmDxYCHwECAxYGAgEPZBYCAgEPFgIfAAWhATxsaT48YSBocmVmPScvcHJvZHVjdC9tb2R1bGUvZGRyNSc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MzUvRFJBTV9DX0REUjUucG5nJz48L2Rpdj5ERFI1PC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFoQE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvbW9kdWxlL2RkcjQnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvNDI2L0RSQU1fQ19ERFI0LnBuZyc+PC9kaXY+RERSNDwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABaEBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L21vZHVsZS9kZHIzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQyNy9EUkFNX0NfRERSMy5wbmcnPjwvZGl2PkREUjM8L2E+PC9saT5kAgkPZBYEAgEPFgIfAAVhPGEgaHJlZj0nL3Byb2R1Y3QvY2FyZC1yZWFkZXItYWNjZXNzb3J5JyAgaWQ9J01lbnVfOCc+Q2FyZCBSZWFkZXJzLCBEVkQgV3JpdGVycyAmIEFjY2Vzc29yaWVzPC9hPmQCAw9kFgxmDxYCHwECAxYGAgEPZBYCAgEPFgIfAAXCATxsaT48YSBocmVmPScvcHJvZHVjdC9jYXJkLXJlYWRlci1hY2Nlc3NvcnkjQ2FyZFJlYWRlcnMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzMwL1JDLVJEQzgtdXNiMy4xLnBuZyc+PC9kaXY+Q2FyZCBSZWFkZXJzPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFtgE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvY2FyZC1yZWFkZXItYWNjZXNzb3J5I0h1YnMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzMyL1JDLUhVQjItQWNjZXNzb3J5LnBuZyc+PC9kaXY+SHViczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABdUBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2NhcmQtcmVhZGVyLWFjY2Vzc29yeSNEVkRXcml0ZXJBZGFwdGVyJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQxNy9jYXRlZ29yeV9BY2Nlc3Nvcmllcy5wbmcnPjwvZGl2PkRWRCBXcml0ZXIgJiBBZGFwdGVyPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFWjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEwNTgvbGlzdF9UUy1IVUI1Qy5wbmcnPmQCAw8WAh8ABQVIVUI1Q2QCBA8WAh8ABY4GVHJhbnNjZW5kJ3MgNi1pbi0xIFVTQiBUeXBlLUMgSHViIEhVQjVDIGNvbWVzIHdpdGggYSByZXZlcnNpYmxlIFVTQiBUeXBlLUMgY29ubmVjdG9yIGVxdWlwcGVkIHdpdGggdGhlIFVTQiAzLjEgR2VuIDIgaW50ZXJmYWNlIHRvIGFsbG93IGZvciBhbWF6aW5nIGRhdGEgdHJhbnNmZXIgcmF0ZXMsIGEgcGVyZmVjdCBjb21wbGVtZW50IHRvIHlvdXIgbmV3IFR5cGUtQyBtb2JpbGUsIHRhYmxldCwgbGFwdG9wLCBpUGFkIFBybywgb3IgTWFjQm9vay4gQ2hhcmFjdGVyaXplZCBieSBpdHMgZWFzeSBleHBhbnNpb24gYW5kIHBsdWctYW5kLXBsYXkgZnVuY3Rpb25hbGl0eSwgdGhlIHNsaW0gYW5kIGxpZ2h0d2VpZ2h0IFR5cGUtQyBodWIgYm9vc3RzIHlvdXIgd29yayBwcm9kdWN0aXZpdHkgd2l0aG91dCBhZGRpbmcgYW55IGJ1cmRlbi4gWW91IGNhbiBjb25uZWN0IHBlcmlwaGVyYWxzIHN1Y2ggYXMgbWljZSwga2V5Ym9hcmRzLCBVU0IgZmxhc2ggZHJpdmVzLCBleHRlcm5hbCBoYXJkIGRyaXZlcyBvciBwb3J0YWJsZSBTU0RzLCBvciB0YWtlIG91dCB0aGUgU0Qgb3IgbWljcm9TRCBjYXJkIGFzIHNvb24gYXMgeW91IGZpbmlzaCB0YWtpbmcgYSBwaG90b3Nob290IGFuZCByZWFkIGZpbGVzIGRpcmVjdGx5IGZyb20geW91ciBsYXB0b3Agb3IgbW9iaWxlIGRldmljZXMuIFR3byBUeXBlLUMgcG9ydHMgYWxsb3cgeW91IHRvIGNoYXJnZSB5b3VyIGRldmljZXMgYW5kIHRyYW5zZmVyIGRhdGEgYXQgdGhlIHNhbWUgdGltZSwgbWFraW5nIGV2ZXJ5dGhpbmcgdHdpY2UgYXMgZWFzeSFkAgUPFgIfAAUkL3Byb2R1Y3QvY2FyZC1yZWFkZXItYWNjZXNzb3J5L2h1YjVjZAIKD2QWBAIBDxYCHwAFQzxhIGhyZWY9Jy9wcm9kdWN0cy9vZW0uYXNweCcgIGlkPSdNZW51XzUyJz5DdXN0b21pemVkIFNvbHV0aW9uczwvYT5kAgMPZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCAQ9kFgYCAQ8WAh8ABQpOb3JtYWxMaXN0ZAIDDxYCHwAFODxhIGhyZWY9Jy9FbWJlZGRlZCcgIGlkPSdNZW51XzU1Jz5FbWJlZGRlZCBTb2x1dGlvbnM8L2E+ZAIFDxYCHwECCRYSAgEPZBYEAgEPFgIfAAVgPGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvZW50ZXJwcmlzZS1zc2Qtc29sdXRpb25zJyAgaWQ9J01lbnVfMjAyJz5FbnRlcnByaXNlIFNTRCBTb2x1dGlvbnM8L2E+ZAIDD2QWAmYPFgIfAQICFgQCAQ9kFgICAQ8WAh8ABcMBPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L2VudGVycHJpc2Utc3NkLXNvbHV0aW9ucyNQQ0llZVNTRCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80NDEvbGlzdF9QQ0llLnBuZyc+PC9kaXY+UENJZSBlU1NEPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFygE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvZW50ZXJwcmlzZS1zc2Qtc29sdXRpb25zI1NBVEFJSUllU1NEJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQ0MC9saXN0X1NBVEEucG5nJz48L2Rpdj5TQVRBIElJSSBlU1NEPC9hPjwvbGk+ZAICD2QWBAIBDxYCHwAFSTxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L3NzZCcgIGlkPSdNZW51XzE4MSc+RW1iZWRkZWQgU1NEIFNvbHV0aW9uczwvYT5kAgMPZBYMZg8WAh8BAgYWDAIBD2QWAgIBDxYCHwAFrAE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkI1UyU1NEJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQzNy9saXN0X1VURTIxMFQucG5nJz48L2Rpdj5VLjIgU1NEPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFuAE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkI1BDSWVNMlNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvNDExL2NhdGVnb3J5X3BjaWUucG5nJz48L2Rpdj5QQ0llIE0uMiBTU0RzPC9hPjwvbGk+ZAIDD2QWAgIBDxYCHwAFvQE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkI1NBVEFJSUlNMlNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzI0L2NhdGVnb3J5X20yLnBuZyc+PC9kaXY+U0FUQSBJSUkgTS4yIFNTRHM8L2E+PC9saT5kAgQPZBYCAgEPFgIfAAXFATxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9zc2QjMjVTQVRBUEFUQVNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzIwL2NhdGVnb3J5XzI1c3NkLnBuZyc+PC9kaXY+Mi41IiBTQVRBICYgUEFUQSBTU0RzPC9hPjwvbGk+ZAIFD2QWAgIBDxYCHwAFtQE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkI21TQVRBU1NEcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zMjYvY2F0ZWdvcnlfbVNBVEEucG5nJz48L2Rpdj5tU0FUQSBTU0RzPC9hPjwvbGk+ZAIGD2QWAgIBDxYCHwAFwAE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkI0hhbGYtU2xpbVNTRHMnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvMzI1L2NhdGVnb3J5X2hhbGZzbGltLnBuZyc+PC9kaXY+SGFsZi1TbGltIFNTRHM8L2E+PC9saT5kAgEPFgIfAGVkAgIPFgIfAAVcPGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTI1Mi9MaXN0X01URTcyMFRfNFQucG5nJz5kAgMPFgIfAAUTTVRFNzIwVCAmIE1URTcyMFQtSWQCBA8WAh8ABaQGPHA+VHJhbnNjZW5kJ3MgTS4yIDIyODAgU1NEIE1URTcyMFQgZmVhdHVyZXMgdGhlIDExMi1sYXllciAzRCBOQU5EIGZsYXNoLCBhIFBDSSBFeHByZXNzIChQQ0llKSBHZW40IHg0IGludGVyZmFjZSwgYW5kIGFuIDgtY2hhbm5lbCBjb250cm9sbGVyLCBjb21wYXRpYmxlIHdpdGggTlZNIEV4cHJlc3MgKE5WTWUpIDEuNCBzcGVjaWZpY2F0aW9ucyB0byBhY2hpZXZlIG5ldmVyLWJlZm9yZS1zZWVuIHRyYW5zZmVyIHNwZWVkcy4gSXRzIGJ1aWx0LWluIERSQU0gY2FjaGUgZW5hYmxlcyBmYXN0IHJhbmRvbSByZWFkIGFuZCB3cml0ZSBzcGVlZHMsIGFuZCBpbXByb3ZlcyBkcml2ZSBlbmR1cmFuY2UuIEluIGFkZGl0aW9uLCB0aGUgMzDCtSIgZ29sZCBmaW5nZXIgUENCLCBDb3JuZXIgQm9uZCB0ZWNobm9sb2d5LCBhbmQgYW50aS1zdWxmdXIgcmVzaXN0b3JzIGd1YXJhbnRlZSBpdHMgcmVsaWFiaWxpdHkgaW4gaGFyc2ggY29uZGl0aW9ucy4gVHJhbnNjZW5kJ3MgTVRFNzIwVCBpcyBhbHNvIDEwMCUgY2hhbWJlciB0ZXN0ZWQgaW4taG91c2UgZm9yIGV4dGVuZGVkIG9wZXJhdGluZyB0ZW1wZXJhdHVyZXMgb2YgLTIw4oSDfjc14oSDLiA8L3A+Cgo8YnI+CjxwPlRyYW5zY2VuZCBhbHNvIG9mZmVycyB0aGUgTVRFNzIwVC1JIHdpdGggd2lkZSB0ZW1wZXJhdHVyZSAoLTQw4oSDfiA4NeKEgykgY2FwYWJpbGl0aWVzIHRvIGVuc3VyZSBzdXN0YWluZWQgZnVuY3Rpb25hbGl0eSwgZW5oYW5jZWQgZW5kdXJhbmNlIGFuZCBvcHRpbWFsIHJlbGlhYmlsaXR5IGluIG1pc3Npb24tY3JpdGljYWwgYXBwbGljYXRpb25zLjwvcD4KZAIFDxYCHwAFOi9lbWJlZGRlZC9wcm9kdWN0L2VtYmVkZGVkLXNzZC1zb2x1dGlvbnMvbXRlNzIwdC1tdGU3MjB0LWlkAgMPZBYEAgEPFgIfAAVMPGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvbW9kdWxlcycgIGlkPSdNZW51XzE4NCc+RW1iZWRkZWQgRFJBTSBNb2R1bGVzPC9hPmQCAw9kFgJmDxYCHwECBBYIAgEPZBYCAgEPFgIfAAWqATxsaT48YSBocmVmPScvZW1iZWRkZWQvcHJvZHVjdC9tb2R1bGUvZGRyNSc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MzIvRFJBTV9FX0REUjUucG5nJz48L2Rpdj5ERFI1PC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFqgE8bGk+PGEgaHJlZj0nL2VtYmVkZGVkL3Byb2R1Y3QvbW9kdWxlL2RkcjQnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvQ2F0ZWdvcnlQaWMvNDIzL0RSQU1fRV9ERFI0LnBuZyc+PC9kaXY+RERSNDwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABaoBPGxpPjxhIGhyZWY9Jy9lbWJlZGRlZC9wcm9kdWN0L21vZHVsZS9kZHIzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQyNC9EUkFNX0VfRERSMy5wbmcnPjwvZGl2PkREUjM8L2E+PC9saT5kAgQPZBYCAgEPFgIfAAWwATxsaT48YSBocmVmPScvZW1iZWRkZWQvcHJvZHVjdC9tb2R1bGUvZGRyMic+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MjUvRFJBTV9FX0xlZ2FjeS5wbmcnPjwvZGl2PkREUjIvRERSPC9hPjwvbGk+ZAIED2QWBAIBDxYCHwAFUTxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L21lbW9yeS1jYXJkcycgIGlkPSdNZW51XzE4Myc+RW1iZWRkZWQgTWVtb3J5IENhcmRzPC9hPmQCAw9kFgxmDxYCHwECBhYMAgEPZBYCAgEPFgIfAAW8ATxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9tZW1vcnktY2FyZHMjU0RDYXJkcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zOTAvZW1iZWRkZWRfU0RfMjAyMS5wbmcnPjwvZGl2PlNEIENhcmRzPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFywE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvbWVtb3J5LWNhcmRzI21pY3JvU0RDYXJkcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zOTEvZW1iZWRkZWRfbWljcm9TRF8yMDIxLnBuZyc+PC9kaXY+bWljcm9TRCBDYXJkczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABdABPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L21lbW9yeS1jYXJkcyNDb21wYWN0Rmxhc2hDYXJkcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zOTIvZW1iZWRkZWRfQ0ZfMjAyMS5wbmcnPjwvZGl2PkNvbXBhY3RGbGFzaCBDYXJkczwvYT48L2xpPmQCBA9kFgICAQ8WAh8ABcMBPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L21lbW9yeS1jYXJkcyNDRmFzdENhcmRzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzM5My9lbWJlZGRlZF9DRlhfMjAyMi5wbmcnPjwvZGl2PkNGYXN0IENhcmRzPC9hPjwvbGk+ZAIFD2QWAgIBDxYCHwAFxgE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvbWVtb3J5LWNhcmRzI0NGZXhwcmVzc0NhcmRzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQzOC9jYXRlZ29yeV9DRkUucG5nJz48L2Rpdj5DRmV4cHJlc3MgQ2FyZHM8L2E+PC9saT5kAgYPZBYCAgEPFgIfAAWvATxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9tZW1vcnktY2FyZHMjTU1DJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzM5NC9lbWJlZGRlZF9NTUMucG5nJz48L2Rpdj5NTUM8L2E+PC9saT5kAgEPFgIfAGVkAgIPFgIfAAVdPGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTIyNS9saXN0X1VTRDQ2MFRfNTEyLnBuZyc+ZAIDDxYCHwAFEVVTRDQ2MFQgJiBVU0Q0NjBJZAIEDxYCHwAF6QM8cD4KVXRpbGl6aW5nIHRvcC1xdWFsaXR5IDNEIE5BTkQgRmxhc2ggYW5kIHJhdGVkIHRvIGVuZHVyZSAzSyBQL0UgY3ljbGVzLCBUcmFuc2NlbmQncyBtaWNyb1NEWEMgNDYwVCBtZW1vcnkgY2FyZHMgY29tYmluZSB0aGUgYWR2YW50YWdlcyBvZiBoaWdoIHBlcmZvcm1hbmNlIGFuZCBleGNlcHRpb25hbCBlbmR1cmFuY2UgYXQgYW4gYWZmb3JkYWJsZSBwcmljZS4gVGhleSBhcmUgaWRlYWwgZm9yIHdyaXRlLWludGVuc2l2ZSBhcHBsaWNhdGlvbnMgc3VjaCBhcyBtZWRpY2FsIGRldmljZXMsIHN1cnZlaWxsYW5jZSBzeXN0ZW1zLCBhbmQgUE9TIHRlcm1pbmFscy4KPC9wPgo8YnI+PHA+VHJhbnNjZW5kIGFsc28gb2ZmZXJzIHRoZSBtaWNyb1NEWEMgNDYwSSB3aXRoIHdpZGUgdGVtcGVyYXR1cmUgKC00MOKEgyB+IDg14oSDKSBjYXBhYmlsaXRpZXMgdG8gZW5zdXJlIHN1c3RhaW5lZCBmdW5jdGlvbmFsaXR5IGFuZCBvcHRpbWFsIHJlbGlhYmlsaXR5LjwvcD5kAgUPFgIfAAU3L2VtYmVkZGVkL3Byb2R1Y3QvZW1iZWRkZWQtbWVtb3J5LWNhcmRzL3VzZDQ2MHQtdXNkNDYwaWQCBQ9kFgQCAQ8WAh8ABU08YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9mbGFzaCcgIGlkPSdNZW51XzE4Mic+RW1iZWRkZWQgRmxhc2ggU29sdXRpb25zPC9hPmQCAw9kFgxmDxYCHwECBBYIAgEPZBYCAgEPFgIfAAXCATxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9mbGFzaCNVU0JGbGFzaERyaXZlcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy80MzYvQ2F0YWxvZ3BpYy1VU0IucG5nJz48L2Rpdj5VU0IgRmxhc2ggRHJpdmVzPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFxAE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvZmxhc2gjVVNCRmxhc2hNb2R1bGVzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzMyNy9DYXRhbG9ncGljLVVGTS5wbmcnPjwvZGl2PlVTQiBGbGFzaCBNb2R1bGVzPC9hPjwvbGk+ZAIDD2QWAgIBDxYCHwAFzAE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvZmxhc2gjUEFUQUZsYXNoTW9kdWxlcyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9DYXRlZ29yeVBpYy8zMjgvVFNYR1BUTTgyMC1CYWNrXzE3MTEuanBnJz48L2Rpdj5QQVRBIEZsYXNoIE1vZHVsZXM8L2E+PC9saT5kAgQPZBYCAgEPFgIfAAWtATxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9mbGFzaCNlTU1DJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL0NhdGVnb3J5UGljLzQzMy9DYXRhbG9ncGljLWVNTUMucG5nJz48L2Rpdj5lTU1DPC9hPjwvbGk+ZAIBDxYCHwBlZAICDxYCHwAFWDxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzExNDkvbGlzdF9KRjI4MFQucG5nJz5kAgMPFgIfAAUNSmV0Rmxhc2ggMjgwVGQCBA8WAh8ABY8EPHA+ClRyYW5zY2VuZCdzIGluZHVzdHJpYWwtZ3JhZGUgVVNCIGZsYXNoIGRyaXZlIEpldEZsYXNoIDI4MFQgaXMgYnVpbHQgd2l0aCA5Ni1sYXllciAzRCBOQU5EIGZsYXNoIGFuZCB0aGUgVVNCIDMuMSBHZW4gMSBpbnRlcmZhY2UuIEl0cyBjb21wYWN0IGZvcm0gZmFjdG9yLCBoaWdoIGNvbXBhdGliaWxpdHksIGFuZCBvdXRzdGFuZGluZyBwZXJmb3JtYW5jZSBhcmUgaWRlYWwgZm9yIGVtYmVkZGVkIGFwcGxpY2F0aW9ucyBpbiB0aGUgbWVkaWNhbCwgbWlsaXRhcnksIGFuZCBhdXRvbWF0aW9uIHNlY3RvcnMuIFdpdGggVHJhbnNjZW5kJ3MgVUZEIFNlY3VyaXR5IFRvb2xib3ggc29mdHdhcmUsIHBhc3N3b3JkIGNhbiBiZSBzZXQgdG8gc2VjdXJlIHRoZSBkcml2ZS4gVXNlcnMgY2FuIGV2ZW4gZ2V0IGEgT25lLXRpbWUgUGFzc3dvcmQgKE9UUCkgdGhyb3VnaCBTTVMgbWVzc2FnZSBvbiB0aGUgdXNlcidzIHBob25lIHRvIHVubG9jayB0aGUgZHJpdmUsIHdoaWNoIGVuc3VyZXMgaGlnaGVyIGRhdGEgc2VjdXJpdHkuCjwvcD5kAgUPFgIfAAU4L2VtYmVkZGVkL3Byb2R1Y3QvZW1iZWRkZWQtZmxhc2gtc29sdXRpb25zL2pldGZsYXNoLTI4MHRkAgYPZBYEAgEPFgIfAAVAPGEgaHJlZj0nL0VtYmVkZGVkL1RlY2hub2xvZ2llcycgIGlkPSdNZW51XzE4NSc+VGVjaG5vbG9naWVzPC9hPmQCAw9kFgJmDxYCHwECBBYIAgEPZBYCAgEPFgIfAAWpATxsaT48YSBocmVmPScvRW1iZWRkZWQvVGVjaG5vbG9naWVzP0NhdE5vPTMzJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vRW1iZWRkZWQvaW1hZ2VzLzMzL3RlY2hfRHVyYWJpbGl0eS5wbmcnPjwvZGl2PkR1cmFiaWxpdHk8L2E+PC9saT5kAgIPZBYCAgEPFgIfAAWrATxsaT48YSBocmVmPScvRW1iZWRkZWQvVGVjaG5vbG9naWVzP0NhdE5vPTM1Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vRW1iZWRkZWQvaW1hZ2VzLzM1L3RlY2hfUmVsaWFiaWxpdHkucG5nJz48L2Rpdj5SZWxpYWJpbGl0eTwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABaUBPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9UZWNobm9sb2dpZXM/Q2F0Tm89MzYnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9FbWJlZGRlZC9pbWFnZXMvMzYvdGVjaF9TZWN1cml0eS5wbmcnPjwvZGl2PlNlY3VyaXR5PC9hPjwvbGk+ZAIED2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1RlY2hub2xvZ2llcz9DYXRObz0zNyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy8zNy90ZWNoX1N0YWJpbGl0eS5wbmcnPjwvZGl2PlN0YWJpbGl0eTwvYT48L2xpPmQCBw9kFgQCAQ8WAh8ABUA8YSBocmVmPScvRW1iZWRkZWQvQXBwbGljYXRpb25zJyAgaWQ9J01lbnVfMTg2Jz5BcHBsaWNhdGlvbnM8L2E+ZAIDD2QWAmYPFgIfAQIIFhACAQ9kFgICAQ8WAh8ABbsBPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9BcHBsaWNhdGlvbi90cmFuc3BvcnRhdGlvbic+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy81NS9pbmRleF9hcHBfdHJhbnNwb3J0YXRpb24ucG5nJz48L2Rpdj5UcmFuc3BvcnRhdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABbABPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9BcHBsaWNhdGlvbi9oZWFsdGhjYXJlJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vRW1iZWRkZWQvaW1hZ2VzLzU4L2luZGV4X2FwcF9oZWFsdGhjYXJlLnBuZyc+PC9kaXY+SGVhbHRoY2FyZSA8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAWyATxsaT48YSBocmVmPScvRW1iZWRkZWQvQXBwbGljYXRpb24vZ2FtaW5nJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vRW1iZWRkZWQvaW1hZ2VzLzYzL2luZGV4X2FwcF9nYW1pbmcucG5nJz48L2Rpdj5EaWdpdGFsIEVudGVydGFpbm1lbnQ8L2E+PC9saT5kAgQPZBYCAgEPFgIfAAWdATxsaT48YSBocmVmPScvRW1iZWRkZWQvQXBwbGljYXRpb24vYWlvdCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy82Ny9pbmRleF9hcHBfYWlvdC5wbmcnPjwvZGl2PkFJb1Q8L2E+PC9saT5kAgUPZBYCAgEPFgIfAAWsATxsaT48YSBocmVmPScvRW1iZWRkZWQvQXBwbGljYXRpb24vbmV0d29ya2luZyc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy82NS9pbmRleF9hcHBfbmV0d29yay5wbmcnPjwvZGl2Pk5ldHdvcmtpbmc8L2E+PC9saT5kAgYPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvRW1iZWRkZWQvQXBwbGljYXRpb24vZGVmZW5zZSc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy82OS9pbmRleF9hcHBfbWlsaXRhcnkucG5nJz48L2Rpdj5EZWZlbnNlPC9hPjwvbGk+ZAIHD2QWAgIBDxYCHwAFrwE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL0FwcGxpY2F0aW9uL2F1dG9tYXRpb24nPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9FbWJlZGRlZC9pbWFnZXMvNzEvaW5kZXhfYXBwX2F1dG9tYXRpb24ucG5nJz48L2Rpdj5BdXRvbWF0aW9uPC9hPjwvbGk+ZAIID2QWAgIBDxYCHwAFqQE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL0FwcGxpY2F0aW9uL2VtYmVkZGVkJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vRW1iZWRkZWQvaW1hZ2VzLzczL2luZGV4X2FwcF9lbWJlZGRlZC5wbmcnPjwvZGl2PkVtYmVkZGVkPC9hPjwvbGk+ZAIID2QWBAIBDxYCHwAFQjxhIGhyZWY9Jy9FbWJlZGRlZC9Tb2Z0d2FyZScgIGlkPSdNZW51XzE5MSc+U29mdHdhcmUgU29sdXRpb25zPC9hPmQCAw9kFgJmDxYCHwECBBYIAgEPZBYCAgEPFgIfAAW2ATxsaT48YSBocmVmPScvRW1iZWRkZWQvU29mdHdhcmUvTWFuYWdlbWVudCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL0VtYmVkZGVkL2ltYWdlcy9FbWJTb2Z0d2FyZS8xL0ljb25fU29mdF9NYW5hZ2UtMDEucG5nJz48L2Rpdj5NYW5hZ2VtZW50PC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFsQE8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1NvZnR3YXJlL01vbml0b3InPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9FbWJlZGRlZC9pbWFnZXMvRW1iU29mdHdhcmUvMi9JY29uX1NvZnRfbW9uaXRvci0wMS5wbmcnPjwvZGl2Pk1vbml0b3I8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAW0ATxsaT48YSBocmVmPScvRW1iZWRkZWQvU29mdHdhcmUvU2VjdXJpdHknPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9FbWJlZGRlZC9pbWFnZXMvRW1iU29mdHdhcmUvMy9JY29uX1NvZnRfU2VjdXJpdHktMDEucG5nJz48L2Rpdj5TZWN1cml0eTwvYT48L2xpPmQCBA9kFgICAQ8WAh8ABa4BPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9Tb2Z0d2FyZS9SZXNjdWUnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9FbWJlZGRlZC9pbWFnZXMvRW1iU29mdHdhcmUvNC9JY29uX1NvZnRfUmVzY3VlLTAxLnBuZyc+PC9kaXY+UmVzY3VlPC9hPjwvbGk+ZAIJD2QWBAIBDxYCHwAFQTxhIGhyZWY9Jy9lbWJlZGRlZC9kb3dubG9hZCcgIGlkPSdNZW51XzIwMCc+UmVzb3VyY2UgRG93bmxvYWQ8L2E+ZAIDD2QWAmYPFgIfAQL/////D2QCAg9kFgYCAQ8WAh8ABQdPbmVMaXN0ZAIDDxYCHwAFNDxhIGhyZWY9Jy9zdXBwb3J0L3NlcnZpY2UnICBpZD0nTWVudV8xNCc+U3VwcG9ydDwvYT5kAgUPFgIfAQIHFg4CAQ9kFgQCAQ8WAh8ABZwBPGEgaHJlZj0nL3N1cHBvcnQvc2VydmljZScgIGlkPSdNZW51XzE1Jz48ZGl2IGNsYXNzPSdJTUcnID48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2ltYWdlcy9tZW51L1N1cHBvcnRDZW50ZXIucG5nJz48L2Rpdj5Qcm9kdWN0IFN1cHBvcnQ8L2E+ZAIDDw8WAh4HVmlzaWJsZWhkFgJmDxYCHwECAhYEAgEPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvcHJvZHVjdHMvb2VtLmFzcHgnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9pbnRyby5qcGcnPjwvZGl2PlNlcnZpY2UgaW50cm9kdWN0aW9uPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFowE8bGk+PGEgaHJlZj0nL3N1cHBvcnQvb2VtX3Rvb2wnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9wcmV2aWV3LmpwZyc+PC9kaXY+UHJvZHVjdCBwcmV2aWV3PC9hPjwvbGk+ZAICD2QWBAIBDxYCHwAFnwE8YSBocmVmPScvc3VwcG9ydC9zb2Z0d2FyZScgIGlkPSdNZW51XzE4MCc+PGRpdiBjbGFzcz0nSU1HJyA+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9pbWFnZXMvbWVudS9zdXBwb3J0X3NvZnQucG5nJz48L2Rpdj5Tb2Z0d2FyZSBEb3dubG9hZDwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCAw9kFgQCAQ8WAh8ABagBPGEgaHJlZj0nL3N1cHBvcnQvY29tcGF0aWJpbGl0eScgIGlkPSdNZW51XzE4Jz48ZGl2IGNsYXNzPSdJTUcnID48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2ltYWdlcy9tZW51L3N1cHBvcnRfY29tcGF0aWJpbGl0eS5wbmcnPjwvZGl2PkNvbXBhdGliaWxpdHk8L2E+ZAIDDw8WAh8CaGQWAmYPFgIfAQICFgQCAQ9kFgICAQ8WAh8ABacBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0cy9vZW0uYXNweCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2Rpc3QvaW1hZ2VzL2N1c3RvbWl6ZWRfY3VzdG9tX2ludHJvLmpwZyc+PC9kaXY+U2VydmljZSBpbnRyb2R1Y3Rpb248L2E+PC9saT5kAgIPZBYCAgEPFgIfAAWjATxsaT48YSBocmVmPScvc3VwcG9ydC9vZW1fdG9vbCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2Rpc3QvaW1hZ2VzL2N1c3RvbWl6ZWRfY3VzdG9tX3ByZXZpZXcuanBnJz48L2Rpdj5Qcm9kdWN0IHByZXZpZXc8L2E+PC9saT5kAgQPZBYEAgEPFgIfAAWXATxhIGhyZWY9Jy93YXJyYW50eScgIGlkPSdNZW51XzE5NSc+PGRpdiBjbGFzcz0nSU1HJyA+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9pbWFnZXMvbWVudS9zdXBwb3J0X3BvbGljeS5wbmcnPjwvZGl2PldhcnJhbnR5IFBvbGljeTwvYT5kAgMPZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBQ9kFgQCAQ8WAh8ABaEBPGEgaHJlZj0nL3N1cHBvcnQvdmVyaWZpY2F0aW9uJyAgaWQ9J01lbnVfMTYnPjxkaXYgY2xhc3M9J0lNRycgPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vaW1hZ2VzL21lbnUvc3VwcG9ydF92ZXJpZnkucG5nJz48L2Rpdj5XYXJyYW50eSBDaGVjazwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBg9kFgQCAQ8WAh8ABZoBPGEgaHJlZj0nL3N1cHBvcnQvYnV5JyAgaWQ9J01lbnVfMjAnPjxkaXYgY2xhc3M9J0lNRycgPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vaW1hZ2VzL21lbnUvc3VwcG9ydF93aGVyZXRvYnV5LnBuZyc+PC9kaXY+V2hlcmUgdG8gQnV5PC9hPmQCAw8PFgIfAmhkFgJmDxYCHwECAhYEAgEPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvcHJvZHVjdHMvb2VtLmFzcHgnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9pbnRyby5qcGcnPjwvZGl2PlNlcnZpY2UgaW50cm9kdWN0aW9uPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFowE8bGk+PGEgaHJlZj0nL3N1cHBvcnQvb2VtX3Rvb2wnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9wcmV2aWV3LmpwZyc+PC9kaXY+UHJvZHVjdCBwcmV2aWV3PC9hPjwvbGk+ZAIHD2QWBAIBDxYCHwAFswE8YSBocmVmPScvcGFydG5lcmNlbnRlci8nICB0YXJnZXQ9J19ibGFuaycgaWQ9J01lbnVfMTY0Jz48ZGl2IGNsYXNzPSdJTUcnID48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2ltYWdlcy9tZW51L3N1cHBvcnRfcGFydG5lcmNlbnRlci5wbmcnPjwvZGl2PlBhcnRuZXIgQ2VudGVyPC9hPmQCAw8PFgIfAmhkFgJmDxYCHwECAhYEAgEPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvcHJvZHVjdHMvb2VtLmFzcHgnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9pbnRyby5qcGcnPjwvZGl2PlNlcnZpY2UgaW50cm9kdWN0aW9uPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFowE8bGk+PGEgaHJlZj0nL3N1cHBvcnQvb2VtX3Rvb2wnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9wcmV2aWV3LmpwZyc+PC9kaXY+UHJvZHVjdCBwcmV2aWV3PC9hPjwvbGk+ZAIDD2QWBgIBDxYCHwAFB09uZUxpc3RkAgMPFgIfAAUzPGEgaHJlZj0nL2Fib3V0L2NvbXBhbnknICBpZD0nTWVudV8yMSc+QWJvdXQgVXM8L2E+ZAIFDxYCHwECCRYSAgEPZBYEAgEPFgIfAAU6PGEgaHJlZj0nL2Fib3V0L2NvbXBhbnknICBpZD0nTWVudV8yMic+Q29tcGFueSBQcm9maWxlPC9hPmQCAw8PFgIfAmhkFgJmDxYCHwECAhYEAgEPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvcHJvZHVjdHMvb2VtLmFzcHgnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9pbnRyby5qcGcnPjwvZGl2PlNlcnZpY2UgaW50cm9kdWN0aW9uPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFowE8bGk+PGEgaHJlZj0nL3N1cHBvcnQvb2VtX3Rvb2wnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9wcmV2aWV3LmpwZyc+PC9kaXY+UHJvZHVjdCBwcmV2aWV3PC9hPjwvbGk+ZAICD2QWBAIBDxYCHwAFNzxhIGhyZWY9Jy9hYm91dC9hZHZhbnRhZ2UnICBpZD0nTWVudV8xNTInPkFkdmFudGFnZTwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCAw9kFgQCAQ8WAh8ABTA8YSBocmVmPScvYWJvdXQvYXdhcmRzJyAgaWQ9J01lbnVfNTEnPkF3YXJkczwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBA9kFgQCAQ8WAh8ABUE8YSBocmVmPScvYWJvdXQvbW9udGhfc2FsZXMnICBpZD0nTWVudV8yMyc+SW52ZXN0b3IgUmVsYXRpb25zPC9hPmQCAw8PFgIfAmhkFgJmDxYCHwECAhYEAgEPZBYCAgEPFgIfAAWnATxsaT48YSBocmVmPScvcHJvZHVjdHMvb2VtLmFzcHgnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9pbnRyby5qcGcnPjwvZGl2PlNlcnZpY2UgaW50cm9kdWN0aW9uPC9hPjwvbGk+ZAICD2QWAgIBDxYCHwAFowE8bGk+PGEgaHJlZj0nL3N1cHBvcnQvb2VtX3Rvb2wnPjxkaXYgY2xhc3M9J0lNRyc+PGltZyBzcmM9J2h0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9kaXN0L2ltYWdlcy9jdXN0b21pemVkX2N1c3RvbV9wcmV2aWV3LmpwZyc+PC9kaXY+UHJvZHVjdCBwcmV2aWV3PC9hPjwvbGk+ZAIFD2QWBAIBDxYCHwAFPTxhIGhyZWY9Jy9hYm91dC9zdG9jaycgIGlkPSdNZW51XzI5Jz5TaGFyZWhvbGRlciBTZXJ2aWNlczwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBg9kFgQCAQ8WAh8ABVE8YSBocmVmPScvYWJvdXQvc29jaWFsX3Jlc3BvbnNpYmlsaXR5JyAgaWQ9J01lbnVfMTM2Jz5TdXN0YWluYWJsZSBEZXZlbG9wbWVudDwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBw9kFgQCAQ8WAh8ABS48YSBocmVmPScvYWJvdXQvcHJlc3MnICBpZD0nTWVudV8yNCc+UHJlc3M8L2E+ZAIDDw8WAh8CaGQWAmYPFgIfAQL/////D2QCCA9kFgQCAQ8WAh8ABTo8YSBocmVmPScvYWJvdXQvZ3JlZW4nICBpZD0nTWVudV8yNSc+R3JlZW4gSW5pdGlhdGl2ZXM8L2E+ZAIDDw8WAh8CaGQWAmYPFgIfAQICFgQCAQ9kFgICAQ8WAh8ABacBPGxpPjxhIGhyZWY9Jy9wcm9kdWN0cy9vZW0uYXNweCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2Rpc3QvaW1hZ2VzL2N1c3RvbWl6ZWRfY3VzdG9tX2ludHJvLmpwZyc+PC9kaXY+U2VydmljZSBpbnRyb2R1Y3Rpb248L2E+PC9saT5kAgIPZBYCAgEPFgIfAAWjATxsaT48YSBocmVmPScvc3VwcG9ydC9vZW1fdG9vbCc+PGRpdiBjbGFzcz0nSU1HJz48aW1nIHNyYz0naHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL2Rpc3QvaW1hZ2VzL2N1c3RvbWl6ZWRfY3VzdG9tX3ByZXZpZXcuanBnJz48L2Rpdj5Qcm9kdWN0IHByZXZpZXc8L2E+PC9saT5kAgkPZBYEAgEPFgIfAAU4PGEgaHJlZj0nL3N1cHBvcnQvY29udGFjdCcgIGlkPSdNZW51XzEyMSc+Q29udGFjdCBVczwvYT5kAgMPDxYCHwJoZBYCZg8WAh8BAgIWBAIBD2QWAgIBDxYCHwAFpwE8bGk+PGEgaHJlZj0nL3Byb2R1Y3RzL29lbS5hc3B4Jz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21faW50cm8uanBnJz48L2Rpdj5TZXJ2aWNlIGludHJvZHVjdGlvbjwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABaMBPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L29lbV90b29sJz48ZGl2IGNsYXNzPSdJTUcnPjxpbWcgc3JjPSdodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vZGlzdC9pbWFnZXMvY3VzdG9taXplZF9jdXN0b21fcHJldmlldy5qcGcnPjwvZGl2PlByb2R1Y3QgcHJldmlldzwvYT48L2xpPmQCBA8PZBYCHglvbmtleWRvd24FUWlmIChldmVudC5rZXlDb2RlPT0xMyl7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ0JUX3NlYXJjaCcpLmZvY3VzKCk7cmV0dXJuIHRydWU7fWQCBg8WBB4KQ29udGV4dEtleQUBMB4NVXNlQ29udGV4dEtleWdkAgcPZBYCZg8PFgIfAmdkFghmDxYCHwAFUGh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9wcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUEI0MC1iYW5uZXIuanBnZAIBDxYCHwAFI0NhcHR1cmUgRXZlcnkgTW9tZW50IHdpdGggUHJlY2lzaW9uZAICDxYCHwAFDEJvZHkgQ2FtZXJhc2QCAw8WAh8ABRBEcml2ZVBybyBCb2R5IDQwZAIID2QWDAIFD2QWBGYPFgIfAAVLaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL3Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1NwZWNfRFBCNDAucG5nZAIBDxYCHwAFEERyaXZlUHJvIEJvZHkgNDBkAgcPFgIfAmcWDGYPDxYCHwJnZBYEAgEPFgIfAQIDFgZmD2QWBmYPFgIfAAUBMGQCAQ8WAh8ABQZhY3RpdmVkAgIPFQEOUFBfRFBCNDAtMS5wbmdkAgEPZBYEZg8WAh8ABQExZAICDxUBDlBQX0RQQjQwLTIucG5nZAICD2QWBGYPFgIfAAUBMmQCAg8VAQ5QUF9EUEI0MC0zLnBuZ2QCAw8WAh8BAgMWBmYPZBYEZg8WAh8ABQZhY3RpdmVkAgEPFQEOUFBfRFBCNDAtMS5wbmdkAgEPZBYCAgEPFQEOUFBfRFBCNDAtMi5wbmdkAgIPZBYCAgEPFQEOUFBfRFBCNDAtMy5wbmdkAgIPFgIfAAUQRHJpdmVQcm8gQm9keSA0MGQCAw8WAh8ABbgEVHJhbnNjZW5kJ3MgRHJpdmVQcm8gQm9keSA0MCBpcyBlcXVpcHBlZCB3aXRoIGEgU29ueSBzZW5zb3IgYW5kIGluZnJhcmVkIExFRCBsaWdodHMsIGFsbG93aW5nIGl0IHRvIGNhcHR1cmUgMksgdmlkZW8gYXQgNjBmcHMgaW4gYm90aCBkYXkgYW5kIG5pZ2h0IHNldHRpbmdzLiBJdHMgaW1hZ2Ugc3RhYmlsaXphdGlvbiBhbmQgR1BTL0dMT05BU1MgdHJhY2tpbmcgZW5zdXJlIGhpZ2ggcHJlY2lzaW9uIGFuZCBzdGFibGUgZm9vdGFnZS4gV2l0aCBhbiBJUDY4IHJhdGluZywgdGhpcyBjYW1lcmEgaXMgYnVpbHQgdG8gd2l0aHN0YW5kIGRpdmVyc2Ugd29ya2luZyBlbnZpcm9ubWVudHMgYW5kIG9mZmVycyB1cCB0byAxMSBob3VycyBvZiByZWNvcmRpbmcgdGltZS4gVGhpcyBtYWtlcyBpdCBhbiBpbnZhbHVhYmxlIHRvb2wgZm9yIGxhdyBlbmZvcmNlbWVudCBwZXJzb25uZWwgYW5kIHNlY3VyaXR5IGd1YXJkcywgcHJvdmlkaW5nIHJlbGlhYmxlIGFuZCBoaWdoLXF1YWxpdHkgZXZpZGVuY2UgY29sbGVjdGlvbiBkdXJpbmcgdGhlaXIgZHV0aWVzLCByZWdhcmRsZXNzIG9mIHRoZSBjb25kaXRpb25zLmQCBw8WAh8BAg0WHGYPZBYCAgEPDxYCHwJnZBYCAgEPFgIfAAVOaHR0cHM6Ly93d3cueW91dHViZS1ub2Nvb2tpZS5jb20vZW1iZWQvVUVKcEhncjRRYWs/cmVsPTAmY29udHJvbHM9MCZzaG93aW5mbz0wZAIBD2QWAmYPFQYGRkZGRkZGTGh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLUJHMS5qcGcAQTxzcGFuIHN0eWxlPSJjb2xvcjojZmZmIj5VbnBhcmFsbGVsZWQgQ2xhcml0eSBJbiBBbnkgTGlnaHQ8L3NwYW4+1gM8cCBzdHlsZT0iY29sb3I6I2ZmZiI+VGhlIERyaXZlUHJvIEJvZHkgNDAgdXRpbGl6ZXMgU29ueSBTVEFSVklTIDLihKIgdGVjaG5vbG9neSwgb2ZmZXJpbmcgMksgUUhEIDE0NDBQIHZpZGVvIGF0IDYwZnBzLiBJdCBjYXB0dXJlcyBkeW5hbWljIGltYWdlcyBjbGVhcmx5LCBwcmVzZW50aW5nIGRldGFpbGVkIGxheWVycyBvZiB0aGUgc2NlbmUuIFdpdGggZW5oYW5jZWQgc2Vuc2l0aXZpdHksIGl0IGJhbGFuY2VzIGFyZWFzIHdpdGggaW5zdWZmaWNpZW50IGxpZ2h0IGFuZCBpbnRlbnNlIGlsbHVtaW5hdGlvbiwgZGVsaXZlcmluZyBoaWdoLXJlc29sdXRpb24gaW1hZ2UgcXVhbGl0eSBldmVuIGluIGxvdy1saWdodCBjb25kaXRpb25zLjwvcD4KPGJyPjxwIHN0eWxlPSJjb2xvcjojZmZmIj48c21hbGw+Tm90ZTogU1RBUlZJUyAyIGlzIGEgdHJhZGVtYXJrIG9mIFNvbnkgQ29ycG9yYXRpb24uPC9zbWFsbD48L3A+PHA+PC9wPlFodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEzNDAvUkMtRFA0MC1mZWF0dXJlMS5wbmdkAgIPZBYCZg8VBgZGRkZGRkZMaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkcyLmpwZwwgY29sLXJldmVyc2U+PHNwYW4gc3R5bGU9ImNvbG9yOiNmZmYiPkluZnJhcmVkIExFRHMgZm9yIE5pZ2h0IFZpc2lvbjwvc3Bhbj7mAjxwIHN0eWxlPSJjb2xvcjojZmZmIj5UaGUgRHJpdmVQcm8gQm9keSA0MCBpcyBlcXVpcHBlZCB3aXRoIGZvdXIgaW5mcmFyZWQgTEVEcyB0aGF0IGF1dG9tYXRpY2FsbHkgYWN0aXZhdGUgaW4gbG93LWxpZ2h0IGNvbmRpdGlvbnMgdG8gZW5oYW5jZSBuaWdodCB2aXNpb24gY2FwYWJpbGl0aWVzLiBUaGlzIGZlYXR1cmUgc2lnbmlmaWNhbnRseSBpbXByb3ZlcyByZWNvcmRpbmcgcXVhbGl0eSBpbiBjb21wbGV0ZSBkYXJrbmVzcy48L3A+Cjxicj48cCBzdHlsZT0iY29sb3I6I2ZmZiI+PHNtYWxsPk5vdGU6IEZvb3RhZ2UgcmVjb3JkZWQgd2l0aCBpbmZyYXJlZCBMRURzIHdpbGwgYmUgaW4gZ3JheXNjYWxlLiA8L3NtYWxsPjwvcD5RaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtZmVhdHVyZTIucG5nZAIDD2QWAmYPFQYGRkZGRkZGTGh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLUJHMy5qcGcAMzxzcGFuIHN0eWxlPSJjb2xvcjojZmZmIj5JbWFnZSBTdGFiaWxpemF0aW9uPC9zcGFuPs8BPHAgc3R5bGU9ImNvbG9yOiNmZmYiPlRoZSBEcml2ZVBybyBCb2R5IDQwIGNvbWVzIHdpdGggZWxlY3Ryb25pYyBpbWFnZSBzdGFiaWxpemF0aW9uIGZ1bmN0aW9uIChFSVMpLCBtaW5pbWl6aW5nIHRoZSBlZmZlY3RzIG9mIHZpYnJhdGlvbiBhbmQgc2hha2luZyB0byBwcm9kdWNlIGltYWdlcyB3aXRoIGhpZ2hlciBzdGFiaWxpdHkgYW5kIHByZWNpc2lvbi48L3A+Umh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLWZlYXR1cmUzXy5wbmdkAgQPZBYCZg8VBgZGRkZGRkZMaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkc0LmpwZwwgY29sLXJldmVyc2U0PHNwYW4gc3R5bGU9ImNvbG9yOiNmZmYiPkdQUy9HTE9OQVNTIFRyYWNraW5nPC9zcGFuPp8CPHAgc3R5bGU9ImNvbG9yOiNmZmYiPlRoZSBEcml2ZVBybyBCb2R5IDQwIGhhcyBhIGJ1aWx0LWluIEdQUy9HTE9OQVNTIHJlY2VpdmVyIGZvciBnZW90YWdnaW5nIHZpZGVvcyBhbmQgaW1hZ2VzLiBXaXRoIHRoZSBleGNsdXNpdmUgRHJpdmVQcm8gQm9keSBUb29sYm94LCB1c2VycyBjYW4gdmlldyB0aGVpciByb3V0ZSBvbiBhIG1hcCBkaXNwbGF5IGR1cmluZyB2aWRlbyBwbGF5YmFjaywgbWFraW5nIGl0IGVhc3kgdG8gZXN0YWJsaXNoIHdoZW4gYW5kIHdoZXJlIGFuIGV2ZW50IG9jY3VycmVkLjwvcD5RaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtZmVhdHVyZTQucG5nZAIFD2QWAmYPFQYGRkZGRkZGTGh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLUJHNS5qcGcAJ1dpcmVsZXNzIENvbm5lY3Rpdml0eSAmIEluc3RhbnQgUHJldmlld9EFVGhlIERyaXZlUHJvIEJvZHkgNDAgc3VwcG9ydHMgYm90aCBCbHVldG9vdGggd2lyZWxlc3MgdGVjaG5vbG9neSBmb3IgYmFzaWMgc2V0dXAgYW5kIG1vZGUgc3dpdGNoaW5nLCBhcyB3ZWxsIGFzIFdpLUZpIGNvbm5lY3Rpdml0eSBmb3IgbGl2ZSBzdHJlYW1pbmcgdmlkZW9zIHRvIGlPUyBhbmQgQW5kcm9pZCBtb2JpbGUgZGV2aWNlcy4gVGhlc2UgZnVuY3Rpb25zIGNhbiBhbGwgYmUgYWNjZXNzZWQgdGhyb3VnaCB0aGUgRHJpdmVQcm8gQm9keSBBcHAuCjxwPjxhIHRpdGxlPSIiIGhyZWY9Imh0dHBzOi8vaXR1bmVzLmFwcGxlLmNvbS90dy9hcHAvZHJpdmVwcm8tYm9keS9pZDExMTk0NjI3MjA/bXQ9OCIgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7Ij48c3Ryb25nPjxpbWcgc3JjPSIvcHIvZXZlbnQvaW1hZ2VzL0FwcGxlX0JhZGdlXzEzNXg0MC0wMS5wbmciPjwvc3Ryb25nPjwvYT48c3Ryb25nIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7Ij4gPC9zdHJvbmc+PGEgdGl0bGU9IiIgaHJlZj0iaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS50cmFuc2NlbmQuYmNyIiB0YXJnZXQ9Il9ibGFuayI+PHN0cm9uZz48aW1nIHNyYz0iL3ByL2V2ZW50L2ltYWdlcy9nb29nbGUtcGxheS1iYWRnZS0wMS5wbmciIGRhdGEtcGluLW5vcGluPSJ0cnVlIj48L3N0cm9uZz48L2E+PHN0cm9uZz4gPC9zdHJvbmc+PC9wPlFodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEzNDAvUkMtRFA0MC1mZWF0dXJlNS5wbmdkAgYPZBYCZg8VBgZGRkZGRkZMaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkc2LmpwZwwgY29sLXJldmVyc2UvPHNwYW4gc3R5bGU9ImNvbG9yOiNmZmYiPklQNjggUHJvdGVjdGlvbjwvc3Bhbj6zBjxwIHN0eWxlPSJjb2xvcjojZmZmIj5UaGUgRHJpdmVQcm8gQm9keSA0MCBpcyBkZXNpZ25lZCB0byBlbmR1cmUgaGFyc2ggZW52aXJvbm1lbnRhbCBjb25kaXRpb25zLCBtYWtpbmcgaXQgaWRlYWwgZm9yIGZpcmVmaWdodGVycywgcG9saWNlIG9mZmljZXJzLCBzZWN1cml0eSBndWFyZHMsIGFuZCByZXNjdWUgdGVhbXMgZm9yIG91dGRvb3IgcmVjb3JkaW5nLiBJdCBpcyBJUDY4IHJhdGVkLCBwcm92aWRpbmcgZnVsbCBwcm90ZWN0aW9uIGFnYWluc3QgZHVzdCBhbmQgd2F0ZXIsIGFuZCBtZWV0cyByaWdvcm91cyBVLlMuIG1pbGl0YXJ5IGRyb3AtdGVzdCBzdGFuZGFyZHMgZm9yIHNob2NrIHJlc2lzdGFuY2UuPC9wPgoKPGJyPjxwIHN0eWxlPSJjb2xvcjojZmZmIj48c21hbGw+Tm90ZTogMS4gVGhlIERyaXZlUHJvIEJvZHkgNDAgd2FzIHRlc3RlZCB1bmRlciBjb250cm9sbGVkIGxhYm9yYXRvcnkgY29uZGl0aW9ucyBhbmQgZ2l2ZW4gYSByYXRpbmcgb2YgSVA2OCB1bmRlciBJRUMgc3RhbmRhcmQgNjA1MjkuIFNwbGFzaCwgd2F0ZXIsIGFuZCBkdXN0IHJlc2lzdGFuY2UgYXJlIG5vdCBwZXJtYW5lbnQgY29uZGl0aW9ucyBhbmQgcmVzaXN0YW5jZSBtYXkgZGVjcmVhc2UgYXMgYSByZXN1bHQgb2Ygbm9ybWFsIHdlYXIuIFByb2R1Y3QgbXVzdCBiZSBjbGVhbiBhbmQgZHJ5IGJlZm9yZSB1c2UuIExpcXVpZCBkYW1hZ2UgaXMgbm90IGNvdmVyZWQgdW5kZXIgd2FycmFudHkuIDIuIFVTIG1pbGl0YXJ5IGRyb3AtdGVzdCBzdGFuZGFyZHMgYmFzZWQgb24gTUlMLVNURC04MTBHIDUxNi42LVRyYW5zaXQgRHJvcCBUZXN0Ljwvc21hbGw+PC9wPlFodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEzNDAvUkMtRFA0MC1mZWF0dXJlNi5wbmdkAgcPZBYCZg8VBgZGRkZGRkZMaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkc3LmpwZwAxPHNwYW4gc3R5bGU9ImNvbG9yOiNmZmYiPkxvbmcgQmF0dGVyeSBMaWZlPC9zcGFuPo4EPHAgc3R5bGU9ImNvbG9yOiNmZmYiPlRoZSBEcml2ZVBybyBCb2R5IDQwIGhhcyBhIGJ1aWx0LWluIExpLVBvbHltZXIgYmF0dGVyeSwgYWxsb3dpbmcgdXAgdG8gMTEgaG91cnMgb2YgdmlkZW8gcmVjb3JkaW5nIG9uIGEgc2luZ2xlIGNoYXJnZS4gVGhpcyBhbGxvd3MgcG9saWNlIGFuZCBvdGhlciBwcm9mZXNzaW9uYWxzIHRvIHJlY29yZCBvdmVyIGEgZnVsbCBzaGlmdC4gQmF0dGVyeSBwb3dlciBpbmRpY2F0b3IgaGVscHMgdXNlcnMgY2hlY2sgY3VycmVudCBiYXR0ZXJ5IGxldmVsLjwvcD4KPGJyPjxwIHN0eWxlPSJjb2xvcjojZmZmIj48c21hbGw+Tm90ZTogUmVjb3JkaW5nIHRpbWUgbWF5IGRpZmZlciBiYXNlZCBvbiBlbnZpcm9ubWVudGFsIGNvbmRpdGlvbnMgYW5kIG9wZXJhdGlvbiBzZXR0aW5ncyAoZWcuIGVuYWJsaW5nIGluZnJhcmVkIGR1cmluZyBuaWdodCByZWNvcmRpbmcgY29uc3VtZXMgbW9yZSBwb3dlciwgcmVzdWx0aW5nIGluIGEgc2hvcnRlciByZWNvcmRpbmcgZHVyYXRpb24pLjwvc21hbGw+PC9wPlJodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEzNDAvUkMtRFA0MC1mZWF0dXJlN18ucG5nZAIID2QWAmYPFQYGRkZGRkZGTWh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLUJHOF8uanBnDCBjb2wtcmV2ZXJzZTc8c3BhbiBzdHlsZT0iY29sb3I6I2ZmZiI+Q2FwYWNpb3VzIFN0b3JhZ2UgU3BhY2U8L3NwYW4+nwE8cCBzdHlsZT0iY29sb3I6I2ZmZiI+VGhlIERyaXZlUHJvIEJvZHkgNDAgaGFzIGJ1aWx0LWluIDEyOEdCIHN0b3JhZ2UgZm9yIGhpZ2ggcXVhbGl0eSB2aWRlb3MsIGFuZCBERFIzIG1lbW9yeSBjYWNoZSB0byB0ZW1wb3JhcmlseSBzdG9yZSByZWNvcmRlZCB2aWRlb3MuPC9wPgpRaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtZmVhdHVyZTgucG5nZAIJD2QWAmYPFQYGRkZGRkZGTGh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLUJHOS5qcGcAAKEOPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS12aWJyYXRpb24ucG5nIj4KICA8aDQ+VmlicmF0aW9uIGFsZXJ0czwvaDQ+CiAgPHA+UmVtaW5kcyB1c2VycyBvZiBvcGVyYXRpb24gaW4gcHJvZ3Jlc3M8L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS1idWZmZXJtb2RlLnBuZyI+CiAgPGg0PiBCdWZmZXJpbmcgbW9kZTwvaDQ+CiAgPHA+Q2FwdHVyZXMgY3J1Y2lhbCBmb290YWdlIHdoaWxlIHNhdmluZyBvbiBzdG9yYWdlIHNwYWNlPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImNvbC1tZC00IGRwYi1mZWF0dXJlIj4gPGltZyBzcmM9Ii9pbWFnZXMvZHBiLWZlYXR1cmUvZHBiLWZlYXR1cmUtbG9vcHJlYy5wbmciPgogIDxoND4gTG9vcCByZWNvcmRpbmc8L2g0PgogIDxwPkFsbG93cyB0aGUgYm9keSBjYW1lcmEgdG8gb3ZlcndyaXRlIG9sZCB2aWRlbyBmaWxlcyB3aXRoIG5ldyBvbmVzPC9wPgo8L2Rpdj4KCgo8ZGl2IGNsYXNzPSJjb2wtbWQtNCBkcGItZmVhdHVyZSI+IDxpbWcgc3JjPSIvUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzc4NC9kcGItZmVhdHVyZS13ZHIucG5nIj4KICA8aDQ+SGlnaCBEeW5hbWljIFJhbmdlIChIRFIpPC9oND4KICA8cD5FbmhhbmNlIHRoZSByYW5nZSBvZiBsdW1pbmFuY2UgbGV2ZWxzIHRvIHByb2R1Y2UgaW1hZ2VzIHdpdGggbW9yZSBkZXRhaWwgYW5kIGNsYXJpdHkgaW4gYm90aCBicmlnaHQgYW5kIGRhcmsgYXJlYXM8L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS1wYXNzd29yZC5wbmciPgogIDxoND5QYXNzd29yZDwvaDQ+CiAgPHA+UHJvdGVjdHMgZGF0YSBmcm9tIHVuYXV0aG9yaXplZCBhY2Nlc3M8L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS1zdGVhbHRobW9kZS5wbmciPgogIDxoND5TdGVhbHRoIG1vZGU8L2g0PgogIDxwPkRpc2FibGVzIHRoZSBsaWdodCBpbmRpY2F0b3JzLCBidXp6ZXIsIGFuZCB2aWJyYXRvcjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJjb2wtbWQtNCBkcGItZmVhdHVyZSI+IDxpbWcgc3JjPSIvaW1hZ2VzL2RwYi1mZWF0dXJlL2RwYi1mZWF0dXJlLWJ0d2FrZXVwLnBuZyI+CiAgPGg0PlF1aWNrIHdha2V1cDwvaDQ+CiAgPHA+TGVhZGVyIGJvZHkgY2FtZXJhIGVudGVycyByZWNvcmRpbmcgbW9kZSwgYW5kIG90aGVyIGNhbWVyYXMgaW4gdGhlIHNhbWUgZ3JvdXAgYXV0b21hdGljYWxseSBlbnRlciByZWNvcmRpbmcgbW9kZSBmcm9tIG9mZiBzdGF0dXM8L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS10YWEucG5nIj4KICA8aDQ+IFRBQSBjb21wbGlhbmNlPC9oND4KICA8cD5UcmFuc2NlbmTigJlzIERyaXZlUHJvIEJvZHkgcHJvZHVjdHMgYXJlIGNvbXBsaWFudCB3aXRoIFRyYWRlIEFncmVlbWVudHMgQWN0IChUQUEpPC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0iY29sLW1kLTQgZHBiLWZlYXR1cmUiPiA8aW1nIHNyYz0iL2ltYWdlcy9kcGItZmVhdHVyZS9kcGItZmVhdHVyZS1ncHNhc3Npc3QucG5nIj4KICA8aDQ+R1BTIEVBU1k8L2g0PgogIDxwPkFjY2VsZXJhdGVzIEdQUyBwb3NpdGlvbmluZzwvcD4KPC9kaXY+CgBkAgoPZBYCZg8VBgZGRkZGRkZNaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkcxMC5qcGcMIGNvbC1yZXZlcnNlNDxzcGFuIHN0eWxlPSJjb2xvcjojZmZmIj5WYWx1ZS1hZGRlZCBTb2Z0d2FyZTwvc3Bhbj6LBjxwIHN0eWxlPSJjb2xvcjojZmZmIj5UcmFuc2NlbmQncyBEcml2ZVBybyBCb2R5IFRvb2xib3ggaXMgYSB1c2VyLWZyaWVuZGx5IHV0aWxpdHkgZm9yIHRoZSBEcml2ZVBybyBCb2R5IHNlcmllcywgYWxsb3dpbmcgdXNlcnMgdG8gc2VjdXJlbHkgbWFuYWdlIHJlY29yZGVkIHZpZGVvcyBhbmQgc25hcHNob3RzIG9uIFdpbmRvd3MgUENzLiBVc2VycyBjYW4gYWRqdXN0IHNldHRpbmdzIGZvciBib3RoIHRoZSBUb29sYm94IGFuZCB0aGUgRHJpdmVQcm8gQm9keSBkZXZpY2UsIGZvcm1hdCB0aGUgaW50ZXJuYWwgc3RvcmFnZSwgYW5kIHVwZ3JhZGUgdGhlIGJvZHkgY2FtZXJhJ3MgZmlybXdhcmUgdmlhIHRoZSBzb2Z0d2FyZS4KRHJpdmVQcm8gQm9keSBUb29sYm94IG9mZmVycyB0aGUgc21hcnQgZGV0ZWN0aW9uIGZ1bmN0aW9uLCB3aGljaCBjYW4gZGV0ZWN0IHRoZSBtb3N0IGNvbW1vbiBvYmplY3RzIGluIHRoZSB2aWRlbywgc3VjaCBhcyBmYWNlcy4gVGhlIFRvb2xib3ggd2lsbCBhdXRvbWF0aWNhbGx5IGlkZW50aWZ5IHRoZSBmYWNlcyB0aGF0IGFwcGVhcmVkIGluIGEgdmlkZW8gYW5kIHRoZSBmb290YWdlIHdpbGwgYmUgZXh0cmFjdGVkIHRvIHRoZSBzaWRlYmFyIHRvIGxldCB1c2VycyBibHVyIG9yIGJsb2NrIG91dCB0aGUgZmFjZXMuICA8L3A+IAoKPGJyPgo8YSBjbGFzcz0iYnRuIGJ0bi1kZWZhdWx0IiB0aXRsZT0iIiBocmVmPSIvc3VwcG9ydC9zb2Z0d2FyZS9kcml2ZXByby1ib2R5LXRvb2xib3giIHRhcmdldD0iX2JsYW5rIj4gTGVhcm4gbW9yZSA8L2E+Umh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLWZlYXR1cmUxMC5wbmdkAgsPZBYCZg8VBgZGRkZGRkZNaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkcxMS5qcGcAPzxzcGFuIHN0eWxlPSJjb2xvcjojZmZmIj5NdWx0aWZ1bmN0aW9uYWwgRG9ja2luZyBTdGF0aW9uPC9zcGFuPuQCPHAgc3R5bGU9ImNvbG9yOiNmZmYiPkV4Y2x1c2l2ZWx5IGRlc2lnbmVkIGZvciB0aGUgRHJpdmVQcm8gQm9keSA0MCwgVHJhbnNjZW5kJ3MgVFMtRFBENkMgZG9ja2luZyBzdGF0aW9uIG9mZmVycyBhIGNvbXBsZXRlIGNhbWVyYSBtYW5hZ2VtZW50LCBjaGFyZ2luZywgYW5kIGRhdGEgdXBsb2FkIHNvbHV0aW9uLiBUaGUgc2l4LXBvcnQgZG9ja2luZyBzdGF0aW9uIGhhcyB0d28gRXRoZXJuZXQgcG9ydHMsIGEgTEFOIHBvcnQgZm9yIGFkbWluaXN0cmF0aXZlIHNldHVwLCBhbmQgYSBXQU4gcG9ydCBmb3Igc2ltdWx0YW5lb3VzIGRhdGEgdXBsb2FkIHRvIGEgZGVzaWduYXRlZCBmb2xkZXIgd2hpbGUgY2hhcmdpbmcuIDwvcD5TaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtZmVhdHVyZTExXy5wbmdkAgwPZBYCZg8VBgZGRkZGRkZNaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkcxMi5qcGcMIGNvbC1yZXZlcnNlFUF2YWlsYWJsZSBBY2Nlc3Nvcmllc5QCPHA+VGhlIERyaXZlUHJvIEJvZHkgNDAgaW5jbHVkZXMgYSAzNjDCsCByb3RhdGFibGUgY2xpcCwgYSBWZWxjcm8gaG9sZGVyLCBhbmQgdHdvIHBvd2VyIGNhYmxlcyAoVVNCIFR5cGUtQSB0byBUeXBlLUMvVVNCIFR5cGUtQyB0byBUeXBlLUMpLiBUcmFuc2NlbmQgYWxzbyBwcm92aWRlcyBUUy1EQksyIGFjY2Vzc29yeSBraXQgZm9yIHNlcGFyYXRlIHB1cmNoYXNlLCBpbmNsdWRpbmcgYSBtYWduZXRpYyBtb3VudCwgYSBNT0xMRSBtb3VudCwgYW5kIGEgY2FtZXJhIGhvbGRlci48L3A+Umh0dHBzOi8vQ0ROLnRyYW5zY2VuZC1pbmZvLmNvbS9Qcm9kdWN0cy9pbWFnZXMvTW9kZWxQaWMvMTM0MC9SQy1EUDQwLWZlYXR1cmUxMi5wbmdkAg0PZBYCZg8VBgZGRkZGRkZNaHR0cHM6Ly9DRE4udHJhbnNjZW5kLWluZm8uY29tL1Byb2R1Y3RzL2ltYWdlcy9Nb2RlbFBpYy8xMzQwL1JDLURQNDAtQkcxMy5qcGcAJFN1c3RhaW5hYmxlIFBhY2thZ2luZywgWmVybyBQbGFzdGljc8ADVGhlIERyaXZlUHJvIEJvZHkgNDAgcGFja2FnaW5nIGlzIGRlc2lnbmVkIHdpdGggc3VzdGFpbmFiaWxpdHkgaW4gbWluZCwgZWxpbWluYXRpbmcgc2luZ2xlLXVzZSBwbGFzdGljcyBpbiBmYXZvciBvZiBmdWxseSByZWN5Y2xhYmxlIHBhcGVyIG1hdGVyaWFscy4gVGhlIGVjby1mcmllbmRseSBwcmludGluZyBpbmsgdXNlZCBpcyBmcmVlIG9mIG1pbmVyYWwgb2lscywgcmVkdWNpbmcgcmlza3MgdG8gYm90aCBodW1hbiBoZWFsdGggYW5kIHRoZSBlbnZpcm9ubWVudC4gQWRkaXRpb25hbGx5LCB0aGUgcGFja2FnaW5nIGhhcyBiZWVuIGRvd25zaXplZCB0byBtaW5pbWl6ZSBtYXRlcmlhbCB1c2UgYW5kIGltcHJvdmUgdHJhbnNwb3J0YXRpb24gZWZmaWNpZW5jeSwgY29udHJpYnV0aW5nIHRvIGNhcmJvbiByZWR1Y3Rpb24gYW5kIGdyZWF0ZXIgZW52aXJvbm1lbnRhbCBwcm90ZWN0aW9uLlJodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vUHJvZHVjdHMvaW1hZ2VzL01vZGVsUGljLzEzNDAvUkMtRFA0MC1mZWF0dXJlMTMucG5nZAIJDxYCHwECIRZCZg9kFgICAQ8WAh8ABUE8dGQgY29sc3Bhbj0iMiIgY2xhc3M9InRhYmxlLXNwZWMtZ3JvdXAiPjxoND5BcHBlYXJhbmNlPC9oND48L3RkPmQCAQ9kFgICAQ8WAh8ABZABPHRoIHdpZHRoPSIzMCUiPkRpbWVuc2lvbnM8L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+PHNwYW4+OTUuOSBtbSB4IDUyLjIgbW0geCAyNy42IG1tICgzLjc4IiB4IDIuMDYiIHggMS4wOSIpPC9zcGFuPjwvdGQ+ZAICD2QWAgIBDxYCHwAFZzx0aCB3aWR0aD0iMzAlIj5XZWlnaHQ8L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+PHNwYW4+MTM2IGcgKDQuOCBveik8L3NwYW4+PC90ZD5kAgMPZBYCAgEPFgIfAAVAPHRkIGNvbHNwYW49IjIiIGNsYXNzPSJ0YWJsZS1zcGVjLWdyb3VwIj48aDQ+SW50ZXJmYWNlPC9oND48L3RkPmQCBA9kFgICAQ8WAh8ABZkBPHRoIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJwcm9kdWN0X3NwZWNfaXRlbV9ob3Jpem9uIj5VU0IgVHlwZTwvc3Bhbj48L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+PHVsPjxsaT5VU0IgVHlwZS1DPC9saT48L3VsPjwvdGQ+ZAIFD2QWAgIBDxYCHwAFogE8dGggd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9InByb2R1Y3Rfc3BlY19pdGVtX2hvcml6b24iPkNvbm5lY3Rpb24gSW50ZXJmYWNlPC9zcGFuPjwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPlVTQiAyLjA8L2xpPjwvdWw+PC90ZD5kAgYPZBYCAgEPFgIfAAVuPHRoIHdpZHRoPSIzMCUiPiBXaS1GaSBQcm90b2NvbDwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPjgwMi4xMW48L2xpPjwvdWw+PC90ZD5kAgcPZBYCAgEPFgIfAAVWPHRoIHdpZHRoPSIzMCUiPkZyZXF1ZW5jeTwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj4yLjQgR0h6PC90ZD5kAggPZBYCAgEPFgIfAAU+PHRkIGNvbHNwYW49IjIiIGNsYXNzPSJ0YWJsZS1zcGVjLWdyb3VwIj48aDQ+U3RvcmFnZTwvaDQ+PC90ZD5kAgkPZBYCAgEPFgIfAAWkATx0aCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0icHJvZHVjdF9zcGVjX2l0ZW1faG9yaXpvbiI+Q2FwYWNpdHk8L3NwYW4+PC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPjx1bD48bGk+MTI4R0IgaW50ZXJuYWwgbWVtb3J5PC9saT48L3VsPjwvdGQ+ZAIKD2QWAgIBDxYCHwAFPzx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFibGUtc3BlYy1ncm91cCI+PGg0PkhhcmR3YXJlPC9oND48L3RkPmQCCw9kFgICAQ8WAh8ABWM8dGggd2lkdGg9IjMwJSI+Vmlld2luZyBBbmdsZTwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj4xMzDCsCAoZGlhZ29uYWwpPC90ZD5kAgwPZBYCAgEPFgIfAAVTPHRoIHdpZHRoPSIzMCUiPkFwZXJ0dXJlPC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPkYvMi4wPC90ZD5kAg0PZBYCAgEPFgIfAAU8PHRkIGNvbHNwYW49IjIiIGNsYXNzPSJ0YWJsZS1zcGVjLWdyb3VwIj48aDQ+UG93ZXI8L2g0PjwvdGQ+ZAIOD2QWAgIBDxYCHwAFYzx0aCB3aWR0aD0iMzAlIj5CYXR0ZXJ5IExpZmUgKE1heC4pPC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPjExIGhvdXIocyk8L3RkPmQCDw9kFgICAQ8WAh8ABX08dGggd2lkdGg9IjMwJSI+UG93ZXIgU3VwcGx5IChNYXguKTwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPk91dHB1dDogREMgNVYgLyAyQTwvbGk+PC91bD48L3RkPmQCEA9kFgICAQ8WAh8ABeYDPHRoIHdpZHRoPSIzMCUiPk5vdGU8L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+PHVsPjxsaT5CYXR0ZXJ5IGxpZmUgYW5kIGNoYXJnZSBjeWNsZXMgdmFyeSBieSByZXNvbHV0aW9uIHNldHRpbmdzLCBCbHVldG9vdGggYW5kIFdpLUZpIHVzYWdlLCBpbmZyYXJlZCBhY3RpdmF0aW9uLCBpbmRpdmlkdWFsIHVzYWdlIHBhdHRlcm5zLCBhbmQgb3RoZXIgZW52aXJvbm1lbnRhbCBjb25kaXRpb25zLiBVbmRlciBtaW5pbWFsIHBvd2VyIGNvbnN1bXB0aW9uLCB0aGUgY2FtZXJhIGNhbiByZWNvcmQgY29udGludW91c2x5IGZvciB1cCB0byAxMSBob3VycyBvbiBhIHNpbmdsZSBmdWxsIGNoYXJnZS4gV2hlbiB1c2luZyB0aGUgZGVmYXVsdCBmYWN0b3J5IHNldHRpbmdzLCB0aGUgY2FtZXJhIGNhbiByZWNvcmQgY29udGludW91c2x5IGZvciB1cCB0byA3IGhvdXJzIG9uIGEgZnVsbCBjaGFyZ2UuPC9saT48L3VsPjwvdGQ+ZAIRD2QWAgIBDxYCHwAFPTx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFibGUtc3BlYy1ncm91cCI+PGg0PkZvcm1hdDwvaDQ+PC90ZD5kAhIPZBYCAgEPFgIfAAVuPHRoIHdpZHRoPSIzMCUiPlJlc29sdXRpb248L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+PHVsPjxsaT4ySyBRSEQgMTQ0MFA8L2xpPjwvdWw+PC90ZD5kAhMPZBYCAgEPFgIfAAVZPHRoIHdpZHRoPSIzMCUiPkZyYW1lIFJhdGU8L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+NjAvMzAgZnBzPC90ZD5kAhQPZBYCAgEPFgIfAAWeATx0aCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0icHJvZHVjdF9zcGVjX2l0ZW1faG9yaXpvbiI+VmlkZW8gRm9ybWF0PC9zcGFuPjwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPk1QNCAoSC4yNjQpPC9saT48L3VsPjwvdGQ+ZAIVD2QWAgIBDxYCHwAFTDx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFibGUtc3BlYy1ncm91cCI+PGg0Pk9wZXJhdGluZyBFbnZpcm9ubWVudDwvaDQ+PC90ZD5kAhYPZBYCAgEPFgIfAAV6PHRoIHdpZHRoPSIzMCUiPk9wZXJhdGluZyBUZW1wZXJhdHVyZTwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj4tMjDCsEMgKC00wrBGKSB+IDYwwrBDICgxNDDCsEYpPC90ZD5kAhcPZBYCAgEPFgIfAAV5PHRoIHdpZHRoPSIzMCUiPlN0b3JhZ2UgVGVtcGVyYXR1cmU8L3RoPjx0ZCB3aWR0aD0iNzAlIiBjbGFzcz0icHJvZHVjdF9zcGVjX2RldGFpbCI+LTI1wrBDICgtMTPCsEYpIH4gNzDCsEMgKDE1OMKwRik8L3RkPmQCGA9kFgICAQ8WAh8ABVM8dGggd2lkdGg9IjMwJSI+SVAgUmF0aW5nPC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPklQNjg8L3RkPmQCGQ9kFgICAQ8WAh8ABT88dGQgY29sc3Bhbj0iMiIgY2xhc3M9InRhYmxlLXNwZWMtZ3JvdXAiPjxoND5XYXJyYW50eTwvaDQ+PC90ZD5kAhoPZBYCAgEPFgIfAAX1ATx0aCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0icHJvZHVjdF9zcGVjX2l0ZW1faG9yaXpvbiI+Q2VydGlmaWNhdGU8L3NwYW4+PC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPjx1bD48bGk+Q0U8L2xpPjxsaT5VS0NBPC9saT48bGk+RkNDPC9saT48bGk+QlNNSTwvbGk+PGxpPk5DQzwvbGk+PGxpPk1JQzwvbGk+PGxpPktDPC9saT48bGk+RUFDPC9saT48bGk+UkNNPC9saT48L3VsPjwvdGQ+ZAIbD2QWAgIBDxYCHwAFeTx0aCB3aWR0aD0iMzAlIj5XYXJyYW50eTwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPlR3by15ZWFyIExpbWl0ZWQgV2FycmFudHk8L2xpPjwvdWw+PC90ZD5kAhwPZBYCAgEPFgIfAAW/BDx0aCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0icHJvZHVjdF9zcGVjX2l0ZW1fbGlzdCI+V2FycmFudHkgUG9saWN5PC9zcGFuPjwvdGg+PHRkIHdpZHRoPSI3MCUiIGNsYXNzPSJwcm9kdWN0X3NwZWNfZGV0YWlsIj48dWw+PGxpPlBsZWFzZSBjbGljayA8YSBocmVmPScvV2FycmFudHknX2JsYW5rJz5oZXJlPC9hPiBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgVHJhbnNjZW5kIFdhcnJhbnR5IFBvbGljeS48L2xpPjxsaT5Ecm9wIHRlc3QgaXMgYmFzZWQgb24gVS5TLiBtaWxpdGFyeSBkcm9wLXRlc3Qgc3RhbmRhcmRzIE1JTC1TVEQtODEwRyA1MTYuNiwgYW5kIHBlcmZvcm1lZCBpbiBub24tb3BlcmF0aW5nIHN0YXRlLiBUaGlzIGRvZXMgbm90IGd1YXJhbnRlZSB0aGUgaW52dWxuZXJhYmlsaXR5IG9mIHRoaXMgcHJvZHVjdCB1bmRlciBhbnkgY2lyY3Vtc3RhbmNlcy4gTW9yZSBpbmZvcm1hdGlvbiBhYm91dCBUcmFuc2NlbmQncyBNSUwtU1REIHRlc3QgY2FuIGJlIGZvdW5kIDxhIGhyZWY9Jy9TdXBwb3J0L0ZBUS0xMDQ1JyB0YXJnZXQ9J19ibGFuayc+aGVyZTwvYT4uPC9saT48L3VsPjwvdGQ+ZAIdD2QWAgIBDxYCHwAFPjx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFibGUtc3BlYy1ncm91cCI+PGg0PlBhY2thZ2U8L2g0PjwvdGQ+ZAIeD2QWAgIBDxYCHwAFmQI8dGggd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9InByb2R1Y3Rfc3BlY19pdGVtX2hvcml6b24iPlBhY2thZ2UgQ29udGVudHM8L3NwYW4+PC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPjx1bD48bGk+RnVsbCB1bml0PC9saT48bGk+VVNCIFR5cGUtQyB0byBUeXBlLUMgY2FibGU8L2xpPjxsaT5VU0IgVHlwZS1DIHRvIFR5cGUtQSBjYWJsZTwvbGk+PGxpPjM2MMKwIHJvdGF0YWJsZSBjbGlwPC9saT48bGk+VmVsY3JvIGhvbGRlcjwvbGk+PC91bD48L3RkPmQCHw9kFgICAQ8WAh8ABUk8dGQgY29sc3Bhbj0iMiIgY2xhc3M9InRhYmxlLXNwZWMtZ3JvdXAiPjxoND5TeXN0ZW0gUmVxdWlyZW1lbnQ8L2g0PjwvdGQ+ZAIgD2QWAgIBDxYCHwAFzgE8dGggd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9InByb2R1Y3Rfc3BlY19pdGVtX2xpc3QiPk9wZXJhdGluZyBTeXN0ZW08L3NwYW4+PC90aD48dGQgd2lkdGg9IjcwJSIgY2xhc3M9InByb2R1Y3Rfc3BlY19kZXRhaWwiPjx1bD48bGk+TWljcm9zb2Z0IFdpbmRvd3MgMTAgb3IgbGF0ZXI8L2xpPjxsaT5tYWNPUyAxMC4xNCBvciBsYXRlcjwvbGk+PC91bD48L3RkPmQCDA8WAh8BAgEWAmYPZBYEAgIPFQENMTI4R0IgICAgICAgIGQCAw8WAh8BAgEWAmYPZBYCZg8VAQxUUzEyOEdEUEI0MEFkAgkPDxYCHwJnZBYCZg8WAh8ABVlodHRwczovL0NETi50cmFuc2NlbmQtaW5mby5jb20vcHJvZHVjdHMvaW1hZ2VzL21vZGVscGljLzEzNDAvVHJhbnNjZW5kLURyaXZlUHJvQm9keTQwLnBkZmQCCw8PFgIfAmdkFgJmDxYCHwAFLS9zdXBwb3J0L3Byb2R1Y3QvYm9keS1jYW1lcmEvZHJpdmVwcm8tYm9keS00MGQCDQ9kFgJmDxYCHwAFOy9zdXBwb3J0L2NvbXBhdGliaWxpdHkvcHJvZHVjdC9ib2R5LWNhbWVyYS9kcml2ZXByby1ib2R5LTQwZAIPDw8WAh8CZ2QWAmYPFgIfAQIEFghmD2QWBGYPFQILYm9keS1jYW1lcmEVYWNjZXNzb3J5LWtpdC10cy1kYmsyZAIBDxUDAzgzMg1saXN0X0RCSzIucG5nF0FjY2Vzc29yeSBLaXQgKFRTLURCSzIpZAIBD2QWBGYPFQILYm9keS1jYW1lcmEVYWNjZXNzb3J5LWtpdC10cy1kYms3ZAIBDxUDBDEzMTYNbGlzdF9EQks3LnBuZxdBY2Nlc3NvcnkgS2l0IChUUy1EQks3KWQCAg9kFgRmDxUCC2JvZHktY2FtZXJhFWFjY2Vzc29yeS1raXQtdHMtZGJrOGQCAQ8VAwQxMzQyDUxpc3RfREJLOC5wbmcXQWNjZXNzb3J5IEtpdCAoVFMtREJLOClkAgMPZBYEZg8VAgtib2R5LWNhbWVyYQVkcGQ2Y2QCAQ8VAwQxMzQzDkxpc3RfRFBENkMucG5nGkRvY2tpbmcgU3RhdGlvbiAoVFMtRFBENkMpZAIJDxYCHwECBBYIZg9kFgQCAg8VARFDb25zdW1lciBQcm9kdWN0c2QCAw8WAh8BAgoWFGYPZBYCAgEPFgIfAAU7PGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2ludGVybmFsLXNzZCcgPkludGVybmFsIFNTRHM8L2E+PC9saT5kAgEPZBYCAgEPFgIfAAU7PGxpPjxhIGhyZWY9Jy9wcm9kdWN0L3BvcnRhYmxlLXNzZCcgPlBvcnRhYmxlIFNTRHM8L2E+PC9saT5kAgIPZBYCAgEPFgIfAAVJPGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2V4dGVybmFsLWhhcmQtZHJpdmUnID5FeHRlcm5hbCBIYXJkIERyaXZlczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABTE8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvZGFzaGNhbScgPkRhc2hjYW1zPC9hPjwvbGk+ZAIED2QWAgIBDxYCHwAFOTxsaT48YSBocmVmPScvcHJvZHVjdC9ib2R5LWNhbWVyYScgPkJvZHkgQ2FtZXJhczwvYT48L2xpPmQCBQ9kFgICAQ8WAh8ABTk8bGk+PGEgaHJlZj0nL3Byb2R1Y3QvbWVtb3J5LWNhcmQnID5NZW1vcnkgQ2FyZHM8L2E+PC9saT5kAgYPZBYCAgEPFgIfAAU1PGxpPjxhIGhyZWY9Jy9wcm9kdWN0L3VzYicgPlVTQiBGbGFzaCBEcml2ZXM8L2E+PC9saT5kAgcPZBYCAgEPFgIfAAU5PGxpPjxhIGhyZWY9Jy9wcm9kdWN0L2RyYW0tbW9kdWxlJyA+RFJBTSBNb2R1bGVzPC9hPjwvbGk+ZAIID2QWAgIBDxYCHwAFXjxsaT48YSBocmVmPScvcHJvZHVjdC9jYXJkLXJlYWRlci1hY2Nlc3NvcnknID5DYXJkIFJlYWRlcnMsIERWRCBXcml0ZXJzICYgQWNjZXNzb3JpZXM8L2E+PC9saT5kAgkPZBYCAgEPFgIfAAU/PGxpPjxhIGhyZWY9Jy9wcm9kdWN0cy9vZW0uYXNweCcgPkN1c3RvbWl6ZWQgU29sdXRpb25zPC9hPjwvbGk+ZAIBD2QWBAICDxUBEkVtYmVkZGVkIFNvbHV0aW9uc2QCAw8WAh8BAgkWEmYPZBYCAgEPFgIfAAVbPGxpPjxhIGhyZWY9Jy9FbWJlZGRlZC9Qcm9kdWN0L2VudGVycHJpc2Utc3NkLXNvbHV0aW9ucycgPkVudGVycHJpc2UgU1NEIFNvbHV0aW9uczwvYT48L2xpPmQCAQ9kFgICAQ8WAh8ABUQ8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3Qvc3NkJyA+RW1iZWRkZWQgU1NEIFNvbHV0aW9uczwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABUc8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvbW9kdWxlcycgPkVtYmVkZGVkIERSQU0gTW9kdWxlczwvYT48L2xpPmQCAw9kFgICAQ8WAh8ABUw8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1Byb2R1Y3QvbWVtb3J5LWNhcmRzJyA+RW1iZWRkZWQgTWVtb3J5IENhcmRzPC9hPjwvbGk+ZAIED2QWAgIBDxYCHwAFSDxsaT48YSBocmVmPScvRW1iZWRkZWQvUHJvZHVjdC9mbGFzaCcgPkVtYmVkZGVkIEZsYXNoIFNvbHV0aW9uczwvYT48L2xpPmQCBQ9kFgICAQ8WAh8ABTs8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1RlY2hub2xvZ2llcycgPlRlY2hub2xvZ2llczwvYT48L2xpPmQCBg9kFgICAQ8WAh8ABTs8bGk+PGEgaHJlZj0nL0VtYmVkZGVkL0FwcGxpY2F0aW9ucycgPkFwcGxpY2F0aW9uczwvYT48L2xpPmQCBw9kFgICAQ8WAh8ABT08bGk+PGEgaHJlZj0nL0VtYmVkZGVkL1NvZnR3YXJlJyA+U29mdHdhcmUgU29sdXRpb25zPC9hPjwvbGk+ZAIID2QWAgIBDxYCHwAFPDxsaT48YSBocmVmPScvZW1iZWRkZWQvZG93bmxvYWQnID5SZXNvdXJjZSBEb3dubG9hZDwvYT48L2xpPmQCAg9kFgQCAg8VAQdTdXBwb3J0ZAIDDxYCHwECBxYOZg9kFgICAQ8WAh8ABTg8bGk+PGEgaHJlZj0nL3N1cHBvcnQvc2VydmljZScgPlByb2R1Y3QgU3VwcG9ydDwvYT48L2xpPmQCAQ9kFgICAQ8WAh8ABTs8bGk+PGEgaHJlZj0nL3N1cHBvcnQvc29mdHdhcmUnID5Tb2Z0d2FyZSBEb3dubG9hZDwvYT48L2xpPmQCAg9kFgICAQ8WAh8ABTw8bGk+PGEgaHJlZj0nL3N1cHBvcnQvY29tcGF0aWJpbGl0eScgPkNvbXBhdGliaWxpdHk8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAUxPGxpPjxhIGhyZWY9Jy93YXJyYW50eScgPldhcnJhbnR5IFBvbGljeTwvYT48L2xpPmQCBA9kFgICAQ8WAh8ABTw8bGk+PGEgaHJlZj0nL3N1cHBvcnQvdmVyaWZpY2F0aW9uJyA+V2FycmFudHkgQ2hlY2s8L2E+PC9saT5kAgUPZBYCAgEPFgIfAAUxPGxpPjxhIGhyZWY9Jy9zdXBwb3J0L2J1eScgPldoZXJlIHRvIEJ1eTwvYT48L2xpPmQCBg9kFgICAQ8WAh8ABUY8bGk+PGEgaHJlZj0nL3BhcnRuZXJjZW50ZXIvJyAgdGFyZ2V0PSdfYmxhbmsnPlBhcnRuZXIgQ2VudGVyPC9hPjwvbGk+ZAIDD2QWBAICDxUBCEFib3V0IFVzZAIDDxYCHwECCRYSZg9kFgICAQ8WAh8ABTY8bGk+PGEgaHJlZj0nL2Fib3V0L2NvbXBhbnknID5Db21wYW55IFByb2ZpbGU8L2E+PC9saT5kAgEPZBYCAgEPFgIfAAUyPGxpPjxhIGhyZWY9Jy9hYm91dC9hZHZhbnRhZ2UnID5BZHZhbnRhZ2U8L2E+PC9saT5kAgIPZBYCAgEPFgIfAAUsPGxpPjxhIGhyZWY9Jy9hYm91dC9hd2FyZHMnID5Bd2FyZHM8L2E+PC9saT5kAgMPZBYCAgEPFgIfAAU9PGxpPjxhIGhyZWY9Jy9hYm91dC9tb250aF9zYWxlcycgPkludmVzdG9yIFJlbGF0aW9uczwvYT48L2xpPmQCBA9kFgICAQ8WAh8ABTk8bGk+PGEgaHJlZj0nL2Fib3V0L3N0b2NrJyA+U2hhcmVob2xkZXIgU2VydmljZXM8L2E+PC9saT5kAgUPZBYCAgEPFgIfAAVMPGxpPjxhIGhyZWY9Jy9hYm91dC9zb2NpYWxfcmVzcG9uc2liaWxpdHknID5TdXN0YWluYWJsZSBEZXZlbG9wbWVudDwvYT48L2xpPmQCBg9kFgICAQ8WAh8ABSo8bGk+PGEgaHJlZj0nL2Fib3V0L3ByZXNzJyA+UHJlc3M8L2E+PC9saT5kAgcPZBYCAgEPFgIfAAU2PGxpPjxhIGhyZWY9Jy9hYm91dC9ncmVlbicgPkdyZWVuIEluaXRpYXRpdmVzPC9hPjwvbGk+ZAIID2QWAgIBDxYCHwAFMzxsaT48YSBocmVmPScvc3VwcG9ydC9jb250YWN0JyA+Q29udGFjdCBVczwvYT48L2xpPmQCCg8WAh8BAgMWBmYPZBYEZg8VASVodHRwczovL3d3dy5mYWNlYm9vay5jb20vVHJhbnNjZW5kTVkvZAIBDxUBDXNuc3NxdWFyZS5wbmdkAgEPZBYEZg8VASdodHRwOi8vd3d3LnlvdXR1YmUuY29tL3RyYW5zY2VuZGNoYW5uZWxkAgEPFQEPc25zX3lvdXR1YmUucG5nZAICD2QWBGYPFQEpaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS90cmFuc2NlbmRfaW5mby9kAgEPFQEQc25zX2luc3RncmFtLmpwZ2QCDw8WAh8BAgIWBGYPZBYCZg8VAxAvc3VwcG9ydC9jb250YWN0AApDb250YWN0IFVzZAIBD2QWAmYPFQMHL2xlZ2FsLwAFTGVnYWxkAhAPFgIfAAUpaHR0cDovL3d3dy50cmFuc2NlbmQtaW5mby5jb20vR2xvYmFsLmFzcHhkAhEPFgIfAAUITWFsYXlzaWFkAhIPFgIfAAUHRW5nbGlzaGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgUFGGN0bDAwJFBhZ2VfSGVhZCRyYWRCbGFjawUZY3RsMDAkUGFnZV9IZWFkJHJhZFNpbHZlcgUZY3RsMDAkUGFnZV9IZWFkJHJhZFNpbHZlcgUXY3RsMDAkUGFnZV9IZWFkJHJhZFBpbmsFF2N0bDAwJFBhZ2VfSGVhZCRyYWRQaW5rBonyOd8xN144NgdytIsN/vslvv4=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=MKLnxsIg22uqEgDY5F3D9Pv2KRRTWY4PgL0Bupu_2vUI3NG59-zy3iq1VRN94jvno7NxxE_RSfJPkPdmpgYoiU-0IDc1&t=638344377340000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=f3utGmmfle6vArjDKpecE9kCfoa_Is0MJI-qMpGoWLQe24_Doq7kwi9zgmfXEskBsAGKMMXrF4EVl4E3YvRCHmQKrnCyedcj7BewZBRDU5mVJ-xpD_WU2L92W6kVWYSvGPY5g9tbOrHuW-WaDtgm6a7zsEWPxi2aw688H8rFRFszv1il0&t=ffffffffadad19fc" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.'); //]]> </script> <script src="/ScriptResource.axd?d=K_A8CcvVqzhxEk_CxUwIFz7SnmNmS8a-5YoqHDhnFFijw9kTsVhJqumG5YJnv-TDzurSQ3KFL4oZZJCuGDd_CefvT6Grhp1eLrzAHluHyZkHgOw0CagrgmIAUo9NfCKbKTjgq5Vq6Se0NsD8RLzfkZdfVSn3_DJRVulwkufzhsElwhCE27YqmAZcTPhu-y6nTEWAIw2&t=ffffffffadad19fc" type="text/javascript"></script> <script src="/ScriptResource.axd?d=VvMjD2pKbXs54yPl0HqSTY0VqDc3knZJkMvJFsLEh2VALh9_RfUOD2JH59oDkJioWbY-0iW9ezWZTo8SOomslXsL1ex-TocqQSTTnGpQFDjYFECcTz4TPRc4lnnQ7uZYEP8WndLw72I0tDNDGa6WjDvWpuk1&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=v_WfvI0BAFJflooNW0nIwN7hZoJijKGuUidVgGFG_0WC7fpIChLgIpeYCsOVhm0pRvZH6fxtANOBmS3TOORSev87ugBfAFZS9I0syQ1LiZX_TBzKU5832YVkeZX0dBC6Tf4loG2brDfTaMTx1Km-3hc13njqbxOViG0EgPSokW_-MPcy0&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=_udM1267NIct4r7oBPVKXUfAd2LAmKNDwuttfQZzadzhZ9jGoPqIO3_hXqKNn0I1lyZxltDVgZbWlW8dfv1WzU8gil1zzbSwNdmhcBq4bvbMAtRsZw7V56eFdas1dKWRjViMECxbHnL5CQsYDmwk3JKJoWEERA5HtkO8Eubu7avJOp-q0&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=vRbfdS2M7YTzGkIvlHgAs0ZkAYMFrqOzUGskFJlf5h4QfJymYonKMrzPYNquntrNjkLV2NtQWyh-gVowuWR2Y6DF4QaJb-q0ylNIFPtKopeNMYROGn-MQW8xAh4nn8g_JvyUSOcrQzNpaY6NU_5XrxxLO6EBbSQK3i4Tr_PeyeIxH0Gl0&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=YVTHTcxLk93b22ZjLH79BdlJyO9aTzgoLASuySeN8Ea__qDkiFAxNf_DhfNEtd87C5CvEmDlgxsyBX2qANic0f1Q0hxJF5QzA9OFh0KBNW6IKgW6Iz0-8f2kyjF0w84mjDqvhGN9ce2xLSelImlhOWBBCbBVYD7fx5mvFDQH0HTy1yM80&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=T2KYjTs90FglygyiH5rfwqykGGloS8sT5qlX39AWgLhKoO6W8ZYw8AiarNV1GfAH3E8O0zjbyGu5s3OH10gRCbsEcOSL2lTPFEcxlb6X3UaOtKjFREgd1YEe6if2isKXD7mcy8DhpL6glLwpXjiQ5YQBxfkffsn2pSSno7dY8Ajc_Agi0&t=ffffffff9b7d03cf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=YCeZkkFD0EuD2XS9TeyxOjhlHOsPOETfgmcdB216KqAzwQ-rFViT2Dkb8cGxB_UyG4JTpgAdI5MWu1xKcc6s9EPxoco0sBh91sXaFn3KYej2DKjtH3Q8TkGiBOBhyRvIs7az15Us09k5nUVMHlw_zqJTQ_U32fbj4bxgGrSQA-qmM4jfSLgbgsrAEkQPzAbZumF2yQ2&t=ffffffff9b7d03cf" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="F420C8AE" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAOZAS2tI7yPf0Rx6iMN5189r1LkQHwy8y8SvZsJjX1wWZbgDo4OK0PKCsi3E002ZQndAaGXjqqZDWPZK8DE6YNimEngRQ==" /> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$sm', 'form1', [], [], [], 90, 'ctl00'); //]]> </script> <span id="error"></span> <div id="mainNAV"> <!-- 選單結構 --> <div class="RWD-Structure"> <!-- LOGO --> <div class="TS_LOGO"> <a href="/"> <img src="/dist/images/logo.svg" alt="Transcend Logo" class="img-responsive"></a> </div> <div class="NAV-Structure"> <!-- 第一層 --> <ul id="FirstLayer"> <li class='NormalList'> <a href='/Consumer' id='Menu_1'>Consumer Products</a> <!-- 次選單 --> <!-- MainContent --> <div class="MainContent"> <!-- Structure --> <div class="RWD-Structure"> <!-- 第二層 --> <ol class="SecLayer"> <li class="Category"> <a href='/product/internal-ssd' id='Menu_6'>Internal SSDs</a> <div id="Menu_Menu_Sub_0_third_layer_0" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/internal-ssd#PCIeM2SSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/405/category_pcie.png'></div>PCIe M.2 SSDs</a></li> <li><a href='/product/internal-ssd#SATAIIIM2SSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/334/category_m2.png'></div>SATA III M.2 SSDs</a></li> <li><a href='/product/internal-ssd#25SSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/333/category_SSDs.png'></div>2.5" SSDs</a></li> <li><a href='/product/internal-ssd#SSDUpgradeKitsforMac'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/399/Category_JDM.png'></div>SSD Upgrade Kits for Mac</a></li> <li><a href='/product/internal-ssd#mSATASSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/335/category_mSATA.png'></div>mSATA SSDs</a></li> <li><a href='/product/internal-ssd#Accessories'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/387/category_accessroy.png'></div>Accessories</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1286/List_MTE250H.png'> </div> <h3> PCIe SSD 250H</h3> <div class="Descp"> <div class="Mask"></div> Exhibiting more than just ultra speeds, the MTE250H PCIe SSD delivers unbridled performance, low latency, and high stability for passionate gamers. Built with a PCI Express® Gen 4 x4 interface, 3D NAND flash, an 8-channel controller, a DRAM cache, and an aluminum heatsink, the MTE250H PCIe SSD is ready to put excellence in your hand. </div> <div class="BTNs BTN-ReadMore"><a href='/product/internal-ssd/mte250h'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/portable-ssd' id='Menu_187'>Portable SSDs</a> <div id="Menu_Menu_Sub_0_third_layer_1" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/portable-ssd#PortableSSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/414/PortableSSD_category.png'></div>Portable SSDs</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1299/List_ESD310-202309-1.png'> </div> <h3> ESD310 Portable SSD</h3> <div class="Descp"> <div class="Mask"></div> The ESD310 is Transcend's smallest portable SSD that delivers a lightning-fast transfer rate of 10 Gbps and a capacious storage capacity of up to 2TB, allowing you to transfer vast amounts of files in the blink of an eye. With the inclusion of both USB Type-A and Type-C connectors in a single drive, the ESD310 is a convenient and efficient external storage option that you won't want to miss out on! </div> <div class="BTNs BTN-ReadMore"><a href='/product/portable-ssd/esd310'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/external-hard-drive' id='Menu_4'>External Hard Drives</a> <div id="Menu_Menu_Sub_0_third_layer_2" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/external-hard-drive#PortableHardDrives'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/311/Category_HDD.png'></div>Portable Hard Drives</a></li> <li><a href='/product/external-hard-drive#DesktopExternalHardDrives'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/312/category_SJ35T3.png'></div>Desktop External Hard Drives</a></li> <li><a href='/product/external-hard-drive#Accessories'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/396/category_SJ25CK3-min.png'></div>Accessories</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1007/list_25M3C.png'> </div> <h3> StoreJet 25M3C</h3> <div class="Descp"> <div class="Mask"></div> <p> Transcend's StoreJet 25M3C ruggedized portable hard drive features the USB 3.1 Gen 1 interface and a USB Type-C port for unmatched transfer rates, and comes with both a USB Type-C cable as well as a Type-C to Type-A cable for max compatibility across devices. Supreme shock-resistant qualities ensure superior protection for data stored on the drive. </p> </div> <div class="BTNs BTN-ReadMore"><a href='/product/external-hard-drive/storejet-25m3c'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/dashcam' id='Menu_9'>Dashcams</a> <div id="Menu_Menu_Sub_0_third_layer_3" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/dashcam#Dashcams'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/349/category_DP.png'></div>Dashcams</a></li> <li><a href='/product/dashcam#DualCameraDashcam'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/430/category_DP620.png'></div>Dual Camera Dashcam</a></li> <li><a href='/product/dashcam#MotorcycleDashcam'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/431/category_DP.png'></div>Motorcycle Dashcam</a></li> <li><a href='/product/dashcam#Accessories'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/374/dashcamAcc.png'></div>Accessories</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1193/List_DP620.png'> </div> <h3> DrivePro 620</h3> <div class="Descp"> <div class="Mask"></div> <p>The DrivePro 620 is an ultimate pair of dashcams including a front camera and a rear camera. Featuring high-sensitivity image sensors, it delivers crystal clear sharpness and night images even in low light. 1440P 2K QHD recording at 60fps ensures smooth image capture and clear critical shots. With built-in safety functions like a head-up display, emergency recording, and more, the DrivePro 620 is bound to protect your journey all round.</p> </div> <div class="BTNs BTN-ReadMore"><a href='/product/dashcam/drivepro-620'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/body-camera' id='Menu_54'>Body Cameras</a> <div id="Menu_Menu_Sub_0_third_layer_4" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/body-camera#BodyCameras'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/376/cate_DPB.png'></div>Body Cameras</a></li> <li><a href='/product/body-camera#Accessories'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/386/DPB6P_05.png'></div>Accessories</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1297/List_DPB70.png'> </div> <h3> DrivePro Body 70</h3> <div class="Descp"> <div class="Mask"></div> Transcend's DrivePro Body 70 body camera features a compact camera unit tethered to a control unit, allowing for a wide variety of attachment options. Tailor-made for law enforcement and security departments, the rugged and highly responsive DrivePro Body 70 allows 2K QHD 1440P evidence collection and wireless data previews and transfers. </div> <div class="BTNs BTN-ReadMore"><a href='/product/body-camera/drivepro-body-70'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/memory-card' id='Menu_2'>Memory Cards</a> <div id="Menu_Menu_Sub_0_third_layer_5" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/memory-card#SDCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/305/category_SD_Cards.png'></div>SD Cards</a></li> <li><a href='/product/memory-card#microSDCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/306/category_microSD_Cards_2023.png'></div>microSD Cards</a></li> <li><a href='/product/memory-card#CFexpressCard'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/428/category_CFE_2024.png'></div>CFexpress Card</a></li> <li><a href='/product/memory-card#CompactFlashCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/307/category_CompactFlashCards.png'></div>CompactFlash Cards</a></li> <li><a href='/product/memory-card#CFast20Card'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/369/category_CFast2.0_Card.png'></div>CFast 2.0 Card</a></li> <li><a href='/product/memory-card#ExpansionCardsforMac'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/415/list_JDL330.png'></div>Expansion Cards for Mac</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1172/list_USD340S_512G.png'> </div> <h3> USD340S</h3> <div class="Descp"> <div class="Mask"></div> <p>Designed for mobile devices and handheld game consoles, Transcend's Ultra Performance microSDXC 340S memory cards are compliant with the latest A2 speed class and boast excellent random read/write speeds, making them ideal for retrieving small pieces of data from random locations, and quick app launches. </p> </div> <div class="BTNs BTN-ReadMore"><a href='/product/memory-card/usd340s'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/usb' id='Menu_3'>USB Flash Drives</a> <div id="Menu_Menu_Sub_0_third_layer_6" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/usb#MobileStorageforAndroidDevices'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/310/category_usb_android.png'></div>Mobile Storage for Android Devices</a></li> <li><a href='/product/usb#USB32Gen131Gen1USB5GbpsFlashDrives'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/308/category_JF_2021.png'></div>USB 3.2 Gen 1/3.1 Gen 1(USB 5Gbps) Flash Drives</a></li> <li><a href='/product/usb#USB20FlashDrives'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/309/category_USB2.0.png'></div>USB 2.0 Flash Drives</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1185/List_JF930C.png'> </div> <h3> JetFlash 930C</h3> <div class="Descp"> <div class="Mask"></div> <p>Transcend's JetFlash 930C flash drive features a dual connector that supports USB Type-A and Type-C devices. With a USB 3.2 Gen 1 interface and built-in 3D NAND flash memory, its speeds can reach 420MB/s. High capacity of up to 512GB creates sufficient storage space for media files and gaming files. If you are searching for a portable and stylish storage device to play games, Transcend's JetFlash 930C is the one! </p> </div> <div class="BTNs BTN-ReadMore"><a href='/product/usb-flash-drive/jetflash-930c'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/dram-module' id='Menu_7'>DRAM Modules</a> <div id="Menu_Menu_Sub_0_third_layer_7" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/module/ddr5'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/435/DRAM_C_DDR5.png'></div>DDR5</a></li> <li><a href='/product/module/ddr4'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/426/DRAM_C_DDR4.png'></div>DDR4</a></li> <li><a href='/product/module/ddr3'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/427/DRAM_C_DDR3.png'></div>DDR3</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/product/card-reader-accessory' id='Menu_8'>Card Readers, DVD Writers & Accessories</a> <div id="Menu_Menu_Sub_0_third_layer_8" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/product/card-reader-accessory#CardReaders'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/330/RC-RDC8-usb3.1.png'></div>Card Readers</a></li> <li><a href='/product/card-reader-accessory#Hubs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/332/RC-HUB2-Accessory.png'></div>Hubs</a></li> <li><a href='/product/card-reader-accessory#DVDWriterAdapter'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/417/category_Accessories.png'></div>DVD Writer & Adapter</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1058/list_TS-HUB5C.png'> </div> <h3> HUB5C</h3> <div class="Descp"> <div class="Mask"></div> Transcend's 6-in-1 USB Type-C Hub HUB5C comes with a reversible USB Type-C connector equipped with the USB 3.1 Gen 2 interface to allow for amazing data transfer rates, a perfect complement to your new Type-C mobile, tablet, laptop, iPad Pro, or MacBook. Characterized by its easy expansion and plug-and-play functionality, the slim and lightweight Type-C hub boosts your work productivity without adding any burden. You can connect peripherals such as mice, keyboards, USB flash drives, external hard drives or portable SSDs, or take out the SD or microSD card as soon as you finish taking a photoshoot and read files directly from your laptop or mobile devices. Two Type-C ports allow you to charge your devices and transfer data at the same time, making everything twice as easy! </div> <div class="BTNs BTN-ReadMore"><a href='/product/card-reader-accessory/hub5c'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/products/oem.aspx' id='Menu_52'>Customized Solutions</a> <div id="Menu_Menu_Sub_0_third_layer_9" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/products/oem.aspx'><div class='IMG'><img src='https://CDN.transcend-info.com/dist/images/customized_custom_intro.jpg'></div>Service introduction</a></li> <li><a href='/support/oem_tool'><div class='IMG'><img src='https://CDN.transcend-info.com/dist/images/customized_custom_preview.jpg'></div>Product preview</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> </ol> </div> </div> </li> <li class='NormalList'> <a href='/Embedded' id='Menu_55'>Embedded Solutions</a> <!-- 次選單 --> <!-- MainContent --> <div class="MainContent"> <!-- Structure --> <div class="RWD-Structure"> <!-- 第二層 --> <ol class="SecLayer"> <li class="Category"> <a href='/Embedded/Product/enterprise-ssd-solutions' id='Menu_202'>Enterprise SSD Solutions</a> <div id="Menu_Menu_Sub_1_third_layer_0" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Product/enterprise-ssd-solutions#PCIeeSSD'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/441/list_PCIe.png'></div>PCIe eSSD</a></li> <li><a href='/Embedded/Product/enterprise-ssd-solutions#SATAIIIeSSD'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/440/list_SATA.png'></div>SATA III eSSD</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Product/ssd' id='Menu_181'>Embedded SSD Solutions</a> <div id="Menu_Menu_Sub_1_third_layer_1" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Product/ssd#U2SSD'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/437/list_UTE210T.png'></div>U.2 SSD</a></li> <li><a href='/Embedded/Product/ssd#PCIeM2SSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/411/category_pcie.png'></div>PCIe M.2 SSDs</a></li> <li><a href='/Embedded/Product/ssd#SATAIIIM2SSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/324/category_m2.png'></div>SATA III M.2 SSDs</a></li> <li><a href='/Embedded/Product/ssd#25SATAPATASSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/320/category_25ssd.png'></div>2.5" SATA & PATA SSDs</a></li> <li><a href='/Embedded/Product/ssd#mSATASSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/326/category_mSATA.png'></div>mSATA SSDs</a></li> <li><a href='/Embedded/Product/ssd#Half-SlimSSDs'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/325/category_halfslim.png'></div>Half-Slim SSDs</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1252/List_MTE720T_4T.png'> </div> <h3> MTE720T & MTE720T-I</h3> <div class="Descp"> <div class="Mask"></div> <p>Transcend's M.2 2280 SSD MTE720T features the 112-layer 3D NAND flash, a PCI Express (PCIe) Gen4 x4 interface, and an 8-channel controller, compatible with NVM Express (NVMe) 1.4 specifications to achieve never-before-seen transfer speeds. Its built-in DRAM cache enables fast random read and write speeds, and improves drive endurance. In addition, the 30µ" gold finger PCB, Corner Bond technology, and anti-sulfur resistors guarantee its reliability in harsh conditions. Transcend's MTE720T is also 100% chamber tested in-house for extended operating temperatures of -20℃~75℃. </p> <br> <p>Transcend also offers the MTE720T-I with wide temperature (-40℃~ 85℃) capabilities to ensure sustained functionality, enhanced endurance and optimal reliability in mission-critical applications.</p> </div> <div class="BTNs BTN-ReadMore"><a href='/embedded/product/embedded-ssd-solutions/mte720t-mte720t-i'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Product/modules' id='Menu_184'>Embedded DRAM Modules</a> <div id="Menu_Menu_Sub_1_third_layer_2" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/embedded/product/module/ddr5'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/432/DRAM_E_DDR5.png'></div>DDR5</a></li> <li><a href='/embedded/product/module/ddr4'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/423/DRAM_E_DDR4.png'></div>DDR4</a></li> <li><a href='/embedded/product/module/ddr3'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/424/DRAM_E_DDR3.png'></div>DDR3</a></li> <li><a href='/embedded/product/module/ddr2'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/425/DRAM_E_Legacy.png'></div>DDR2/DDR</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Product/memory-cards' id='Menu_183'>Embedded Memory Cards</a> <div id="Menu_Menu_Sub_1_third_layer_3" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Product/memory-cards#SDCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/390/embedded_SD_2021.png'></div>SD Cards</a></li> <li><a href='/Embedded/Product/memory-cards#microSDCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/391/embedded_microSD_2021.png'></div>microSD Cards</a></li> <li><a href='/Embedded/Product/memory-cards#CompactFlashCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/392/embedded_CF_2021.png'></div>CompactFlash Cards</a></li> <li><a href='/Embedded/Product/memory-cards#CFastCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/393/embedded_CFX_2022.png'></div>CFast Cards</a></li> <li><a href='/Embedded/Product/memory-cards#CFexpressCards'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/438/category_CFE.png'></div>CFexpress Cards</a></li> <li><a href='/Embedded/Product/memory-cards#MMC'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/394/embedded_MMC.png'></div>MMC</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1225/list_USD460T_512.png'> </div> <h3> USD460T & USD460I</h3> <div class="Descp"> <div class="Mask"></div> <p> Utilizing top-quality 3D NAND Flash and rated to endure 3K P/E cycles, Transcend's microSDXC 460T memory cards combine the advantages of high performance and exceptional endurance at an affordable price. They are ideal for write-intensive applications such as medical devices, surveillance systems, and POS terminals. </p> <br><p>Transcend also offers the microSDXC 460I with wide temperature (-40℃ ~ 85℃) capabilities to ensure sustained functionality and optimal reliability.</p> </div> <div class="BTNs BTN-ReadMore"><a href='/embedded/product/embedded-memory-cards/usd460t-usd460i'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Product/flash' id='Menu_182'>Embedded Flash Solutions</a> <div id="Menu_Menu_Sub_1_third_layer_4" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Product/flash#USBFlashDrives'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/436/Catalogpic-USB.png'></div>USB Flash Drives</a></li> <li><a href='/Embedded/Product/flash#USBFlashModules'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/327/Catalogpic-UFM.png'></div>USB Flash Modules</a></li> <li><a href='/Embedded/Product/flash#PATAFlashModules'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/328/TSXGPTM820-Back_1711.jpg'></div>PATA Flash Modules</a></li> <li><a href='/Embedded/Product/flash#eMMC'><div class='IMG'><img src='https://CDN.transcend-info.com/products/images/CategoryPic/433/Catalogpic-eMMC.png'></div>eMMC</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> <img src='https://CDN.transcend-info.com/products/images/ModelPic/1149/list_JF280T.png'> </div> <h3> JetFlash 280T</h3> <div class="Descp"> <div class="Mask"></div> <p> Transcend's industrial-grade USB flash drive JetFlash 280T is built with 96-layer 3D NAND flash and the USB 3.1 Gen 1 interface. Its compact form factor, high compatibility, and outstanding performance are ideal for embedded applications in the medical, military, and automation sectors. With Transcend's UFD Security Toolbox software, password can be set to secure the drive. Users can even get a One-time Password (OTP) through SMS message on the user's phone to unlock the drive, which ensures higher data security. </p> </div> <div class="BTNs BTN-ReadMore"><a href='/embedded/product/embedded-flash-solutions/jetflash-280t'>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Technologies' id='Menu_185'>Technologies</a> <div id="Menu_Menu_Sub_1_third_layer_5" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Technologies?CatNo=33'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/33/tech_Durability.png'></div>Durability</a></li> <li><a href='/Embedded/Technologies?CatNo=35'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/35/tech_Reliability.png'></div>Reliability</a></li> <li><a href='/Embedded/Technologies?CatNo=36'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/36/tech_Security.png'></div>Security</a></li> <li><a href='/Embedded/Technologies?CatNo=37'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/37/tech_Stability.png'></div>Stability</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Applications' id='Menu_186'>Applications</a> <div id="Menu_Menu_Sub_1_third_layer_6" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Application/transportation'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/55/index_app_transportation.png'></div>Transportation</a></li> <li><a href='/Embedded/Application/healthcare'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/58/index_app_healthcare.png'></div>Healthcare </a></li> <li><a href='/Embedded/Application/gaming'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/63/index_app_gaming.png'></div>Digital Entertainment</a></li> <li><a href='/Embedded/Application/aiot'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/67/index_app_aiot.png'></div>AIoT</a></li> <li><a href='/Embedded/Application/networking'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/65/index_app_network.png'></div>Networking</a></li> <li><a href='/Embedded/Application/defense'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/69/index_app_military.png'></div>Defense</a></li> <li><a href='/Embedded/Application/automation'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/71/index_app_automation.png'></div>Automation</a></li> <li><a href='/Embedded/Application/embedded'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/73/index_app_embedded.png'></div>Embedded</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/Embedded/Software' id='Menu_191'>Software Solutions</a> <div id="Menu_Menu_Sub_1_third_layer_7" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/Embedded/Software/Management'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/EmbSoftware/1/Icon_Soft_Manage-01.png'></div>Management</a></li> <li><a href='/Embedded/Software/Monitor'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/EmbSoftware/2/Icon_Soft_monitor-01.png'></div>Monitor</a></li> <li><a href='/Embedded/Software/Security'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/EmbSoftware/3/Icon_Soft_Security-01.png'></div>Security</a></li> <li><a href='/Embedded/Software/Rescue'><div class='IMG'><img src='https://CDN.transcend-info.com/Embedded/images/EmbSoftware/4/Icon_Soft_Rescue-01.png'></div>Rescue</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/embedded/download' id='Menu_200'>Resource Download</a> <div id="Menu_Menu_Sub_1_third_layer_8" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> </ol> </div> </div> </li> <li class='OneList'> <a href='/support/service' id='Menu_14'>Support</a> <!-- 次選單 --> <!-- MainContent --> <div class="MainContent"> <!-- Structure --> <div class="RWD-Structure"> <!-- 第二層 --> <ol class="SecLayer"> <li class="Category"> <a href='/support/service' id='Menu_15'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/SupportCenter.png'></div>Product Support</a> </li> <li class="Category"> <a href='/support/software' id='Menu_180'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_soft.png'></div>Software Download</a> </li> <li class="Category"> <a href='/support/compatibility' id='Menu_18'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_compatibility.png'></div>Compatibility</a> </li> <li class="Category"> <a href='/warranty' id='Menu_195'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_policy.png'></div>Warranty Policy</a> <div id="Menu_Menu_Sub_2_third_layer_3" class="ThirdLayer"> <!-- 第三層 --> <!-- List Content --> <div class="List"> <ul> <li><a href='/products/oem.aspx'><div class='IMG'><img src='https://CDN.transcend-info.com/dist/images/customized_custom_intro.jpg'></div>Service introduction</a></li> <li><a href='/support/oem_tool'><div class='IMG'><img src='https://CDN.transcend-info.com/dist/images/customized_custom_preview.jpg'></div>Product preview</a></li> </ul> <!-- Infomation Content --> </div> <div class="Infomation" style='display: '> <div class="IMG"> </div> <h3> </h3> <div class="Descp"> <div class="Mask"></div> </div> <div class="BTNs BTN-ReadMore"><a href=''>Read more</a></div> </div> </div> </li> <li class="Category"> <a href='/support/verification' id='Menu_16'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_verify.png'></div>Warranty Check</a> </li> <li class="Category"> <a href='/support/buy' id='Menu_20'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_wheretobuy.png'></div>Where to Buy</a> </li> <li class="Category"> <a href='/partnercenter/' target='_blank' id='Menu_164'><div class='IMG' ><img src='https://CDN.transcend-info.com/images/menu/support_partnercenter.png'></div>Partner Center</a> </li> </ol> </div> </div> </li> <li class='OneList'> <a href='/about/company' id='Menu_21'>About Us</a> <!-- 次選單 --> <!-- MainContent --> <div class="MainContent"> <!-- Structure --> <div class="RWD-Structure"> <!-- 第二層 --> <ol class="SecLayer"> <li class="Category"> <a href='/about/company' id='Menu_22'>Company Profile</a> </li> <li class="Category"> <a href='/about/advantage' id='Menu_152'>Advantage</a> </li> <li class="Category"> <a href='/about/awards' id='Menu_51'>Awards</a> </li> <li class="Category"> <a href='/about/month_sales' id='Menu_23'>Investor Relations</a> </li> <li class="Category"> <a href='/about/stock' id='Menu_29'>Shareholder Services</a> </li> <li class="Category"> <a href='/about/social_responsibility' id='Menu_136'>Sustainable Development</a> </li> <li class="Category"> <a href='/about/press' id='Menu_24'>Press</a> </li> <li class="Category"> <a href='/about/green' id='Menu_25'>Green Initiatives</a> </li> <li class="Category"> <a href='/support/contact' id='Menu_121'>Contact Us</a> </li> </ol> </div> </div> </li> </ul> <!-- Search & Mobile Nav - PullRightItem --> <div class="PullRightItem"> <!-- Mobile Menu --> <div id="BTNs-MobileNav" class="BTNs-navLast" style="display:flex;justify-content:center;"> <div class="ICONs"></div> </div> <!-- Search --> <div id="BTNs-Search" class="BTNs-navLast"> <div class="ICONs"></div> </div> <!-- Close --> <div id="BTNs-Close" class="BTNs-navLast"> <div class="ICONs"></div> </div> </div> </div> </div> <!-- 搜尋內容 --> <div id="SearchContainer"> <div class="RWD-Structure"> <div class="Content animated fadeInUp"> <h2>How can we help you?</h2> <div class="InputBOX"> <input name="ctl00$search" type="text" id="search" class="searchInput" placeholder="Please enter keywords, product names or part number." onkeydown="if (event.keyCode==13){document.getElementById('BT_search').focus();return true;}" /> <input type="submit" name="ctl00$BT_search" value="" onclick="loadingAnimation();" id="BT_search" class="icon icon_search-sm" /> </div> </div> </div> </div> </div> <div id="Page_Head_rich_title"> <div class="products jumbotron hidden-xs" style='background:url(https://CDN.transcend-info.com/products/images/ModelPic/1340/RC-DPB40-banner.jpg) no-repeat center; background-size:cover'> <div class="container"> <h1 class="hidden-sm"> Capture Every Moment with Precision </h1> <h2> Body Cameras </h2> <p> DrivePro Body 40 </p> </div> </div> </div> <!-- 記憶體頁面 --> <!-- 一般產品頁面 --> <div class="container pages product_detail general category" role="main"> <h1>Body Cameras </h1> <div> <div class="row product_general_header"> <div id="Content_PL_MoreView"> <div class="col-sm-6 product_imagemultiple"> <div id="myCarousel" class="carousel slide" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#myCarousel" data-slide-to='0' class='active' style="background-image:url(https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-1.png); "></li> <li data-target="#myCarousel" data-slide-to='1' class='' style="background-image:url(https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-2.png); "></li> <li data-target="#myCarousel" data-slide-to='2' class='' style="background-image:url(https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-3.png); "></li> </ol> <div class="carousel-inner"> <div class='item active'> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-1.png"> </div> <div class='item '> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-2.png"> </div> <div class='item '> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1340/PP_DPB40-3.png"> </div> </div> <div id="Content_pic_dist"> <a class="left carousel-control" href="#myCarousel" data-slide="prev"><img src="/images/product_image_left.png"></a> <a class="right carousel-control" href="#myCarousel" data-slide="next"><img src="/images/product_image_right.png"></a> </div> </div> </div> </div> <div class="col-sm-6 product_general_intro"> <h2> DrivePro Body 40 </h2> <p> Transcend's DrivePro Body 40 is equipped with a Sony sensor and infrared LED lights, allowing it to capture 2K video at 60fps in both day and night settings. Its image stabilization and GPS/GLONASS tracking ensure high precision and stable footage. With an IP68 rating, this camera is built to withstand diverse working environments and offers up to 11 hours of recording time. This makes it an invaluable tool for law enforcement personnel and security guards, providing reliable and high-quality evidence collection during their duties, regardless of the conditions. </p> <br> <a href="https://shop.transcend-info.com/Product/Buy/drivepro-body-40" target="_blank" class="btn btn-purchase" style="display:none" onclick="return BuyNowBtnClickCount('drivepro-body-40')">加入購物車</a> </div> </div> </div> </div> </div> <div id="Content_Rich_RP_Intro_PL_Video"> <div class="jumbotron pages product_detail" style="background-color:#eee;"> <div class="container"> <div class="row product_video" style="text-align:center"> <iframe src='https://www.youtube-nocookie.com/embed/UEJpHgr4Qak?rel=0&controls=0&showinfo=0' frameborder="0" allowfullscreen></iframe> </div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG1.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Unparalleled Clarity In Any Light</span></h3> <p><p style="color:#fff">The DrivePro Body 40 utilizes Sony STARVIS 2™ technology, offering 2K QHD 1440P video at 60fps. It captures dynamic images clearly, presenting detailed layers of the scene. With enhanced sensitivity, it balances areas with insufficient light and intense illumination, delivering high-resolution image quality even in low-light conditions.</p> <br><p style="color:#fff"><small>Note: STARVIS 2 is a trademark of Sony Corporation.</small></p><p></p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature1.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG2.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Infrared LEDs for Night Vision</span></h3> <p><p style="color:#fff">The DrivePro Body 40 is equipped with four infrared LEDs that automatically activate in low-light conditions to enhance night vision capabilities. This feature significantly improves recording quality in complete darkness.</p> <br><p style="color:#fff"><small>Note: Footage recorded with infrared LEDs will be in grayscale. </small></p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature2.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG3.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Image Stabilization</span></h3> <p><p style="color:#fff">The DrivePro Body 40 comes with electronic image stabilization function (EIS), minimizing the effects of vibration and shaking to produce images with higher stability and precision.</p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature3_.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG4.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">GPS/GLONASS Tracking</span></h3> <p><p style="color:#fff">The DrivePro Body 40 has a built-in GPS/GLONASS receiver for geotagging videos and images. With the exclusive DrivePro Body Toolbox, users can view their route on a map display during video playback, making it easy to establish when and where an event occurred.</p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature4.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG5.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3>Wireless Connectivity & Instant Preview</h3> <p>The DrivePro Body 40 supports both Bluetooth wireless technology for basic setup and mode switching, as well as Wi-Fi connectivity for live streaming videos to iOS and Android mobile devices. These functions can all be accessed through the DrivePro Body App. <p><a title="" href="https://itunes.apple.com/tw/app/drivepro-body/id1119462720?mt=8" target="_blank" style="font-size: 10pt;"><strong><img src="/pr/event/images/Apple_Badge_135x40-01.png"></strong></a><strong style="font-size: 10pt;"> </strong><a title="" href="https://play.google.com/store/apps/details?id=com.transcend.bcr" target="_blank"><strong><img src="/pr/event/images/google-play-badge-01.png" data-pin-nopin="true"></strong></a><strong> </strong></p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature5.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG6.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">IP68 Protection</span></h3> <p><p style="color:#fff">The DrivePro Body 40 is designed to endure harsh environmental conditions, making it ideal for firefighters, police officers, security guards, and rescue teams for outdoor recording. It is IP68 rated, providing full protection against dust and water, and meets rigorous U.S. military drop-test standards for shock resistance.</p> <br><p style="color:#fff"><small>Note: 1. The DrivePro Body 40 was tested under controlled laboratory conditions and given a rating of IP68 under IEC standard 60529. Splash, water, and dust resistance are not permanent conditions and resistance may decrease as a result of normal wear. Product must be clean and dry before use. Liquid damage is not covered under warranty. 2. US military drop-test standards based on MIL-STD-810G 516.6-Transit Drop Test.</small></p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature6.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG7.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Long Battery Life</span></h3> <p><p style="color:#fff">The DrivePro Body 40 has a built-in Li-Polymer battery, allowing up to 11 hours of video recording on a single charge. This allows police and other professionals to record over a full shift. Battery power indicator helps users check current battery level.</p> <br><p style="color:#fff"><small>Note: Recording time may differ based on environmental conditions and operation settings (eg. enabling infrared during night recording consumes more power, resulting in a shorter recording duration).</small></p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature7_.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG8_.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Capacious Storage Space</span></h3> <p><p style="color:#fff">The DrivePro Body 40 has built-in 128GB storage for high quality videos, and DDR3 memory cache to temporarily store recorded videos.</p> </p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature8.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG9.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3></h3> <p><div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-vibration.png"> <h4>Vibration alerts</h4> <p>Reminds users of operation in progress</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-buffermode.png"> <h4> Buffering mode</h4> <p>Captures crucial footage while saving on storage space</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-looprec.png"> <h4> Loop recording</h4> <p>Allows the body camera to overwrite old video files with new ones</p> </div> <div class="col-md-4 dpb-feature"> <img src="/Products/images/ModelPic/784/dpb-feature-wdr.png"> <h4>High Dynamic Range (HDR)</h4> <p>Enhance the range of luminance levels to produce images with more detail and clarity in both bright and dark areas</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-password.png"> <h4>Password</h4> <p>Protects data from unauthorized access</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-stealthmode.png"> <h4>Stealth mode</h4> <p>Disables the light indicators, buzzer, and vibrator</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-btwakeup.png"> <h4>Quick wakeup</h4> <p>Leader body camera enters recording mode, and other cameras in the same group automatically enter recording mode from off status</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-taa.png"> <h4> TAA compliance</h4> <p>Transcend’s DrivePro Body products are compliant with Trade Agreements Act (TAA)</p> </div> <div class="col-md-4 dpb-feature"> <img src="/images/dpb-feature/dpb-feature-gpsassist.png"> <h4>GPS EASY</h4> <p>Accelerates GPS positioning</p> </div> </p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG10.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Value-added Software</span></h3> <p><p style="color:#fff">Transcend's DrivePro Body Toolbox is a user-friendly utility for the DrivePro Body series, allowing users to securely manage recorded videos and snapshots on Windows PCs. Users can adjust settings for both the Toolbox and the DrivePro Body device, format the internal storage, and upgrade the body camera's firmware via the software. DrivePro Body Toolbox offers the smart detection function, which can detect the most common objects in the video, such as faces. The Toolbox will automatically identify the faces that appeared in a video and the footage will be extracted to the sidebar to let users blur or block out the faces. </p> <br> <a class="btn btn-default" title="" href="/support/software/drivepro-body-toolbox" target="_blank"> Learn more </a></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature10.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG11.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3><span style="color:#fff">Multifunctional Docking Station</span></h3> <p><p style="color:#fff">Exclusively designed for the DrivePro Body 40, Transcend's TS-DPD6C docking station offers a complete camera management, charging, and data upload solution. The six-port docking station has two Ethernet ports, a LAN port for administrative setup, and a WAN port for simultaneous data upload to a designated folder while charging. </p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature11_.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG12.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general col-reverse"> <div class="col-md-6 product_feature_rich_content"> <h3>Available Accessories</h3> <p><p>The DrivePro Body 40 includes a 360° rotatable clip, a Velcro holder, and two power cables (USB Type-A to Type-C/USB Type-C to Type-C). Transcend also provides TS-DBK2 accessory kit for separate purchase, including a magnetic mount, a MOLLE mount, and a camera holder.</p></p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature12.png' class="img-responsive"></div> </div> </div> </div> <div class="jumbotron pages product_detail" style="background-color:#FFFFFF;background-image:url(https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-BG13.jpg);background-position:center"> <div class="container"> <div class="row product_feature_general "> <div class="col-md-6 product_feature_rich_content"> <h3>Sustainable Packaging, Zero Plastics</h3> <p>The DrivePro Body 40 packaging is designed with sustainability in mind, eliminating single-use plastics in favor of fully recyclable paper materials. The eco-friendly printing ink used is free of mineral oils, reducing risks to both human health and the environment. Additionally, the packaging has been downsized to minimize material use and improve transportation efficiency, contributing to carbon reduction and greater environmental protection.</p> </div> <div class="col-md-6 product_feature_rich_pic"><img src='https://CDN.transcend-info.com/Products/images/ModelPic/1340/RC-DP40-feature13.png' class="img-responsive"></div> </div> </div> </div> <div class="container pages product_detail general category" role="main"> <a name="anchor"></a> <div class="row product_spec" convertNum="False"> <div class="col-md-12 col-sm-12"><h3>Specifications</h3></div> <div class="col-md-12 center product_spec_pic"> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1340/Spec_DPB40.png" class="img-responsive" /> </div> <div class="col-md-8 col-md-offset-2"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table-responsive table-spec"> <tbody> <tr> <td colspan="2" class="table-spec-group"><h4>Appearance</h4></td> </tr> <tr> <th width="30%">Dimensions</th><td width="70%" class="product_spec_detail"><span>95.9 mm x 52.2 mm x 27.6 mm (3.78" x 2.06" x 1.09")</span></td> </tr> <tr> <th width="30%">Weight</th><td width="70%" class="product_spec_detail"><span>136 g (4.8 oz)</span></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Interface</h4></td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">USB Type</span></th><td width="70%" class="product_spec_detail"><ul><li>USB Type-C</li></ul></td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">Connection Interface</span></th><td width="70%" class="product_spec_detail"><ul><li>USB 2.0</li></ul></td> </tr> <tr> <th width="30%"> Wi-Fi Protocol</th><td width="70%" class="product_spec_detail"><ul><li>802.11n</li></ul></td> </tr> <tr> <th width="30%">Frequency</th><td width="70%" class="product_spec_detail">2.4 GHz</td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Storage</h4></td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">Capacity</span></th><td width="70%" class="product_spec_detail"><ul><li>128GB internal memory</li></ul></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Hardware</h4></td> </tr> <tr> <th width="30%">Viewing Angle</th><td width="70%" class="product_spec_detail">130° (diagonal)</td> </tr> <tr> <th width="30%">Aperture</th><td width="70%" class="product_spec_detail">F/2.0</td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Power</h4></td> </tr> <tr> <th width="30%">Battery Life (Max.)</th><td width="70%" class="product_spec_detail">11 hour(s)</td> </tr> <tr> <th width="30%">Power Supply (Max.)</th><td width="70%" class="product_spec_detail"><ul><li>Output: DC 5V / 2A</li></ul></td> </tr> <tr> <th width="30%">Note</th><td width="70%" class="product_spec_detail"><ul><li>Battery life and charge cycles vary by resolution settings, Bluetooth and Wi-Fi usage, infrared activation, individual usage patterns, and other environmental conditions. Under minimal power consumption, the camera can record continuously for up to 11 hours on a single full charge. When using the default factory settings, the camera can record continuously for up to 7 hours on a full charge.</li></ul></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Format</h4></td> </tr> <tr> <th width="30%">Resolution</th><td width="70%" class="product_spec_detail"><ul><li>2K QHD 1440P</li></ul></td> </tr> <tr> <th width="30%">Frame Rate</th><td width="70%" class="product_spec_detail">60/30 fps</td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">Video Format</span></th><td width="70%" class="product_spec_detail"><ul><li>MP4 (H.264)</li></ul></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Operating Environment</h4></td> </tr> <tr> <th width="30%">Operating Temperature</th><td width="70%" class="product_spec_detail">-20°C (-4°F) ~ 60°C (140°F)</td> </tr> <tr> <th width="30%">Storage Temperature</th><td width="70%" class="product_spec_detail">-25°C (-13°F) ~ 70°C (158°F)</td> </tr> <tr> <th width="30%">IP Rating</th><td width="70%" class="product_spec_detail">IP68</td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Warranty</h4></td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">Certificate</span></th><td width="70%" class="product_spec_detail"><ul><li>CE</li><li>UKCA</li><li>FCC</li><li>BSMI</li><li>NCC</li><li>MIC</li><li>KC</li><li>EAC</li><li>RCM</li></ul></td> </tr> <tr> <th width="30%">Warranty</th><td width="70%" class="product_spec_detail"><ul><li>Two-year Limited Warranty</li></ul></td> </tr> <tr> <th width="30%"><span class="product_spec_item_list">Warranty Policy</span></th><td width="70%" class="product_spec_detail"><ul><li>Please click <a href='/Warranty'_blank'>here</a> for more information about the Transcend Warranty Policy.</li><li>Drop test is based on U.S. military drop-test standards MIL-STD-810G 516.6, and performed in non-operating state. This does not guarantee the invulnerability of this product under any circumstances. More information about Transcend's MIL-STD test can be found <a href='/Support/FAQ-1045' target='_blank'>here</a>.</li></ul></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>Package</h4></td> </tr> <tr> <th width="30%"><span class="product_spec_item_horizon">Package Contents</span></th><td width="70%" class="product_spec_detail"><ul><li>Full unit</li><li>USB Type-C to Type-C cable</li><li>USB Type-C to Type-A cable</li><li>360° rotatable clip</li><li>Velcro holder</li></ul></td> </tr> <tr> <td colspan="2" class="table-spec-group"><h4>System Requirement</h4></td> </tr> <tr> <th width="30%"><span class="product_spec_item_list">Operating System</span></th><td width="70%" class="product_spec_detail"><ul><li>Microsoft Windows 10 or later</li><li>macOS 10.14 or later</li></ul></td> </tr> </tbody> </table> </div> <div class="col-md-7" style="display:none"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-responsive"> </table> <a href="javascript:more(this);" class="seemore" style="display:none;">See more</a> </div> </div> <hr /> <div class="row product_order"> <div class="col-md-12 col-sm-12"><h3>Order Information</h3></div> <div class="col-md-4 col-sm-6 partNum-list"> <span class="label label-capacity-grayborder" style='display:'> 128GB </span> <ul> <li> <span class="product_order_pn">TS128GDPB40A</span> <span class="product_order_desc"> <span id="Content_RP_Item_RP_PN_0_ML_Memo_0"></span> </span> </li> </ul> </div> </div> </div> </div> <div class="container quick_function"> <div class="row"> <div id="Content_PL_Sheet"> <div class="col-sm-4"> <a href='https://CDN.transcend-info.com/products/images/modelpic/1340/Transcend-DriveProBody40.pdf' target="_blank"><img src="/images/home_qb_productsheet.png"> <h2>Product Sheet</h2> <p>View or download the product sheet for detailed product and ordering information.</p> </a> </div> </div> <!-- /.col-lg-4 --> <div id="Content_PL_Support"> <div class="col-sm-4"> <a href='/support/product/body-camera/drivepro-body-40'><img src="/images/home_qb_support.png"> <h2>Support</h2> <p>Find drivers, manuals, FAQs, or software updates for your product.</p> </a> </div> </div> <!-- /.col-lg-4 --> <!-- /.col-lg-4 --> </div> <!-- /.row --> </div> <div id="Content_PL_Recommend"> <!-- RWD-Structure --> <div class="RWD-Structure"> <h2>Recommended Products</h2> <!-- Recommend_Slide --> <div id="Recommend_Slide"> <!-- Content --> <div class="owl-carousel owl-theme"> <div class="item"> <a href='/product/body-camera/accessory-kit-ts-dbk2'> <div class="PD_IMG"> <img src="https://CDN.transcend-info.com/products/images/ModelPic/832/list_DBK2.png" /> </div> <p>Accessory Kit (TS-DBK2)</p> </a> </div> <div class="item"> <a href='/product/body-camera/accessory-kit-ts-dbk7'> <div class="PD_IMG"> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1316/list_DBK7.png" /> </div> <p>Accessory Kit (TS-DBK7)</p> </a> </div> <div class="item"> <a href='/product/body-camera/accessory-kit-ts-dbk8'> <div class="PD_IMG"> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1342/List_DBK8.png" /> </div> <p>Accessory Kit (TS-DBK8)</p> </a> </div> <div class="item"> <a href='/product/body-camera/dpd6c'> <div class="PD_IMG"> <img src="https://CDN.transcend-info.com/products/images/ModelPic/1343/List_DPD6C.png" /> </div> <p>Docking Station (TS-DPD6C)</p> </a> </div> </div> <!-- Content END --> </div> <!-- Recommend_Slide END --> </div> <!-- RWD-Structure END --> </div> <script language="javascript" type="text/javascript"> function BuyNowBtnClickCount(ModName) { if (typeof gtag !== 'undefined') gtag("event", "BuyNowBtnClickCount", { "ModName": ModName }); $.ajax({ type: "POST", url: "/Products/Product_detail.aspx/BuyNowBtnClickCount", contentType: 'application/json; charset=utf-8', data: JSON.stringify({ "ModName": ModName }), dataType: 'json', success: function (result) { }, error: function (result) { } }); } </script> <!-- Footer --> <footer id="Footer"> <div class="DirectMAP"> <div class="RWD-Structure"> <div class="BOX" style='display: '> <h5>Consumer Products</h5> <ul> <li><a href='/product/internal-ssd' >Internal SSDs</a></li> <li><a href='/product/portable-ssd' >Portable SSDs</a></li> <li><a href='/product/external-hard-drive' >External Hard Drives</a></li> <li><a href='/product/dashcam' >Dashcams</a></li> <li><a href='/product/body-camera' >Body Cameras</a></li> <li><a href='/product/memory-card' >Memory Cards</a></li> <li><a href='/product/usb' >USB Flash Drives</a></li> <li><a href='/product/dram-module' >DRAM Modules</a></li> <li><a href='/product/card-reader-accessory' >Card Readers, DVD Writers & Accessories</a></li> <li><a href='/products/oem.aspx' >Customized Solutions</a></li> </ul> </div> <div class="BOX" style='display: '> <h5>Embedded Solutions</h5> <ul> <li><a href='/Embedded/Product/enterprise-ssd-solutions' >Enterprise SSD Solutions</a></li> <li><a href='/Embedded/Product/ssd' >Embedded SSD Solutions</a></li> <li><a href='/Embedded/Product/modules' >Embedded DRAM Modules</a></li> <li><a href='/Embedded/Product/memory-cards' >Embedded Memory Cards</a></li> <li><a href='/Embedded/Product/flash' >Embedded Flash Solutions</a></li> <li><a href='/Embedded/Technologies' >Technologies</a></li> <li><a href='/Embedded/Applications' >Applications</a></li> <li><a href='/Embedded/Software' >Software Solutions</a></li> <li><a href='/embedded/download' >Resource Download</a></li> </ul> </div> <div class="BOX" style='display: '> <h5>Support</h5> <ul> <li><a href='/support/service' >Product Support</a></li> <li><a href='/support/software' >Software Download</a></li> <li><a href='/support/compatibility' >Compatibility</a></li> <li><a href='/warranty' >Warranty Policy</a></li> <li><a href='/support/verification' >Warranty Check</a></li> <li><a href='/support/buy' >Where to Buy</a></li> <li><a href='/partnercenter/' target='_blank'>Partner Center</a></li> </ul> </div> <div class="BOX" style='display: '> <h5>About Us</h5> <ul> <li><a href='/about/company' >Company Profile</a></li> <li><a href='/about/advantage' >Advantage</a></li> <li><a href='/about/awards' >Awards</a></li> <li><a href='/about/month_sales' >Investor Relations</a></li> <li><a href='/about/stock' >Shareholder Services</a></li> <li><a href='/about/social_responsibility' >Sustainable Development</a></li> <li><a href='/about/press' >Press</a></li> <li><a href='/about/green' >Green Initiatives</a></li> <li><a href='/support/contact' >Contact Us</a></li> </ul> </div> <div class="BOX SocialMedia"> <h5>Follow Us</h5> <ul> <li><a href='https://www.facebook.com/TranscendMY/' target='_blank'> <img src='https://CDN.transcend-info.com/images/snssquare.png'></a></li> <li><a href='http://www.youtube.com/transcendchannel' target='_blank'> <img src='https://CDN.transcend-info.com/images/sns_youtube.png'></a></li> <li><a href='https://www.instagram.com/transcend_info/' target='_blank'> <img src='https://CDN.transcend-info.com/images/sns_instgram.jpg'></a></li> </ul> <img id="registedLogo" src="" /> <div style="font-size:12px;color:#333;">WWW3</div> </div> </div> </div> <div class="Copyright-Info"> <div class="RWD-Structure"> <div class="mainContent"> <!-- Copyright --> <ul> <li>Copyright© 2025 Transcend Information, Inc. All Rights Reserved.</li> <li><a href="/support/contact" >Contact Us</a></li> <li><a href="/legal/" >Legal</a></li> </ul> </div> <div class="LanguageSelect"> <a href='http://www.transcend-info.com/Global.aspx'> <img src="https://CDN.transcend-info.com/images/global/NationalFlag_malaysia.jpg" /><span>Malaysia | English</span></a> </div> </div> </div> <!-- GO TOP --> <div id="NewGoTop"></div> </footer> <!-- Foot選單 --> <!-- 同意cookies的設置 AgreeCookieSet --> <div class="cookiesetting_container" id="AgreeCookieSet"> <div class="RWD-Structure"> <div class="icon"> <i style="display:inline-block;width:20px;height:20px;background-image:url(/dist/images/ICON/check-minus-circle-solid.png);background-repeat:no-repeat;background-size:20px 40px;background-position:0 0"></i> </div> <p> You have already accepted cookies, but you may still revoke your consent at any time. Please see more details at <a href="/legal/cookies-statement">Cookie Statement</a>. <span class="clear"></span><a class="BTN-ChangSet" onclick="cookie_Defult();event.preventDefault()">Change Settings</a> </p> </div> </div> <!-- 不同意cookies的設置 DisagreeCookieSet --> <div class="cookiesetting_container" id="DisagreeCookieSet"> <div class="RWD-Structure"> <div class="icon"> <i style="display:inline-block;width:20px;height:20px;background-image:url(/dist/images/ICON/check-minus-circle-solid.png);background-repeat:no-repeat;background-size:20px 40px;background-position:0 -20px"></i> </div> <p> You have already rejected cookies, but you may still give your consent at any time. Please see more details at <a href="/legal/cookies-statement">Cookie Statement</a>. <span class="clear"></span><a class="BTN-ChangSet" onclick="cookie_Defult();event.preventDefault()">Change Settings</a> </p> </div> </div> <div class="warning_container" id="legal_notice"> <div class="RWD-Structure"> <p>This website uses cookies to collect your information, for improving the service quality. You could click Agree to accept cookies or Disagree to reject cookies. If you reject cookies, some functions of this website may not work properly. You may see more details at <a href="/legal/cookies-statement">Cookie Statement</a>.</p> <p> <a onclick="cookie_Agree();event.preventDefault()" class="cookie_button">Agree</a> <a onclick="cookie_Disagree();event.preventDefault()" style="cursor:pointer">Disagree</a> </p> </div> </div> <div id="loadingModal" class="modal"> <img id="loadingImg" src="/dist/images/loading.gif" hidden /> <img id="img" class="modal_content_image" /> <div id="loadingText" class="modal_content_text"></div> </div> <!-- CSS 次要 --> <link rel="stylesheet" href=https://CDN.transcend-info.com/dist/styles/cookiegotop.css type="text/css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css" /> <style> #AutoCompleteExtender1_completionListElem { border: 0 !important; } #AutoCompleteExtender1_completionListElem li { border-left: 1px solid grey; border-right: 1px solid grey; } #AutoCompleteExtender1_completionListElem li:first-child { border-top: 1px solid grey } body { font-family: 'Open Sans',sans-serif,'微軟正黑體','Meiryo' !important; } .modal { display: none; position: fixed; z-index: 2000; padding-top: 200px; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); } .modal_content_image { margin: auto; display: block; width: 100px; height: 100px; background-color: rgba(0,0,0,0); } .modal_content_text { font-size: 16px; color: white; text-align: center; padding-top: 20px; } .warning_container p { width: 100% !important; } @media screen and (max-width:768px) { footer div.Copyright-Info div.mainContent a, footer div.Copyright-Info div.mainContent p, footer div.Copyright-Info div.mainContent .notSingle { font-size: 14px !important; text-align: center; } footer div.Copyright-Info ul.notSingle { padding: 0 !important; } footer div.Copyright-Info div.mainContent ul>li { font-size: 12px !important; text-align: center; } } @media screen and (min-width:768px) { footer div.Copyright-Info div.mainContent a, footer div.Copyright-Info div.mainContent p, footer div.Copyright-Info div.mainContent ul>li { font-size: 16px !important; } } @media screen and (max-width:1024px) { footer div.Copyright-Info div.LanguageSelect { margin: 0; } } @media screen and (max-width:500px) { footer div.Copyright-Info div.mainContent .notSingle { display: flex; flex-wrap: wrap; } footer div.Copyright-Info div.mainContent .notSingle li { flex-grow: 1; } footer div.Copyright-Info div.mainContent .notSingle li:first-child { width: 100%; } .warning_container .cookie_button { width: 100%; text-align: center; } .warning_container p:nth-child(2) { text-align: center; } .warning_container p:nth-child(2) a:nth-child(2) { font-size: 12px; } } </style> <!-- JS --> <script src=https://CDN.transcend-info.com/dist/scripts/functions.min.js></script> <script src=https://CDN.transcend-info.com/dist/js/bootstrap.min.js></script> <script src=https://CDN.transcend-info.com/dist/js/slick.min.js type="text/javascript"></script> <script src=https://CDN.transcend-info.com/dist/js/Support.min.js></script> <script language="javascript" type="text/javascript"> function loadingAnimation () { var modal = document.getElementById('loadingModal'); var img = document.getElementById('loadingImg'); var modalImg = document.getElementById("img"); var loadingText = document.getElementById("loadingText"); modal.style.display = "block"; modalImg.src = img.src; modalImg.width = img.width; modalImg.height = img.height; loadingText.innerHTML = "Loading..."; } function ReviseURL(OldDomain, NewDomain) { document.location.href = location.href.replace(OldDomain, NewDomain); } </script> <script type="text/javascript"> //<![CDATA[ Sys.Application.add_init(function() { $create(AjaxControlToolkit.AutoCompleteBehavior, {"completionSetCount":15,"contextKey":"0","delimiterCharacters":"","id":"AutoCompleteExtender1","minimumPrefixLength":2,"serviceMethod":"GetCompletionList","servicePath":"../../keyword.asmx","useContextKey":true}, null, null, $get("search")); }); //]]> </script> </form> </body> </html>