PageSourceSearch

https://goodmigrations.com/wp-content/themes/good-migrations/dist/js/theme.min.js?ver=1.0.0.1788895305

js goodmigrations.com collected 2026-10-02 12:22:43 UTC 20,706 bytes, 1 lines download raw bytes

1"use strict";function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}!function(){var e="my.bestinterstatemoving.com",t='a[href*="'+e+'"]';function n(){return window.location.href}function a(e){if(e&&e.href)try{var t=new URL(e.href);t.searchParams.set("aff_sub2",n()),e.href=t.toString()}catch(t){console.warn("Error updating affiliate link:",e.href,t)}}function i(e){var t,n=document.querySelectorAll(e);for(t=0;t<n.length;t++)a(n[t])}i('[data-mb-widget="modal"][href*="'+e+'"]'),document.addEventListener("DOMContentLoaded",function(){i(t),function(){var e,t,a=n(),i=document.querySelectorAll("[data-mb-aff-sub-2], #mb-cost-calc-widget, #mb-zip-code-widget");for(e=0;e<i.length;e++)(t=i[e]).getAttribute("data-mb-aff-sub-2")||t.setAttribute("data-mb-aff-sub-2",a)}()})}(),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".gm-costcalc");if(e){var t=e.getAttribute("data-maps-src"),n=e.getAttribute("data-widget-src"),a=e.closest(".gm-costcalc-modal");if(n){var i=e.querySelector(".gm-costcalc__loading"),o=!1,r=window.requestIdleCallback||function(e){return setTimeout(e,1)};a?window.addEventListener("gm:costcalc-open",u,{once:!0}):"complete"===document.readyState?l():window.addEventListener("load",l,{once:!0})}}function d(e,t){var n=document.createElement("link");n.rel="preconnect",n.href=e,t&&(n.crossOrigin="anonymous"),document.head.appendChild(n)}function c(e){var t=document.createElement("script");t.src=e,t.async=!0,document.head.appendChild(t)}function s(){var e=0,n=setInterval(function(){var a=!t||window.google&&window.google.maps;"function"==typeof window.loadMbCostCalcWidget&&a?(clearInterval(n),window.loadMbCostCalcWidget(),function(){var e=document.getElementById("mb-cost-calc-widget");if(e&&i)var t=0,n=setInterval(function(){e.children.length>0?(clearInterval(n),i.hidden=!0):++t>50&&clearInterval(n)},100)}()):++e>50&&clearInterval(n)},200)}function u(){o||(o=!0,d("https://my.bestinterstatemoving.com"),t&&d("https://maps.googleapis.com"),d("https://fonts.gstatic.com",!0),c(n),t&&c(t),s())}function l(){r(u,{timeout:2e3})}}),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelectorAll(".gm-footer-costcalc-trigger"),t=document.querySelector(".gm-costcalc-modal"),n=t?t.querySelector(".gm-costcalc-modal__dialog"):null,a=t?t.querySelectorAll("[data-gm-costcalc-close]"):[],i=null;function o(){t&&!t.hidden&&(t.hidden=!0,t.setAttribute("aria-hidden","true"),document.body.classList.remove("gm-costcalc-modal-open"),i&&i.focus())}e.forEach(function(e){e.addEventListener("click",function(a){var o=document.querySelector(".site-content .gm-costcalc");if(o)return a.preventDefault(),void o.scrollIntoView({behavior:"smooth",block:"center"});t&&(a.preventDefault(),function(e){t&&n&&(i=e,t.hidden=!1,t.setAttribute("aria-hidden","false"),document.body.classList.add("gm-costcalc-modal-open"),n.focus(),window.dispatchEvent(new CustomEvent("gm:costcalc-open")))}(e))})}),a.forEach(function(e){e.addEventListener("click",o)}),document.addEventListener("keydown",function(e){if(t&&!t.hidden)if("Escape"!==e.key){if("Tab"===e.key&&n){var a=n.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])'),i=a[0],r=a[a.length-1];i?e.shiftKey&&document.activeElement===i?(e.preventDefault(),r.focus()):e.shiftKey||document.activeElement!==r||(e.preventDefault(),i.focus()):(e.preventDefault(),n.focus())}}else o()})}),function(){var e=window.matchMedia("(max-width: 767px)");document.addEventListener("DOMContentLoaded",function(){var t=document.querySelector(".site-header"),n=document.querySelector(".gm-sticky-leadcap"),a=document.querySelector(".gm-header-spacer"),i=t?t.querySelector(".header-container"):null;if(t&&i&&a){var o=!1,r=!1,d=null,c={nav:0,leadcap:0};s(),u(),window.addEventListener("scroll",function(){r||(window.requestAnimationFrame(m),r=!0)},{passive:!0}),window.addEventListener("resize",f,{passive:!0}),e.addEventListener?e.addEventListener("change",f):e.addListener&&e.addListener(f),m()}function s(){var e=i.offsetHeight,t=0;if(n){var o=n.style.maxHeight,r=n.style.opacity,d=n.style.overflow;n.style.maxHeight="none",n.style.opacity="0",n.style.overflow="hidden",t=n.scrollHeight,n.style.maxHeight=o,n.style.opacity=r,n.style.overflow=d}c.nav=e,c.leadcap=t,document.documentElement.style.setProperty("--gm-header-nav-height",c.nav+"px"),document.documentElement.style.setProperty("--gm-leadcap-height",c.leadcap+"px"),a.style.height=c.nav+"px"}function u(){o||(d=function(){var e=document.querySelector(".gm-costcalc");if(e){var t=window.scrollY+e.getBoundingClientRect().top;return Math.max(t+e.offsetHeight-c.nav,c.nav+160)}return Math.max(c.nav+200,280)}())}function l(e){o!==e&&(o=e,e?(document.body.classList.add("gm-header-pinned"),n&&(n.removeAttribute("inert"),n.setAttribute("aria-hidden","false")),document.dispatchEvent(new CustomEvent("gm-header-pinned"))):(document.body.classList.remove("gm-header-pinned"),n&&(n.setAttribute("inert",""),n.setAttribute("aria-hidden","true")),u(),document.dispatchEvent(new CustomEvent("gm-header-unpinned"))))}function m(){if(e.matches)return l(!1),void(r=!1);null===d&&u();var t=window.scrollY||window.pageYOffset;l(o?t>=d-100:t>=d),r=!1}function f(){s(),o||u(),m()}})}(),function(){var e,t,n,a,i,o,r,d=document.querySelectorAll('[data-mb-widget="modal"]');for(e=0;e<d.length;e++)if(n=(t=d[e]).getAttribute("href")||"",t.getAttribute("data-mb-partner-id")||(a=n.match(/\/good-migrations\/([a-z0-9-]+)\//i),t.setAttribute("data-mb-partner-id",a?a[1]:"safeway-moving")),i=t.getAttribute("data-mb-origin")||"",o=t.getAttribute("data-mb-destination")||"",n&&(i||o))try{r=new URL(n,window.location.origin),i&&!r.searchParams.has("origin")&&r.searchParams.set("origin",i),o&&!r.searchParams.has("dest")&&r.searchParams.set("dest",o),o&&!r.searchParams.has("destination")&&r.searchParams.set("destination",o),t.setAttribute("href",r.toString())}catch(e){}}(),function(){var e=window.matchMedia("(max-width: 767px)");function t(){return document.querySelector(".gm-route-hero")||document.querySelector(".gm-hero")||document.querySelector(".gm-costcalc")}function n(e){return e?e.getBoundingClientRect().bottom+(window.scrollY||window.pageYOffset):320}document.addEventListener("DOMContentLoaded",function(){if(document.querySelector(".gm-sticky-leadcap")){var a=document.querySelector(".gm-leadcap-modal");if(a){var i=document.createElement("button");i.type="button",i.className="btn btn-secondary gm-leadcap-fab",i.textContent="Get Price
1s",i.setAttribute("aria-haspopup","dialog"),i.setAttribute("aria-controls","gm-leadcap-modal-title"),document.body.appendChild(i);var o=a.querySelector(".gm-leadcap-modal__backdrop"),r=a.querySelector(".gm-leadcap-modal__close"),d=a.querySelector(".gm-leadcap-modal__dialog"),c=t(),s=n(c),u=!1,l=null;i.addEventListener("click",function(){l=document.activeElement,a.removeAttribute("hidden"),a.setAttribute("aria-hidden","false"),document.body.classList.add("gm-leadcap-modal-open"),i.classList.remove("is-visible"),document.dispatchEvent(new CustomEvent("gm-header-pinned"));var e=a.querySelector(".gm-sticky-leadcap__input");e?e.focus():d&&d.focus()}),o&&o.addEventListener("click",g),r&&r.addEventListener("click",g),document.addEventListener("keydown",function(e){"Escape"===e.key&&m()&&(e.preventDefault(),g())}),window.addEventListener("scroll",function(){u||(window.requestAnimationFrame(function(){f(),u=!1}),u=!0)},{passive:!0}),window.addEventListener("resize",v,{passive:!0}),e.addEventListener?e.addEventListener("change",v):e.addListener&&e.addListener(v),f()}}function m(){return!a.hasAttribute("hidden")}function f(){e.matches&&!m()?(window.scrollY||window.pageYOffset)>=s?i.classList.add("is-visible"):i.classList.remove("is-visible"):i.classList.remove("is-visible")}function g(){a.setAttribute("hidden",""),a.setAttribute("aria-hidden","true"),document.body.classList.remove("gm-leadcap-modal-open"),l&&"function"==typeof l.focus?l.focus():i.focus(),f()}function v(){c=t(),s=n(c),!e.matches&&m()&&g(),f()}})}(),function(){var e=document.querySelector("[data-gm-route-map]");if(e&&"object"===_typeof(window.gmRouteMap)&&window.gmRouteMap){var t=window.gmRouteMap,n=t.states||{},a=t.routes||{},i=e.querySelector(".gm-route-map__svg"),o=e.querySelector("[data-gm-route-status]"),r=e.querySelector("[data-gm-route-origin]"),d=e.querySelector("[data-gm-route-destination]"),c=e.querySelector("[data-gm-route-cta]"),s=e.querySelector("[data-gm-route-reset]"),u=e.querySelectorAll(".gm-route-map__small-state-btn"),l=i?i.querySelectorAll(".gm-route-map__states path"):[],m="",f="",g="gmRouteMapOriginAbbr",v=document.createElement("div");v.className="gm-route-map__tooltip",document.body.appendChild(v),l.forEach(function(e){e.addEventListener("mouseenter",function(t){var n=e.getAttribute("data-state");b(O(e),t),M(n,!0)}),e.addEventListener("mousemove",h),e.addEventListener("mouseleave",function(){p(),M(e.getAttribute("data-state"),!1)}),e.addEventListener("click",function(){x(e.getAttribute("data-state"))}),e.addEventListener("keydown",function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),x(e.getAttribute("data-state")))})}),u.forEach(function(e){var t=e.getAttribute("data-state");e.addEventListener("mouseenter",function(e){var n=i.querySelector('.gm-route-map__states path[data-state="'+t+'"]');D(t,!0),n&&b(O(n),e)}),e.addEventListener("mousemove",h),e.addEventListener("mouseleave",function(){D(t,!1),p()}),e.addEventListener("click",function(){x(t)})}),r&&r.addEventListener("change",function(){if(!this.value)return m="",f="",void C();_(this.value,{force:!0})}),d&&d.addEventListener("change",function(){if(!this.value)return f="",void C();k(this.value,!1)}),c&&c.addEventListener("click",function(e){"true"===c.getAttribute("aria-disabled")&&e.preventDefault()}),s&&s.addEventListener("click",function(){m="",f="",C()}),C(),function(){var e=function(){try{return sessionStorage.getItem(g)||""}catch(e){return""}}();if(e)P(e);else{var t="undefined"!=typeof AbortController?new AbortController:null,n=window.setTimeout(function(){t&&t.abort()},2500),a={credentials:"omit"};t&&(a.signal=t.signal),fetch("https://ipapi.co/json/",a).then(function(e){if(!e.ok)throw new Error("ip lookup failed");return e.json()}).then(function(e){(window.clearTimeout(n),e&&"US"===e.country_code)&&P(e.region_code||"")}).catch(function(){window.clearTimeout(n)})}}()}function b(e,t){e&&(v.textContent=e,v.classList.add("is-visible"),h(t))}function h(e){var t=e.clientX+14,n=e.clientY+14,a=v.getBoundingClientRect();t+a.width>window.innerWidth&&(t=e.clientX-a.width-10),n+a.height>window.innerHeight&&(n=e.clientY-a.height-10),v.style.left=t+"px",v.style.top=n+"px"}function p(){v.classList.remove("is-visible")}function y(e){var t;for(t in n)if(Object.prototype.hasOwnProperty.call(n,t)&&n[t].slug===e)return t;return""}function w(e){var t=y(e);return t&&n[t]?n[t].name:e}function L(e,t){return e&&t&&a[e]&&a[e][t]?a[e][t]:""}function E(e){return a[e]||{}}function A(e){o&&(o.textContent=e)}function S(e){c&&(e?(c.href=e,c.classList.remove("is-disabled"),c.setAttribute("aria-disabled","false")):(c.href="#",c.classList.add("is-disabled"),c.setAttribute("aria-disabled","true")))}function q(){if(l.forEach(function(e){e.classList.remove("is-origin","is-destination-valid","is-destination-disabled","is-hover"),e.classList.contains("is-unavailable")||e.setAttribute("tabindex",m||e.classList.contains("is-unavailable")?"-1":"0")}),l.forEach(function(e){var t=e.getAttribute("data-state"),a=e.getAttribute("data-slug");n[t]&&n[t].isOrigin?m&&a!==m?e.setAttribute("tabindex",E(m)[a]?"0":"-1"):e.setAttribute("tabindex","0"):e.setAttribute("tabindex","-1")}),u.forEach(function(e){e.classList.remove("is-origin","is-highlighted","is-destination-valid","is-destination-disabled")}),m){y(m);var e=E(m);l.forEach(function(t){var a=t.getAttribute("data-slug"),i=t.getAttribute("data-state");a!==m?n[i]&&n[i].isOrigin&&e[a]?t.classList.add("is-destination-valid"):t.classList.add("is-destination-disabled"):t.classList.add("is-origin")}),u.forEach(function(t){var a=t.getAttribute("data-slug"),i=t.getAttribute("data-state");return a===m?(t.classList.add("is-origin"),void(t.disabled=!1)):n[i]&&n[i].isOrigin?void(e[a]?(t.disabled=!1,t.classList.add("is-destination-valid")):(t.disabled=!0,t.classList.add("is-destination-disabled"))):(t.disabled=!0,void t.classList.add("is-destination-disabled"))})}}function C(){if(q(),r&&r.value!==m&&(r.value=m||""),!m)return d&&(d.innerHTML='<option value="">Select destination…</option>',d.disabled=!0,d.value=""),f="",S(""),s&&(s.hidden=!0),void A("Step 1: Choose your origin state");(function(e){if(d){var t=E(e),n=Object.keys(t).sort(function(e,t){return w(e).localeCompare(w(t))});d.innerHTML="";var a=document.createElement("option");a.value="",a.textContent=n.length?"Select destination…":"No routes available",d.appendChild(a),n.forEac
1h(function(e){var t=document.createElement("option");t.value=e,t.textContent=w(e),d.appendChild(t)}),d.disabled=0===n.length,d.value=""}}(m),f&&!E(m)[f]&&(f=""),d&&(d.value=f||""),s&&(s.hidden=!1),f)?(S(L(m,f)),A("Moving from "+w(m)+" to "+w(f))):(S(""),A("Moving from "+w(m)+" — choose a destination"))}function _(e,t){if(t=t||{},!e||!a[e]){var i,o=!1;for(i in n)if(n[i].slug===e&&n[i].isOrigin){o=!0;break}if(!o)return}if(m===e&&!t.force)return m="",f="",void C();m=e,f="",C()}function k(e,t){if(m&&e&&e!==m){var n=L(m,e);n&&(f=e,C(),t&&(window.location.href=n))}}function x(e){var t=function(e){return n[e]?n[e].slug:""}(e);if(t)if(m)t!==m?k(t,!0):_(t);else{if(!n[e]||!n[e].isOrigin)return;_(t)}}function O(e){var t=e.getAttribute("data-slug"),n=w(t);return m?t===m?"Origin: "+n+" (click to clear)":L(m,t)?"Destination: "+n:n+" (route not available)":e.classList.contains("is-unavailable")?n+" (no routes page)":"Origin: "+n}function M(t,n){var a=e.querySelector('.gm-route-map__small-state-btn[data-state="'+t+'"]');a&&a.classList.toggle("is-highlighted",n)}function D(e,t){var n=i.querySelector('.gm-route-map__states path[data-state="'+e+'"]');n&&n.classList.toggle("is-hover",t)}function P(e){e&&(e=String(e).toLowerCase(),n[e]&&n[e].isOrigin&&(!function(e){try{sessionStorage.setItem(g,e)}catch(e){}}(e),_(n[e].slug,{force:!0})))}}(),function(){var e=window.matchMedia("(max-width: 767px)");document.addEventListener("DOMContentLoaded",function(){if(!document.querySelector(".gm-sticky-leadcap")&&document.body.classList.contains("gm-popular-routes")){var t=document.querySelector(".site-content");t&&function(t){var n=function(e){return e.querySelector(".gm-cta-band .gm-btn--primary")||e.querySelector(".gm-cta-inline .gm-btn--primary")||e.querySelector('[data-mb-widget="modal"].gm-btn--primary')||e.querySelector(".gm-btn--primary")}(t);if(n){var a=document.createElement("div");a.className="gm-sticky-cta",a.setAttribute("role","region"),a.setAttribute("aria-label","Get moving quotes");var i=document.createElement("div");i.className="gm-sticky-cta__inner";var o,r,d=document.createElement("a");d.className="gm-btn gm-btn--primary",d.textContent=n.textContent.trim(),d.href=n.getAttribute("href")||"#",o=n,r=d,["rel","target","data-mb-widget","data-mb-origin","data-mb-destination","data-mb-partner-id"].forEach(function(e){var t=o.getAttribute(e);null!==t&&r.setAttribute(e,t)}),i.appendChild(d);var c=function(e){return e.querySelector('.gm-cta-band .gm-btn--secondary[href^="tel:"]')||e.querySelector('.gm-cta-inline .gm-btn--secondary[href^="tel:"]')||e.querySelector('.gm-btn--secondary[href^="tel:"]')}(t);if(c){var s=document.createElement("a");s.className="gm-btn gm-btn--secondary",s.href=c.getAttribute("href"),s.setAttribute("aria-label",c.textContent.trim()),s.textContent="Call",i.appendChild(s)}a.appendChild(i),document.body.appendChild(a);var u=!1;window.addEventListener("scroll",function(){u||(window.requestAnimationFrame(function(){l(),u=!1}),u=!0)},{passive:!0}),e.addEventListener?e.addEventListener("change",l):e.addListener&&e.addListener(l),l()}function l(){e.matches&&window.scrollY>=320?a.classList.add("is-visible"):a.classList.remove("is-visible")}}(t)}})}(),document.addEventListener("DOMContentLoaded",function(){var e,t,n,a,i=document.querySelectorAll(".gm-states__shape");for(e=0;e<i.length;e++)(t=i[e].querySelector("path"))&&"function"==typeof t.getBBox&&(n=t.getBBox()).width&&n.height&&(a=.08*Math.max(n.width,n.height),i[e].setAttribute("viewBox",[n.x-a,n.y-a,n.width+2*a,n.height+2*a].join(" ")),i[e].classList.add("is-fitted"))}),function(){var e=!1,t=!1,n=new WeakSet,a=new WeakSet;function i(){return document.querySelector('[data-mb-widget="modal"]')}function o(e){if(!n.has(e)){var t=e.querySelector('[name="origin"]'),a=e.querySelector('[name="destination"]'),o=i();o&&(t&&o.getAttribute("data-mb-origin")&&(t.value=o.getAttribute("data-mb-origin")),a&&o.getAttribute("data-mb-destination")&&(a.value=o.getAttribute("data-mb-destination"))),n.add(e)}}function r(n){if(n&&!e&&!t){e=!0;var a=document.createElement("script");a.src=n,a.async=!0,a.onload=function(){t=!0,document.querySelectorAll(".gm-sticky-leadcap__form").forEach(s)},document.head.appendChild(a)}}function d(){document.querySelectorAll(".pac-container").forEach(function(e){e.querySelectorAll(".pac-item").forEach(function(e){e.style.display=function(e){var t=(e.textContent||"").toUpperCase();return-1!==t.indexOf("USA")||-1!==t.indexOf(", US")||-1!==t.indexOf("UNITED STATES")}(e)?"":"none"})})}function c(e){new window.google.maps.places.Autocomplete(e,{fields:["formatted_address","address_components","geometry"],types:["(regions)"],componentRestrictions:{country:["us"]},bounds:new window.google.maps.LatLngBounds({lat:24.396308,lng:-125},{lat:49.384358,lng:-66.93457})}).setComponentRestrictions({country:["us"]}),"true"!==document.documentElement.dataset.gmPacFilter&&(document.documentElement.dataset.gmPacFilter="true",window.MutationObserver&&new MutationObserver(d).observe(document.body,{childList:!0,subtree:!0}))}function s(e){if(!a.has(e)&&window.google&&window.google.maps&&window.google.maps.places){var t=e.querySelector('[name="origin"]'),n=e.querySelector('[name="destination"]');t&&c(t),n&&c(n),a.add(e)}}function u(e,t,n){var a=new URL(e,window.location.origin);return a.searchParams.set("aff_sub2",window.location.href),a.searchParams.set("utm_content","gm-sticky-leadcap"),t&&a.searchParams.set("origin",t),n&&(a.searchParams.set("dest",n),a.searchParams.set("destination",n)),a.toString()}function l(e){e.preventDefault();var t=e.target,n=function(e){return e.closest(".gm-sticky-leadcap")||e.closest(".gm-leadcap-modal")}(t),a=(t.querySelector('[name="origin"]')||{}).value||"",o=(t.querySelector('[name="destination"]')||{}).value||"";a=a.trim(),o=o.trim();var r=i();if(r){var d=r.getAttribute("href"),c=d||(n?n.getAttribute("data-quote-url"):"");return c&&r.setAttribute("href",u(c,a,o)),a&&r.setAttribute("data-mb-origin",a),o&&r.setAttribute("data-mb-destination",o),r.click(),void(null!==d&&window.setTimeout(function(){r.setAttribute("href",d)},1e3))}var s=n?n.getAttribute("data-quote-url"):"";if(s)window.location.href=u(s,a,o);else{var l=document.getElementById("mb-cost-calc-widget");l&&l.scrollIntoView({behavior:"smooth",block:"center"})}}function m(e){var t=e.querySelector(".gm-sticky-leadcap__form");if(t&&"true"!==t.dataset.bound){t.dataset.bound="true";var n=e.getAttribute("data-maps-src");t.querySelectorAll(".gm-sticky-leadcap__input").forEach(function(e){e.addEventListener("focus",function(){n&&r(n)},{once:!0})}),t.addEventListener("submit",l)}}function f(){document.querySelectorAll(".gm-sticky-leadcap__form").forEach(o)}document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".gm-sticky-leadcap"),t=document.querySelector(".gm-leadcap-modal");(e||t)&&(e&&m(e),t&&m(t),document.addEventListener("gm-header-pinned",f))})}(),function(){var e=[".gm-cost-table",".gm-route-table",".gm-coverage-table",".gm-citypair-table",".gm-compare-table",".gm-methodology-table"].join(",");document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(e).forEach(function(e){if(!e.closest(".gm-table-wrap")){var t=document.createElement("div");t.className="gm-table-wrap",t.setAttribute("tabindex","0"),t.setAttribute("role","regi
1on"),t.setAttribute("aria-label","Scrollable table"),e.parentNode.insertBefore(t,e),t.appendChild(e)}})})}(),document.addEventListener("DOMContentLoaded",function(){console.log("Child theme loaded")});

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.