PageSourceSearch

https://www.hindustantimes.com/_next/static/chunks/pages/contact-us-58384efa7401732f.js

js hindustantimes.com collected 2026-10-01 08:01:55 UTC 18,595 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[48455,82048,72170,39083,31660,53685],{12873:function(e,i,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/contact-us",function(){return t(85092)}])},82048:function(e,i,t){"use strict";t.r(i);var n=t(26042),a=t(85893),r=t(67294),s=t(53685),d=t(46019),o=t(34037),c=t(621),l=t(55786);i.default=function(e){var i,t,u=e.adData,h=e.containerClass,v=void 0===h?"":h,m=e.innerIdDivClass,g=void 0===m?"":m,p=e.clientSide,f=e.addSlotNo,x=void 0===f?0:f,j=e.arrayOfAdData,b=void 0===j?[]:j,w=e.index,S=void 0===w?0:w,k=e.sectionName,y=void 0===k?"":k,C=e.subSection,A=void 0===C?"":C,N=e.fromPerptual,T=void 0!==N&&N,P=e.perptualPageTitle,E=void 0===P?"":P,I=e.showLoaderOnAddDiv,_=void 0!==I&&I,F=e.showToPremiumUser,B=void 0!==F&&F,D=e.getAdIndex,M=void 0===D?null:D,R=e.autoRefresh,L=void 0!==R&&R,W=e.contextualKeys,q=void 0===W?"":W,H=e.fromScoreCard,Z=void 0!==H&&H,z=e.landingAd,G=void 0===z||z,K=e.executePrebid,O=void 0===K||K,V=e.iabValue,U=void 0===V?"":V,Q=(0,r.useContext)(l.gb),X=(0,r.useRef)();M&&M(S);var J=Q||{},Y=J.showAdFree,$=J.contextualKeywords,ee=J.prebidActivate,ie=J.trackingDetails,te=J.storyTopics,ne=J.audienceTags,ae=J.htConfigData,re=(0,r.useMemo)((function(){if(p){var e=S>b.length-1?b.length-1:x;return(0,n.Z)({},b[e])}return u}),[u,p,b,S,x]),se=(0,s.Z)(),de=(0,r.useMemo)((function(){var e=null===re||void 0===re?void 0:re.adCode,i=null===re||void 0===re?void 0:re.adSize,t=(0,d.iI)(null===re||void 0===re?void 0:re.adCode,S,T?E:"");return(null===e||void 0===e?void 0:e.includes("_A_"))&&!se&&(i=null===i||void 0===i?void 0:i.reduce((function(e,i){return 1===i[0]&&1===i[1]||e.push(i),e}),[])),{divSlotId:t,divAdCode:e,divAdSize:i}}),[re,S,T,E,se]);(null===re||void 0===re||null===(i=re.adCode)||void 0===i?void 0:i.includes("Masthead"))&&(B=!1);var oe=(0,r.useState)(_),ce=oe[0],le=(oe[1],(0,r.useState)(L)),ue=le[0],he=le[1],ve=(0,r.useState)(0),me=ve[0],ge=ve[1],pe=(0,r.useState)(v),fe=pe[0],xe=pe[1],je=function(e,i){var t=window.__bidcliqEnabled?PWT.bq_BidsReceived:PWT.ow_BidsReceived;(!0===e&&!0!==window.initAdserverFlag||PWT.a9_BidsReceived&&t)&&(window.initAdserverFlag=!0,PWT.a9_BidsReceived=!1,window.__bidcliqEnabled?PWT.bq_BidsReceived=!1:PWT.ow_BidsReceived=!1,window.googletag.display(de.divSlotId))},be=function(){if(null===de||void 0===de?void 0:de.divSlotId){var e=[];e.push({slotID:de.divSlotId,sizes:de.divAdSize}),function(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null===(e=window.apstag)||void 0===e||e.fetchBids({slots:i,timeout:1200},(function(e){window.googletag.cmd.push((function(){var e;null===(e=window.apstag)||void 0===e||e.setDisplayBids(),PWT.a9_BidsReceived=!0,je(!1)}))}))}(e)}},we=function(e,i,t,n,a){if(!t)return null;var r,s={adserverRequestSent:!1,aps:!1,prebid:!1};return window.googletag=window.googletag||{cmd:[]},googletag.cmd.push((function(){if(!googletag.pubads().getSlots().some((function(e){return e.getSlotElementId()===t}))){var c=googletag.defineSlot(e,i,t);if(null===c||void 0===c||c.addService(googletag.pubads()),(0,d.DC)({sectionName:n,subSection:a,trackingDetails:ie,storyTopics:te,contextualKeys:q,contextualKeywords:$,iabValue:U}),!googletag.pubadsReady&&G&&(googletag.pubads().enableSingleRequest(),googletag.pubads().collapseEmptyDivs(),googletag.enableServices()),O&&ee)(0,o.B)({divAdCode:e,divAdSize:i,divSlotId:t},(function(){return je(!0)}),s);else{window.__bidcliqEnabled?(0,d.k_)((function(){PWT.bq_BidsReceived=!0,je(!1)})):"function"===typeof PWT.requestBids&&PWT.requestBids(PWT.generateConfForGPT(googletag.pubads().getSlots().filter((function(e){return e.getSlotElementId()===t}))),(function(e){PWT.addKeyValuePairsToGPTSlots(e),"story"===(null===ie||void 0===ie?void 0:ie.pageType)&&(0,d.DH)(e),PWT.ow_BidsReceived=!0,je(!1)}));setTimeout((function(){je(!0)}),1250)}ue&&(r=setInterval((function(){googletag.pubads().refresh([c])}),me))}})),r};return(0,r.useEffect)((function(){var e,i=setTimeout((function(){!function(){if(de.divSlotId){var i,t;if(Z&&(window.initAdserverFlag=!0,we(b[0].adCode,b[0].adSize,null===(i=b[0])||void 0===i?void 0:i.slotId,y,A),window.googletag.display(null===(t=b[0])||void 0===t?void 0:t.slotId)),!Y||B){if((0,d.bC)(de.divSlotId))return;(0,d.Tg)(ne),be(),e=we(de.divAdCode,de.divAdSize,de.divSlotId,y,A)}}}()}),50);return function(){clearTimeout(i),clearInterval(e)}}),[de,Y,B,Z,b,y,A,ne,ue]),(0,r.useEffect)((function(){var e=(0,d.A5)([de],ie);return function(){e&&googletag&&googletag.cmd.push((function(){googletag.pubads().removeEventListener("slotRenderEnded",e)}))}}),[de,ie]),(0,r.useEffect)((function(){!(null===ae||void 0===ae?void 0:ae.toggleAdCode)&&fe.includes("right-top-ad")&&xe(fe.replace("right-top-ad","").trim());var e=(0,d.uF)(de.divAdCode),i=(null===ae||void 0===ae?void 0:ae.adAutoRefreshConfig)||{},t=null===i||void 0===i?void 0:i[e];if(t&&t>0){var n,a,r,s;if(((null===(n=null===e||void 0===e?void 0:e.toLowerCase())||void 0===n?void 0:n.includes("telugu"))||(null===(a=null===e||void 0===e?void 0:e.toLowerCase())||void 0===a?void 0:a.includes("ban")))&&"IN"!==(0,d.ej)("ht-location"))return;var o=(0,c.KV)("small"),l=null===(r=null===e||void 0===e?void 0:e.toLowerCase())||void 0===r?void 0:r.includes("desk"),u=null===(s=null===e||void 0===e?void 0:e.toLowerCase())||void 0===s?void 0:s.includes("wap");if(l&&o||u&&!o)return;he(!0),ge(t)}}),[ae,fe]),(0,a.jsx)(a.Fragment,{children:(!Y||B)&&(0,a.jsx)("div",{className:fe,children:(0,a.jsx)("div",{ref:X,className:ce?"preLoader ".concat(g):g,children:(0,a.jsx)("div",{id:Z?null===(t=b[0])||void 0===t?void 0:t.slotId:de.divSlotId})})})})}},53685:function(e,i,t){"use strict";
1var n=t(67294),a=t(23131),r=t(621);i.Z=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],i=(0,n.useState)(e),t=i[0],s=i[1];return(0,n.useEffect)((function(){"undefined"!==typeof document&&s(!(0,r.ej)(a.zb)||"IN"===(0,r.ej)(a.zb))}),[]),t}},85092:function(e,i,t){"use strict";t.r(i),t.d(i,{__N_SSP:function(){return N},default:function(){return T}});var n=t(85893),a=t(67294),r=t(5152),s=t.n(r),d=t(85518),o=t(35800),c=t(47568),l=t(26042),u=t(69396),h=t(34051),v=t.n(h),m="Invalid Email Address",g="Invalid feedback";function p(e){if(!e||e.length>254)return!1;for(var i=-1,t=!1,n=0;n<e.length;n+=1){var a=e[n];if(""===a.trim())return!1;if("@"===a){if(-1!==i||0===n)return!1;i=n}else"."===a&&-1!==i&&n>i+1&&n<e.length-1&&(t=!0)}return-1!==i&&t}function f(e){var i=e.title,t=e.children,a=e.className,r=void 0===a?"":a;return(0,n.jsxs)("section",{className:"contactBlock ".concat(r),children:[(0,n.jsx)("h2",{children:i}),t]})}function x(e){var i=e.children;return(0,n.jsx)("a",{href:"mailto:".concat(i),children:i})}var j=function(){var e=(0,a.useState)(""),i=e[0],t=e[1],r=(0,a.useState)(""),s=r[0],d=r[1],o=(0,a.useState)({}),h=o[0],j=o[1],b=(0,a.useState)("idle"),w=b[0],S=b[1],k=(0,a.useState)(""),y=k[0],C=k[1],A=(0,a.useRef)(null),N=(0,a.useCallback)((function(){var e;(null===(e=window.grecaptcha)||void 0===e?void 0:e.render)&&null===A.current&&document.getElementById("contact-recaptcha")&&(A.current=window.grecaptcha.render("contact-recaptcha",{sitekey:"6LfLjkwUAAAAAFkXTESuq0E700SMy8j_MIBuw2xP",callback:function(e){return C(e)},"expired-callback":function(){return C("")}}))}),[]);(0,a.useEffect)((function(){var e,i="contact-recaptcha-script",t=document.getElementById(i),n=function(){var i;(null===(i=window.grecaptcha)||void 0===i?void 0:i.render)&&(window.clearInterval(e),window.grecaptcha.ready?window.grecaptcha.ready(N):N())};return t||((t=document.createElement("script")).id=i,t.src="https://www.google.com/recaptcha/api.js?render=explicit",t.async=!0,t.defer=!0,document.head.appendChild(t)),t.addEventListener("load",n),n(),e=window.setInterval(n,250),function(){t.removeEventListener("load",n),window.clearInterval(e)}}),[N]);var T=function(){var e=(0,c.Z)(v().mark((function e(n){var a,r;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),a={email:p(i.trim())?"":m,feedback:s.trim()?"":g,captcha:y?"":"Complete the reCAPTCHA check"},j(a),!(a.email||a.feedback||a.captcha)){e.next=5;break}return e.abrupt("return");case 5:return S("submitting"),e.prev=6,e.next=10,fetch("https://api.hindustantimes.com/feedback",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:i.trim(),feedback:s.trim(),googleCaptcha:y,skipCaptcha:"true"})});case 10:if(e.sent.ok){e.next=13;break}throw new Error("Feedback request failed");case 13:t(""),d(""),C(""),null===(r=window.grecaptcha)||void 0===r||r.reset(A.current),S("success"),e.next=23;break;case 20:e.prev=20,e.t0=e.catch(6),S("error");case 23:case"end":return e.stop()}}),e,null,[[6,20]])})));return function(i){return e.apply(this,arguments)}}(),P=p(i.trim())&&Boolean(s.trim())&&Boolean(y);return(0,n.jsxs)("article",{className:"contactUs",children:[(0,n.jsxs)("h1",{className:"secHdg contactPageHeading",children:[(0,n.jsx)("span",{className:"hdgTexure"}),(0,n.jsx)("span",{className:"hdgStyle",children:"Contact Us"})]}),(0,n.jsx)("div",{className:"contactMap",children:(0,n.jsx)("iframe",{title:"HT Media Limited location",src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3502.0588645569605!2d77.22138889721572!3d28.627997825177626!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x390cfd34745377d9%3A0xa822bc0a156ab318!2sHT+Media+Limited!5e0!3m2!1sen!2sin!4v1469555557185",width:"100%",height:"240",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"})}),(0,n.jsxs)("div",{className:"contactGrid",children:[(0,n.jsxs)(f,{title:"For Print Media",children:[(0,n.jsx)("p",{children:(0,n.jsx)("strong",{children:"HT Media Limited"})}),(0,n.jsxs)("address",{children:["Hindustan Times House, 18-20, Kasturba Gandhi Marg,",(0,n.jsx)("br",{}),"New Delhi - 110001, India"]}),(0,n.jsxs)("p",{children:["Timings: ",(0,n.jsx)("strong",{children:"Mon-Sat, 09:00am-06:00pm"})]})]}),(0,n.jsxs)(f,{title:"For Digital Platform",children:[(0,n.jsx)("p",{children:(0,n.jsx)("strong",{children:"HT Digital Streams Limited"})}),(0,n.jsxs)("address",{children:["5th Floor, Lotus Tower, New Friends Colony,",(0,n.jsx)("br",{}),"New Delhi - 110025, India"]}),(0,n.jsxs)("p",{children:["Timings: ",(0,n.jsx)("strong",{children:"Mon-Sat, 09:00am-06:00pm"})]})]}),(0,n.jsxs)(f,{title:"Editorial Issues",children:[(0,n.jsx)("p",{children:"In case of any issues regarding the content on the site, please email us at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]
1om"})})]}),(0,n.jsxs)(f,{title:"Business Queries",children:[(0,n.jsx)("p",{children:"For business-related queries, please email us at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsxs)(f,{title:"Tech Issues",children:[(0,n.jsx)("p",{children:"To report a bug or resolve site-related issues, please email us at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsxs)(f,{title:"Syndication Queries",children:[(0,n.jsx)("p",{children:"For syndication-related queries, visit:"}),(0,n.jsx)("p",{children:(0,n.jsx)("a",{className:"syndicationLink",href:"https://www.htsyndication.com",target:"_blank",rel:"noreferrer",children:"Syndication Queries"})})]}),(0,n.jsxs)(f,{title:"Customer Care - For Print Media (Delhi NCR)",children:[(0,n.jsx)("p",{children:"For customer care service in Delhi NCR, reach out to Madhur Agarwal at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsxs)(f,{title:"Customer Care - For Print Media (Mumbai / West / South / East)",children:[(0,n.jsx)("p",{children:"For customer care service in Mumbai, West, South and East India, reach out to Priyanko Mukherjee at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsx)(f,{title:"Hindustan Times Print Subscription Inquiries",children:(0,n.jsx)("p",{children:(0,n.jsx)("a",{href:"tel:+911160004242",children:"+91-11-60004242"})})}),(0,n.jsxs)(f,{title:"Customer Care - For Digital Platform",children:[(0,n.jsx)("p",{children:"For e-paper queries, contact our customer service team at:"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]})]}),(0,n.jsxs)("section",{className:"contactAdvertising",children:[(0,n.jsxs)("h2",{className:"secHdg",children:[(0,n.jsx)("span",{className:"hdgTexure"}),(0,n.jsx)("span",{className:"hdgStyle",children:"Advertising"})]}),(0,n.jsx)("p",{children:"For media partnerships, associations, advertising and alliances, please contact:"}),(0,n.jsxs)("div",{className:"contactGrid contactAdvertisingGrid",children:[(0,n.jsxs)(f,{title:"Digital Revenue Head",children:[(0,n.jsx)("p",{children:(0,n.jsx)("strong",{children:"Mohd Faiz Rehman"})}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsxs)(f,{title:"HT Brand Studio",children:[(0,n.jsx)("p",{children:"Aman Kanjhlia"}),(0,n.jsx)("p",{children:(0,n.jsx)(x,{children:"[email protected]"})})]}),(0,n.jsxs)(f,{title:"PR Articles",children:[(0,n.jsxs)("p",{children:[(0,n.jsx)("strong",{children:"Paras Sharma"}),(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]}),(0,n.jsxs)("p",{children:[(0,n.jsx)("strong",{children:"Pranava Mishra"}),(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]})]}),(0,n.jsxs)(f,{title:"News Licensing",children:[(0,n.jsxs)("p",{children:[(0,n.jsx)("strong",{children:"Paras Sharma"}),(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]}),(0,n.jsxs)("p",{children:["Pranava Mishra",(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]})]}),(0,n.jsxs)(f,{title:"Print Advertising",children:[(0,n.jsxs)("p",{children:["Ashutosh Singh",(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]}),(0,n.jsxs)("p",{children:["Atul Sharma",(0,n.jsx)("br",{}),(0,n.jsx)(x,{children:"[email protected]"})]})]})]})]}),(0,n.jsxs)(f,{title:"Grievance",children:[(0,n.jsxs)("p",{children:["Grievance Officer: ",(0,n.jsx)("strong",{children:"Nisheeth Upadhyay"})]}),(0,n.jsxs)("p",{children:["Contact: ",(0,n.jsx)("a",{href:"tel:+911166561579",children:"011-66561579"})," (office hours: 9am to 5pm, Monday to Friday)"]}),(0,n.jsxs)("p",{children:["Email: ",(0,n.jsx)(x,{children:"[email protected]"})]})]}),(0,n.jsx)("section",{className:"contactFeedback","aria-labelledby":"feedback-title",children:"success"===w?(0,n.jsxs)("div",{className:"contactSuccess",role:"status",children:[(0,n.jsx)("span",{className:"contactSuccessIcon","aria-hidden":"true"}),(0,n.jsx)("h2",{id:"feedback-title",children:"Thanks for your feedback"}),(0,n.jsx)("p",{children:"We appreciate you taking the time to write to us."}),(0,n.jsx)("button",{type:"button",onClick:function(){return S("idle")},children:"Send more feedback"})]}):(0,n.jsxs)("form",{onSubmit:T,noValidate:!0,children:[(0,n.jsx)("h2",{id:"feedback-title",children:"Feedback"}),(0,n.jsx)("p",{children:"We value your feedback, go ahead and say it all. We will take all accolades & brickbats and try our best to improve!"}),(0,n.jsxs)("div",{className:"contactField",children:[(0,n.jsx)("input",{id:"contact-email",type:"email",placeholder:"Email",value:i,maxLength:254,onChange:function(e){var i=e.target.value;t(i),h.email&&p(i.trim())&&j((function(e){return(0,u.Z)((0,l.Z)({},e),{email:""})}))},onBlur:function(){return j((function(e){return(0,u.Z)((0,l.Z)({},e),{email:p(i.trim())?"":m})}))},"aria-invalid":Boolean(h.email),"aria-describedby":h.email?"contact-email-error":void 0}),(0,n.jsx)("label",{htmlFor:"contact-email",children:"Email"})]}),h.email?(0,n.jsx)("span",{id:"contact-email-error",className:"contactError",children:h.email}):null,(0,n.jsxs)("div",{className:"contactField contactTextareaField",children:[(0,n.jsx)("textarea",{id:"contact-feedback",placeholder:"Feedback",value:s,onChange:function(e){var i=e.target.value;d(i),h.feedback&&i.trim()&&j((function(e){return(0,u.Z)((0,l.Z)({},e),{feedback:""})}))},onBlur:function(){return j((function(e){return(0,u.Z)((0,l.Z)({},e),{feedback:s.trim()?"":g})}))},"aria-invalid":Boolean(h.feedback),"aria-describedby":h.feedback?"contact-feedback-error":void 0}),(0,n.jsx)("label",{htmlFor:"contact-feedback",children:"Feedback"})]}),h.feedback?(0,n.jsx)("span",{id:"contact-feedback-error",className:"contactError",children:h.feedback}):null,(0,n.jsx)("div",{className:"contactCaptcha",children:(0,n.jsx)("div",{id:"contact-recaptcha",className:"g
1-recaptcha"})}),h.captcha?(0,n.jsx)("span",{className:"contactCaptchaError",children:h.captcha}):null,"error"===w?(0,n.jsx)("p",{className:"contactSubmitError",role:"alert",children:"We could not send your feedback. Please try again."}):null,(0,n.jsx)("button",{type:"submit",disabled:"submitting"===w||!P,children:"submitting"===w?"Submitting...":"Submit"})]})})]})},b=t(82048),w=t(25749),S=t(64377),k=t(9120),y=t(31838),C=[{name:"Home","@id":"https://www.hindustantimes.com"},{name:"Contact Us"}],A=s()((function(){return Promise.all([t.e(21286),t.e(25891),t.e(37092),t.e(35319)]).then(t.bind(t,60355))}),{loadableGenerated:{webpack:function(){return[60355]}}}),N=!0;function T(e){var i,t,r,s,c=(0,a.useState)(!1),l=c[0],u=c[1];return(0,a.useEffect)((function(){u(d.tq)}),[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.Z,{headProp:e,disableTitleAppender:!0}),(0,n.jsx)(w.Z,{data:e}),(0,n.jsxs)("section",{className:"container",children:[(0,n.jsxs)("main",{className:"mainContainer twoColumn gutter24 shadowOff listingPage contactPage",children:[(0,n.jsx)(k.Z,{breadcrumbList:C}),(0,n.jsx)("div",{className:"h325 dHide",children:l?(0,n.jsx)(b.default,{adData:null===y.jA||void 0===y.jA||null===(i=y.jA.ads)||void 0===i||null===(t=i.mobileView)||void 0===t?void 0:t.topAds[0],containerClass:"adHeight313 whiteBg",innerIdDivClass:"storyAd ht-ad",index:"topMWEB"}):null}),(0,n.jsx)(j,{})]}),!l&&(0,n.jsxs)("aside",{className:"rightContainer",children:[(0,n.jsx)(o.ErrorBoundary,{fallbackRender:function(e){var i=e.error;return console.log(i)},children:(0,n.jsx)(b.default,{adData:null===y.jA||void 0===y.jA||null===(r=y.jA.ads)||void 0===r||null===(s=r.desktopView)||void 0===s?void 0:s.rightAds[0],containerClass:"adHeight270 right-top-ad",innerIdDivClass:"storyAd pt10",landingAd:!0})}),(0,n.jsx)(A,{pageType:null===e||void 0===e?void 0:e.pageType,sectionName:null===e||void 0===e?void 0:e.sectionName})]})]})]})}}},function(e){e.O(0,[80911,85518,621,11719,31838,25749,46019,72988,49774,92888,40179],(function(){return i=12873,e(e.s=i);var i}));var i=e.O();_N_E=i}]);

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.