1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta 6 name="viewport" 7 content="width=device-width, initial-scale=1, maximum-scale=1, interactive-widget=resizes-content" /> 8 <title>OTO - The Best Shipping Software | Multi-Carrier Shipping Platform</title> 9 10 <!-- SEO Meta Tags --> 11 <meta name="title" content="OTO - The Best Shipping Software | Multi-Carrier Shipping Platform" /> 12 <meta 13 name="description" 14 content="Streamline your logistics with automated integrated multi-carrier shipping platform software solutions. Simplify shipments and save time today." /> 15 <meta name="theme-color" content="#000000" /> 16 <meta name="version-info" content="2.4.65" /> 17 18 <!-- Cache Control --> 19 <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> 20 <meta http-equiv="Pragma" content="no-cache" /> 21 <meta http-equiv="Expires" content="0" /> 22 23 <!-- Preconnect to external resources --> 24 <link rel="preconnect" href="https://accounts.google.com" crossorigin /> 25 <link rel="preconnect" href="https://api.adsping.io" crossorigin /> 26 <link rel="preconnect" href="https://hgtm.tryoto.com" crossorigin /> 27 <link rel="preconnect" href="https://kit.fontawesome.com" crossorigin /> 28 29 <!-- Favicon --> 30 <link rel="icon" type="image/svg+xml" href="/assets/favicon.svg" /> 31 <link rel="icon" type="image/png" href="/assets/favicon-96x96.png" sizes="96x96" /> 32 <link rel="shortcut icon" href="/assets/favicon.ico" /> 33 <link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png" /> 34 35 <!-- Google Tag Manager --> 36
36<script> 37 window.dataLayer = window.dataLayer || []; 38 window.user_data = { 39 name: '', 40 surname: '', 41 phone_number: '', 42 email: '', 43 country: '', 44 city: '', 45 post_code: '', 46 gender: '' 47 }; 48 window.merchant_id = ''; 49 </script>
49 50
50<script> 51 (function (w, d, s, l, i) { 52 if ('GTM-T5WJB2F' === '') { 53 return; 54 } 55 w[l] = w[l] || []; 56 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 57 var f = d.getElementsByTagName(s)[0], 58 j = d.createElement(s), 59 dl = l != 'dataLayer' ? '&l=' + l : ''; 60 j.async = true; 61 j.src = 'https://hgtm.tryoto.com/tryoto.js?id=' + i + dl; 62 f.parentNode.insertBefore(j, f); 63 })(window, document, 'script', 'dataLayer', 'GTM-T5WJB2F'); 64 </script>
64 65 <!-- End Google Tag Manager --> 66 67 <!-- AdsPing Pixel --> 68
68<script> 69 (function (d, i) { 70 // Vite leaves the placeholder untouched when the variable is not defined 71 if (!i || i.charAt(0) === '%') { 72 return; 73 } 74 var s = d.createElement('script'); 75 s.async = true; 76 s.src = 'https://api.adsping.io/pb.js'; 77 s.setAttribute('data-pixel-id', i); 78 s.setAttribute('data-ignore-datalayer', 'true'); 79 d.head.appendChild(s); 80 })(document, 'c3fb3322-98e5-401b-b82d-33f526273846'); 81 </script>
81 82 <!-- End AdsPing Pixel --> 83 84 <!-- Microsoft Clarity --> 85
85<script> 86 (function (c, l, a, r, i, t, y) { 87 // Vite leaves the placeholder untouched when the variable is not defined 88 if (!i || i.charAt(0) === '%') { 89 return; 90 } 91 c[a] = 92 c[a] || 93 function () { 94 (c[a].q = c[a].q || []).push(arguments); 95 }; 96 t = l.createElement(r); 97 t.async = 1; 98 t.src = 'https://www.clarity.ms/tag/' + i; 99 y = l.getElementsByTagName(r)[0]; 100 y.parentNode.insertBefore(t, y); 101 })(window, document, 'clarity', 'script', 'y1sfgz08eq'); 102 </script>
102 103 <!-- End Microsoft Clarity --> 104 105 <!-- External Scripts --> 106
106<script src="https://kit.fontawesome.com/ebc2e9d892.js" crossorigin="anonymous" defer></script>
106 107
107<script id="google-gsi-script" src="https://accounts.google.com/gsi/client" async></script>
107 108
108<script src="https://checkout-web-components.checkout.com/index.js" defer></script>
vendor: 73 bytes, lines 108-110
108 109 <script 110 src="https://www.google.com/recaptcha/enterprise.js?render=
1106LcF2ZErAAAAAN2gfarC4TTTZVs6kZ7upzuPq0JT
vendor: 24 bytes, lines 110-113
110" 111 defer></script> 112 113
113<!-- Critical Preloader Styles --> 114 <style>.app-loader-container{z-index:2147483647;background-color:#0000000d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.app-loader-container>.app-spinner{will-change:transform;backface-visibility:hidden;width:48px;height:48px;animation:.8s linear infinite spin}.app-loader-container>.app-spinner circle{fill:none;stroke:#3d5fff;stroke-width:6px;stroke-linecap:round;stroke-dasharray:25 200}@keyframes spin{to{transform:rotate(360deg)}}</style> 115
115<script type="module" crossorigin src="/assets/index-thaA0QlD.js"></script>
115 116 <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-B0Z9INg1.js"> 117 <link rel="modulepreload" crossorigin href="/assets/vendor-kTEPEerK.js"> 118 <link rel="stylesheet" crossorigin href="/assets/vendor-B-_3vCoO.css"> 119 <link rel="stylesheet" crossorigin href="/assets/index-BBGXQxhE.css"> 120 </head> 121 122 <body dir="ltr"> 123 <!-- Google Tag Manager (noscript) --> 124 <noscript> 125 <iframe 126 title="Google Tag Manager" 127 src="https://hgtm.tryoto.com/ns.html?id=GTM-T5WJB2F" 128 height="0" 129 width="0" 130 style="display: none; visibility: hidden"></iframe> 131 </noscript> 132 <!-- End Google Tag Manager (noscript) --> 133 134 <div id="root"></div> 135 <div id="app-loader" class="app-loader-container"> 136 <svg class="app-spinner" viewBox="0 0 50 50"> 137 <circle cx="25" cy="25" r="20"></circle> 138 </svg> 139 </div> 140 </body> 141</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.