1<!DOCTYPE html> 2<!--[if lt IE 7 ]> <html class="ie6" lang="nl"> <![endif]--> 3<!--[if IE 7 ]> <html class="ie7" lang="nl"> <![endif]--> 4<!--[if IE 8 ]> <html class="ie8" lang="nl"> <![endif]--> 5<!--[if IE 9 ]> <html class="ie9" lang="nl"> <![endif]--> 6<!--[if (gt IE 9)|!(IE)]><!--> <html lang="nl" > <!--<![endif]--> 7 8 <head><base href="https://forcetools-kepmar.eu/epages/457210838.sf/nl_NL/" /> 9 10<title>Aanmelden - Kepmar.eu</title> 11<meta name="viewport" content="width=device-width, initial-scale=1" /> 12 13<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 14 15 16 17 18 19 <meta charset="utf-8" /> 20 21 22
23<script type="text/javascript"> 24(function() { 25 var dispatchTrackEvent = function(name, data) { 26 const detail = data ? deepFreeze(data) : undefined; 27 window.eComEventTarget.dispatchEvent(new CustomEvent(name, { detail: detail })); 28 }, 29 deepFreeze = function(obj) { 30 // fetch property keys 31 const propKeys = Object.getOwnPropertyNames(obj); 32 33 // recursively freeze all properties 34 propKeys.forEach(function(key) { 35 const propValue = obj[key]; 36 37 if (propValue && typeof propValue === 'object'){ 38 deepFreeze(propValue); 39 } 40 }); 41 42 return Object.freeze(obj) 43 }; 44 45 // register eComEventTarget 46 try { 47 window.eComEventTarget = new EventTarget(); 48 } catch (err) { 49 // in Edge and Safari EventTarget is no constructor 50 window.eComEventTarget = document.createElement('aside'); 51 } 52 53 // global needed methods and properties for the eComEventObject 54 window.eComEventController = { 55 track: function(name, detail) { 56 if (typeof window !== 'object' || !window.eComEventTarget) return; 57 58 if (document.readyState === 'complete') { 59 dispatchTrackEvent(name, detail); 60 } else { 61 window.addEventListener('load', function() { 62 dispatchTrackEvent(name, detail); 63 }); 64 } 65 } 66 }; 67 68})(); 69</script>
69 70
71<script type="text/javascript" src="https://forcetools-kepmar.eu/epages/457210838.sf/nl_NL/?ViewAction=SF-ViewJQueryConfig&ObjectID=2098585&CurrencyID=EUR&CacheName=StoreNL-7.120.0-0"></script>
71 72 73
74<script type="text/javascript"> 75 76(function(require){ 77 78function config(a,b){config._(config.c[a]||(config.c[a]={}),b)}config.c=require.config=require.config||{};config._=function(a,b){for(var c in b)b[c]instanceof Object?config._(a[c]||(a[c]={}),b[c]):a[c]=b[c]}; 79 80 81config("jquery/canvas/canvastext", { 82 fontRoot: ["", "WebRoot", "StoreNL", "45F8", "FA94", "066E", "7E5E", "D89C", "51A9", "90B2", "A32B"].join("/") 83}); 84 85config("ep", { 86 baseUrl: ["https\u003A", "", "forcetools-kepmar\u002Eeu", "epages", "457210838\u002Esf", "nl_NL", ""].join("/"), 87 88 objectId: '2098585', 89 viewAction: 'UnityViewRegistrationRedirect', 90 storeFrontUrl: ["https\u003A", "", "forcetools-kepmar\u002Eeu"].join("/"), 91 requestProtocolAndServer: 'https\u003A\u002F\u002Fforcetools-kepmar\u002Eeu', 92 93 94 webUrj: ["http\u003A", "", "forcetools-kepmar\u002Eeu"].join("/"), 95 webUrlSsl: ["https\u003A", "", "forcetools-kepmar\u002Eeu"].join("/"), 96 97 google: { 98 99 } 100}); 101 102}(require)); 103</script>
103 104 105<link type="text/css" href="/WebRoot/StoreTypes/7.120.0/StratoNL/lib-min/package-sf.css" rel="stylesheet" /> 106
107<script type="text/javascript" src="/WebRoot/StoreTypes/7.120.0/StratoNL/lib-min/package-sf.js"></script>
107 108 109 110
111<script type="text/javascript"> 112 var jq = jQuery.noConflict(); 113</script>
vendor: 1 bytes, line 113
113
114<script type="text/javascript"> 115 require(["jquery/metaparse", "de_epages/design/inc/sf-initialize"]); 116 117 118 119 require(["ep/inject-sec-token"], function (ep) { 120 ep.injectSecToken(); 121 }); 122 123 124 require([ 125 "jquery", 126 "ep/accessibility-fallback", 127 128 "$ready!" 129 ], function ($, accessibilityFallback) { 130 // images 131 accessibilityFallback.fixAltAttributes(); 132 // areas 133 accessibilityFallback.fixAltAttributes({ 134 tag: 'area', 135 fallback: 'href' 136 }); 137 // areas 138 accessibilityFallback.fixAltAttributes({ 139 tag: 'input[type="image"]', 140 fallback: 'src' 141 }); 142 143 $('.skip-link').on('click.onSkipLink keydown.onSkipLink', function (e) { 144 // do nothing if key was pressed and another key than ENTER or SPACE was used 145 if (e && e.keyCode && !(e.keyCode === 13 || e.keyCode === 32)) { 146 return true; 147 } 148 149 $('#main-content').trigger('focus'); 150 }); 151 152 // fallback for `tabindex` 153 accessibilityFallback.tabIndexFallback({ 154 selectors: ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', '.ep-uiThumbbox li', '.ep-coverflow-item', '.ep-contentbox-item'] 155 }); 156 157 // fallback for `aria-live` 158 accessibilityFallback.ariaLiveFallback({ 159 selectors: ['.ui-tabs-panel', '#RemoteSearchResults'], 160 value: 'polite' 161 }); 162 163 // fallback for table header rows (for exceptions add class or ID strings without "." or "#") 164 accessibilityFallback.tableHeaderFallback({ 165 exceptions: ['PagerTablePages', '.VariationsTable table'] 166 }); 167 168 // fallback for `tooltips` 169 accessibilityFallback.fixTooltip({ 170 selectors: ['i.HelpIcon'] 171 }); 172 }); 173 174 175 176</script>
vendor: 1 bytes, line 176
176
177<script type="text/javascript"> 178window.offscreenBuffering = true; 179</script>
179 180
181<script src="/WebRoot/StoreTypes/7.120.0/StratoNL/SF/vilkascontentelement.swiper.min.js" type="text/javascript"></script>
181 182<link href="/WebRoot/StoreTypes/7.120.0/StratoNL/SF/vilkascontentelement.swiper.min.css" rel="stylesheet" type="text/css"></link>
183<script src="/WebRoot/StoreTypes/7.120.0/StratoNL/SF/vilkascontentelement.video.js?cacheversion=#System.VilkasBaseVersion" type="text/javascript" defer="defer"></script>
183 184 185 186 187 <!-- Universal Analytics start -->
188<script type="text/javascript"> 189 // Disable tracking if the opt-out cookie exists. 190 var disableStr = 'ga-disable-UA-3847673-2'; 191 if (document.cookie.indexOf(disableStr + '=true') > -1) { 192 window[disableStr] = true; 193 } 194 195 // Opt-out function 196 function gaOptout() { 197 document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 198 window[disableStr] = true; 199 } 200 201 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 202 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 203 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 204 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 205 206 var epUAConfig = 'auto'; 207 208 209 210 ga('create', 'UA-3847673-2', epUAConfig); 211 212 ga('set', 'anonymizeIp', true); 213</script>
213 214 215<!-- Universal Analytics end --> 216 217 218 219 220 221 <meta property="og:image" content="https://forcetools-kepmar.eu/storage/images/kepmar-wit.png?hash=af5a3eca20eb289e2e5a25d48b3cf10083a0da81&shop=457210838"/> 222 <meta property="og:image:alt" content="Kepmar.eu"/> 223 <meta property="og:title" content="Kepmar.eu" /> 224 <meta property="og:type" content="website" /> 225 226 <meta property="og:description" content=""/> 227 228 229 230<link rel="shortcut icon" type="image/x-icon" href="/storage/images/Kepmar%20Favicon.png?hash=bfc8f03c2895127e818cd2099ee0ef90025bbd6a&shop=457210838" /> 231 232 233 <link href="/WebRoot/StoreNL/Shops/457210838/Styles/MyDesign/OrderProcessStyle_62.css" rel="stylesheet" type="text/css" /> 234 235 236 237 238 <link href="https://forcetools-kepmar.eu/themes/epages.limelight/stylesheets/bold-ep6.css" rel="stylesheet" type="text/css" /> 239 240 241 242 243 244 <!--[if IE]> 245 <link href="/WebRoot/StoreTypes/7.120.0/StratoNL/lib/de_epages/design/style-ie.css" rel="stylesheet" type="text/css" /> 246 <![endif]--> 247 <style type="text/css"> 248 /* if IE 10 */ 249 @import url('/WebRoot/StoreTypes/7.120.0/StratoNL/lib/de_epages/design/style-ie.css') screen and (-ms-high-contrast: active), (-ms-high-contrast: none); 250 </style> 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273</head> 274 275 <head> 276 <meta name="robots" content="noindex,noarchive,nofollow" /> 277</head> 278<body class="ep-now"> 279 <div class="MultipleStep-Container ep-customer-area"> 280 <div class="Header"> 281 282 283 284 285 <div class="Logo ep-checkout-logo"> 286 <a href="https://forcetools-kepmar.eu/nl" title="Kepmar.eu" class="ShowElement"> 287 <img src= 288 "/storage/images/kepmar-wit.png?hash=af5a3eca20eb289e2e5a25d48b3cf10083a0da81&shop=457210838" 289 290 alt="Kepmar.eu" 291 class="HideElement" 292 293 /> 294 </a> 295 </div> 296
296<script> 297 (function() { 298 var img = document.querySelector('.ep-checkout-logo img'); 299 300 // logo is not preloaded yet 301 if (img.width === 0) { 302 img.addEventListener("load", function() { 303 img.classList.remove('HideElement'); 304 }); 305 } else { 306 img.classList.remove('HideElement'); 307 } 308 })(); 309 </script>
309 310 311 312 313 314 315 316 317 318 319 320 <div class="header-right"> 321 322 <div class="Continue"> 323 <a href="https://forcetools-kepmar.eu/nl" class="ep-customer-area-back-link" title="Terug naar homepage">Terug naar homepage</a> 324</div> 325<div class="header-account"> 326 <a href="?ViewAction=UnityViewMyAccount" class="CursorPointer" id="ep-customer-area-menu-link"> 327 <span class="header-account-icon"></span> 328 </a> 329</div> 330 331 332 <div class="header-minicart"> 333 <a href="/nl/cart" class="header-minicart-checkout"> 334 <span class="header-minicart-icon"></span> 335 <span class="header-minicart-badge">0</span> 336 </a> 337</div> 338 339 340</div> 341 342 343 344 345</div> 346 347 <div class="ContentArea ep-customer-area-login-container ep-contentBox-check"> 348 349 <div class="ep-crossroad ep-checkout-crossroad"> 350 351 <div class="ep-contentBox"> 352 353 354 <form id="UserLoginForm" class="ep-js ep-customer-area-login-form" data-js=".uiForm()" method="post" 355 356 action="?ViewAction=UnityViewMyAccount" 357 > 358 <input type="hidden" name="ChangeAction" value="SaveLoginForm" /> 359 <input type="hidden" name="RegistrationObjectID" value="2098585" /> 360 <input type="hidden" name="ErrorAction" value="UnityViewRegistrationRedirect" /> 361 <input type="hidden" name="ErrorObjectID" value="2098585" /> 362 <input type="hidden" name="Origin" value="Content" /> 363 364 365<div class="ep-login"> 366 <h2 class="">Aanmelden</h2> 367 <p>Heeft u al een account? Log dan in om door te gaan.</p> 368 369 <div class="Dialog AddressDialog Reset NoMargin"> 370 <div class="SizeContainer BottomMarginWide"> 371 <div class="InputBlock"> 372 <div>E-mailadres</div> 373 <div> 374 <input class="Text ep-js" aria-required="true" aria-label="Verplicht" data-js=".uiValidate({required:true,orientation:'bottom' })" name="Login" id="ep-checkout-loginname" type="text" value="" autocomplete="email" /> 375 </div> 376 </div> 377 <div class="InputBlock"> 378 <div>Wachtwoord</div> 379 <div> 380 <input class="Text ep-js" aria-required="true" aria-label="Verplicht" data-js=".uiValidate({required:true,orientation:'bottom' })" name="Password" type="password" value="" autocomplete="current-password" /><br /> 381 </div> 382 </div> 383 </div> 384 <button type="submit" class="ep-js ep-loginButton ep-uiInput ep-uiInput-button" data-js=".uiInput({big:true})" name="Save" value="Aanmelden" >Aanmelden</button> 385 <div class="ep-lostPasswdLink AlignCenter TopMarginWide"> 386 <a class="Action" href="?ObjectPath=/Shops/457210838&ViewAction=UnityViewLostPassword&LastViewAction=UnityViewRegistrationRedirect&LastViewObjectID=2098585" rel="nofollow" >Wachtwoord vergeten?</a> 387 </div> 388 </div> 389</div> 390 391 392 393 </form> 394</div> 395 396 <div class="ep-contentBox ep-customer-area-register-now"> 397 <h2>Nieuw bij Kepmar.eu?</h2><br/> 398 <p><i class="fa fa-check"></i> Bestellingen bekijken en accountgegevens beheren</p> 399 <p><i class="fa fa-check"></i> Producten toevoegen aan een verlanglijst</p> 400 <p><i class="fa fa-check"></i> In een paar stappen uw gratis account aanmaken</p> 401 <a href="?ViewAction=UnityViewRegistration"> 402 <button type="submit" name="Register" class="PercentWidth75 ep-button ep-js ep-uiInput ep-uiInput-button" data-js=".uiInput({big:true})">Account aanmaken</button> 403 </a> 404</div> 405 406 407 </div> 408 409 410 </div> 411 412 <div class="ContentArea FooterText popupLinks"> 413 <p>Lees de informatie over het <a href="https://forcetools-kepmar.eu/nl/l/withdrawal">recht om te annuleren</a>, het <a href="https://forcetools-kepmar.eu/nl/l/privacy">privacybeleid</a>, <a href="https://www.forcetools-kepmar.eu/i/over-ons">juridische kennisgeving</a> en de <a href="https://forcetools-kepmar.eu/nl/l/tac">algemene voorwaarden</a>. </p> 414 </div> 415 416
417<script> 418require([ 419 "jquery", 420 421 "$ready!" 422 ], function ($) { 423 $('.popupLinks a').attr('target', '_blank'); 424 }); 425</script>
425 426 427
427<script type="text/javascript"> 428require(["jquery", "util/storage", "$ready!"], function ($, storage) { 429 // remove all selected products on logout 430 var $LogoutNodes = $('a[href*="ChangeAction=Logout"]'); 431 432 $LogoutNodes.each(function (event){ 433 $(this).on('click', function (event){ 434 storage.sessionStorage('Product::ProductComparison', null); 435 }); 436 }); 437}); 438</script>
438<script type="text/javascript"> 439require(['jquery', '$ready!'], function ($) { 440 441 var createGadgets = function(){ 442 443 // Constants. 444 var gNodeType = 'div', 445 gClassName = 'ep-gadget', 446 gDataName = gClassName, 447 gFolder = 'ui', 448 secondClickBtn = ['facebook', 'twitter', 'otherbuttons'], 449 $gNodes, 450 googleMapsAPIKey = false; 451 452 // Transform gadget imgs to divs 453 $('img.' + gClassName).each(function (i, elem) { 454 var $elem = $(elem), 455 tmplElement = $('<div/>'), 456 replaceElement = $elem.parent('p'); 457 458 // set/remove gadget-, class- and style-values/options 459 tmplElement 460 .data(gDataName, $elem.data(gDataName)) 461 .attr({ 462 'class': ($elem.attr('class') ? $elem.attr('class') : ''), 463 'style': ($elem.attr('style') ? $elem.attr('style').replace(/\s*?height:.*?;|\s*?background.*?:.*?;|\s*?display:.*?;|\s*?margin-bottom:.*?;|\s*?max-width:.*?;|\s*?width:.*?px;/g, '') : '') 464 }); 465 466 // if parent paragraph element only contains the gadget-element => replace paragraph and gadget-element by gadget-div 467 if (replaceElement.length && replaceElement.children().length === 1 && replaceElement.text().replace(/\s|\n|\r/g, '') === '') { 468 replaceElement.replaceWith(tmplElement); 469 // if parent paragraph element contains more content => replace only gadget-element by gadget-div 470 } else { 471 $elem.replaceWith(tmplElement); 472 } 473 }); 474 475 // Build gadgets in the gadget div 476 $gNodes = $(gNodeType + '.' + gClassName); 477 478 if ($gNodes.length) { 479 // Go go gadgets. 480 $gNodes.each(function () { 481 var $this = $(this), 482 data = $this.data(gDataName), 483 elem, 484 classButton = 'ep-2-click-button SocialWeb', 485 classButtonType; 486 487 data.options.googleMapsAPIKey = false; 488 if (data.options.type && data.options.type === "google") { 489 data.options.googleMapsAPIKey = googleMapsAPIKey; 490 } 491 492 // if no second click button is needed 493 if (secondClickBtn.indexOf(data.alias) === -1) { 494 require([['de_epages', data.cartridge, gFolder, data.alias].join('/')], function ($) { 495 $this[data.cartridge + gFolder.charAt(0).toUpperCase() + gFolder.slice(1) + data.alias.charAt(0).toUpperCase() + data.alias.slice(1)](data.options); 496 497 }); 498 } else { 499 // type of button (facebook, twitter ..) 500 classButtonType = 'ep-2-click-button-' + data.alias; 501 // add classes 502 $this.addClass(classButtonType + ' ' + classButton); 503 // add tooltip 504 $this.attr("title", "Activeer\u0020de\u0020knop\u0020met\u0020één\u0020klik\u002E\u0020Alleen\u0020dan\u0020kunt\u0020u\u0020de\u0020pagina\u0020delen\u0020op\u0020sociale\u0020netwerken\u002E\u0020Na\u0020activering\u0020worden\u0020gegevens\u0020naar\u0020derden\u0020verzonden\u002E"); 505 $this.attr("role", "button"); 506 $this.attr("aria-label", data.alias + " - Activeer\u0020de\u0020knop\u0020met\u0020één\u0020klik\u002E\u0020Alleen\u0020dan\u0020kunt\u0020u\u0020de\u0020pagina\u0020delen\u0020op\u0020sociale\u0020netwerken\u002E\u0020Na\u0020activering\u0020worden\u0020gegevens\u0020naar\u0020derden\u0020verzonden\u002E"); 507 508 // add span (contains the switch) 509 $this.html('<span></span>'); 510 511 // add click-handler for 2-click-button 512 $this.on('click.gadgetHandle keydown.gadgetHandle', function (evt) { 513 // do nothing if key was pressed and another key than ENTER or SPACE was used 514 if (evt.keyCode && !(evt.keyCode === 13 || evt.keyCode === 32)){ 515 return true; 516 } 517 518 evt.preventDefault(); 519 evt.stopPropagation(); 520 521 522 $this.off('click.gadgetHandle keydown.gadgetHandle'); 523 524 var _this = $(this), 525 data = $this.data(gDataName), 526 elem = $('<div />'); 527 528 elem[0].className = this.className; 529 elem.removeClass(classButtonType + ' ' + classButton); 530 531 require([['de_epages', data.cartridge, gFolder, data.alias].join('/')], function ($) { 532 // instantiate needed widget (facebook, twitter ...) 533 elem[data.cartridge + gFolder.charAt(0).toUpperCase() + gFolder.slice(1) + data.alias.charAt(0).toUpperCase() + data.alias.slice(1)](data.options); 534 535 536 537 // replace 2-click-button with widget-element 538 _this.replaceWith(elem); 539 }); 540 }); 541 } 542 543 }); 544 } 545 }; 546 547 createGadgets(); 548 $('body').on('updatepreview', createGadgets); 549 550}
550); 551</script>
551 552
553<script> 554require([ 555 'jquery', 556 'de_epages/product/inc/energylabel', 557 558 '$ready!' 559], function ($, energylabel) { 560 var energylabels = $('.energylabel-arrow'); 561 562 energylabel.init({items: energylabels}); 563 564 // re-initialize energy label modul after search results are loaded 565 $(document).on('facetssearch:loaded', function() { 566 energylabels = $('.energylabel-arrow'); 567 568 energylabel.init({items: energylabels}); 569 }); 570}); 571</script>
571<script> 572 /* 573 * The script expects a *unique reference* to a node that is to be focused. This reference 574 * must be provided as a parameter when sending the previous page: 575 * - as hidden input: 576 * ``` 577 * <input name="FocusReference" value="UniqueNodeReference" /> 578 * ``` 579 * - as parameter in URL (GET): `...&FocusReference=UniqueNodeReference` 580 * 581 * The *unique reference* to the node that is to receive the focus again after reloading is 582 * assigned to the data attribute `data-focus-reference`: 583 * ``` 584 * <nodetag data-focus-reference='{"id": "UniqueNodeReference"}' /> 585 * ``` 586 * 587 * ============= 588 * 589 * The script also investigate on page load all nodes, that contain the attribute 590 * `data-focus-reference`. If the data focus reference object contains the 591 * property `auto`, an event is registered for the node. When the event is fired, 592 * it is ensured that a hidden input with the name `FocusReference` with the current 593 * reference as value is present. 594 * The data focus reference object can also have a property `event`. Here the 595 * event-triggering event can be specified. 596 * 597 * Example: 598 * ``` 599 * <nodetag data-focus-reference='{"id": "UniqueNodeReference", "auto": true, "event": "change.focusReference"}' /> 600 * ``` 601 */ 602 require([ 603 'jquery', 604 605 '$ready!' 606 ], function($) { 607 // get all nodes with attribute `data-focus-reference` 608 var $nodesList = $('[data-focus-reference]'), 609 $node, 610 preventScroll = false, 611 pagerIndices = []; 612 613 // get all pager nodes and add their index to pager array 614 if ($nodesList.length > 1) { 615 $nodesList.each(function(index, item) { 616 var $item = $(item), 617 data = $item.data('focusReference'); 618 619 if (data && data.type && data.type === 'pager') { 620 pagerIndices.push(index); 621 } 622 }); 623 } 624 625 $nodesList.each(function(index, item) { 626 var $item = $(item), 627 data = $item.data('focusReference'), 628 event = "click.focusReference keydown.focusReference", 629 $form, 630 $hiddenFocusReference; 631 632 if (data.auto && data.auto === true) { 633 634 event = data.event ? data.event : event; 635 636 $item.on(event, function(evt) { 637 // do nothing if key was pressed and another key than ENTER or SPACE was used 638 if (/keydown|keyup|keypressed/.test(event) && evt.keyCode && !(evt.keyCode === 13 || evt.keyCode === 32)) { 639 return true; 640 } 641 642 // get form 643 $form = $(item.form); 644 645 // if a form exists 646 if ($form.length){ 647 // get hidden input for focus reference 648 $hiddenFocusReference = $form.find('input[name=FocusReference]'); 649 650 // no hidden input for focus reference found 651 // => create hidden input and append to form 652 if ($hiddenFocusReference.length === 0) { 653 $hiddenFocusReference = $('<input type="hidden" name="FocusReference" />'); 654 $hiddenFocusReference.appendTo($form); 655 } 656
657 // add focus-reference-id of executing node as value 658 $hiddenFocusReference.val(data.id); 659 } 660 }); 661 } 662 }); 663 664 665}); 666</script>
666 667 668 669 670 671 672 673 674 675 676 677
677<script> 678require([ 679 'vendor/focus-visible', 680 681 '$ready!' 682], function(focusVisible) { 683 focusVisible(); 684}); 685</script>
685 686 687 688 689 690 691 692 693 694 695 </div> 696</body> 697 698 699</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.