1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8176],{2911:(e,t,a)=>{"use strict";a.d(t,{$:()=>r.$});var r=a(46328)},7687:(e,t,a)=>{"use strict";a.d(t,{e:()=>i});var r=a(45165),s=a(64226);let i=(0,r.u)({calculatorType:s.u.enum("loan","lease")},e=>{let{calculatorType:t}=e;return{path:`/car-${t}-calculator`}});i.routeName="paymentCalculatorRoute"},8508:(e,t,a)=>{"use strict";a.d(t,{d:()=>l});var r=a(55729),s=a(21408),i=a(37390);let l=()=>{let e=r.useContext(i.O);if(!e)throw Error('Interaction mode context not found. Please import InteractionProvider from "battery-pack" and add to your application.');let t=r.useCallback(t=>Array.isArray(t)?t.includes(e.breakpoint):t===e.breakpoint,[e.breakpoint]),a=r.useCallback(t=>s.ku.slice(s.ku.indexOf(t)).includes(e.breakpoint),[e.breakpoint]),l=r.useCallback(t=>{let a=s.ku.indexOf(t);return(s.ku.length===a+1?s.ku:s.ku.slice(0,a+1)).includes(e.breakpoint)},[e.breakpoint]);return{breakpoint:e.breakpoint,breakpoints:t,breakpointUp:a,breakpointDown:l}}},13510:(e,t,a)=>{"use strict";a.d(t,{E:()=>r});let r=(0,a(45165).u)({},()=>({path:"/deals/"}));r.routeName="dealsLandingRoute"},18843:(e,t,a)=>{"use strict";a.d(t,{d:()=>r.d});var r=a(8508)},20435:(e,t,a)=>{"use strict";a.d(t,{e:()=>r});let r=(0,a(45165).u)({},()=>({path:"/car-buying-app/"}));r.routeName="carBuyingRoute"},21947:(e,t,a)=>{"use strict";a.d(t,{X:()=>l});var r=a(64226),s=a(36087),i=a(81547);let l=(0,s.v)({vin:r.u.string.optional,lp:r.u.string.optional,splat:r.u.array.string,zipCode:r.u.string.optional},e=>{let{splat:t,lp:a,...r}=e,s=o(t);return{city:s.city,state:s.state,licensePlate:a,splat:t,...r}},e=>{let{city:t,state:a,licensePlate:r,...s}=e;return{path:`/sell-your-car/${n({city:t,state:a})}`,query:{lp:r,...s}}});l.routeName="sellYourCarRoute";let n=e=>{let{city:t,state:a}=e;if(t&&a)return Object.keys(i.p).includes(a.toUpperCase())?`${t}-${a}/`.toLowerCase():"";if(a){let e=i.p[a.toUpperCase()];return e?e.split(" ").join("-").toLowerCase()+"/":""}return""},o=e=>{if(!e.length)return{city:void 0,state:void 0};let t=e[0].split("-"),a=u(t.join(" ").toLowerCase());if(a)return{state:a};let r=!!(a=t.pop()?.toLowerCase())&&!!i.p[a.toUpperCase()],s=t.join("-");return{city:r?s:void 0,state:r?a:void 0}},u=e=>Object.fromEntries(Object.entries(i.p).map(e=>{let[t,a]=e;return[a.toLowerCase(),t.toLowerCase()]}))[e]||void 0},25247:(e,t,a)=>{"use strict";a.d(t,{E:()=>r});let r=(0,a(45165).u)({},()=>({path:"/electric"}));r.routeName="electricLandingRoute"},27296:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[extra]/sitemap",function(){return a(36998)}])},34511:(e,t,a)=>{"use strict";a.d(t,{w:()=>i});var r=a(45165),s=a(64226);let i=(0,r.u)({section:s.u.enum("makes","name","seats","priorities","uses","bodyStyle","zipCode","fuelType","price").optional,convenience:s.u.boolean.optional},e=>{let{section:t,convenience:a}=e;return{path:"/fit-quiz/steps",query:{section:t,convenience:a}}});i.routeName="fitQuizRoute"},36998:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>F,default:()=>Y});var r=a(6029),s=a(37197);a(1598).q;var i=a(75155);a(55729);var l=a(12050),n=a(70415),o=a(21920),u=a(18843),c=a(2911),d=a(59564),m=a(78194),p=a(81547),h=a(93803),g=a.n(h),b=a(76688),v=a(33953);let y=()=>{let e,t,a=(0,i.c)(2);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(o.D,{size:"4",md:"2",level:"2","data-test":"htmlSitemapBrowseByMake",children:"Browse by Location"}),a[0]=e):e=a[0],a[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsxs)("div",{className:"pt-32 md:pt-64",children:[e,(0,r.jsx)("div",{className:"flex flex-col flex-wrap md:h-[570px] md:max-w-[550px]",children:g()(p.p,x)})]}),a[1]=t):t=a[1],t};function x(e,t){return(0,r.jsx)("div",{className:"pt-8",children:(0,r.jsx)(b.N,{className:"whitespace-nowrap",href:v.d.generate({state:t.toLowerCase()}),children:e})},t)}var _=a(20435),w=a(13510),C=a(25247),S=a(34511),k=a(76306),f=a(41612),N=a(69010),j=a(7687),I=a(58850),E=a(21947),L=a(43302),R=a(62556),T=a(73974),H=a(59857);let W=[{title:"Car Loan Calculator",url:j.e.generate({calculatorType:"loan"})},{title:"Car Lease Calculator",url:"/car-lease-calculator/"},{title:"Compare Models",url:f.v.generate({})},{title:"Vehicle Rankings",url:"/best-cars-trucks"},{title:"Blog",url:"https://www.truecar.com/blog/",externalLink:!0}
1,{title:"How to Buy a Car",url:"https://www.truecar.com/blog/guide-to-buying-a-new-car/",externalLink:!0},{title:"When is the Best Time to Buy a Car",url:"https://www.truecar.com/blog/the-best-time-to-buy/",externalLink:!0},{title:"How to Sell Your Car",url:"https://www.truecar.com/blog/selling-your-car/",externalLink:!0},{title:"Cheap Cars for Sale",url:T.x.generate({condition:"USED",cheapCars:!0})},{title:"Sell Your Car",url:E.X.generate({})},{title:"What Car Should I Buy Quiz",url:S.w.generate({})},{title:"TrueCar Mobile App",url:_.e.generate({})},{title:"Expert Car Reviews",url:N.P.generate({})},{title:"Lease a Car",url:k.K.generate({})},{title:"Car Research",url:I.Z.generate({})},{title:"Electric Vehicles",url:C.E.generate({})},{title:"Electric Vehicle Incentives",url:R.T.generate({})},{title:"Deals & Incentives",url:w.E.generate({})},...H.S.map(e=>({title:`${e.name} Deals`,url:L.x.generate({vehicleTypeSlug:e.slug})}))],P=()=>{let e,t,a=(0,i.c)(2);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(o.D,{size:"4",md:"2",level:"2","data-test":"htmlSitemapResourcesHeading",children:"Resources"}),a[0]=e):e=a[0],a[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsxs)("div",{className:"pt-40 md:pt-32",children:[e,(0,r.jsx)("div",{className:"columns-[15em_4]",children:W.map(z)})]}),a[1]=t):t=a[1],t};function z(e,t){return(0,r.jsx)("div",{className:"pt-8",children:e.externalLink?(0,r.jsx)(b.N,{href:e.url,children:e.title}):(0,r.jsx)(b.N,{className:"whitespace-nowrap",href:e.url,children:e.title})},t)}var D=a(31133);a(23827);var M=a(71999),A=a(39326);let B=[m._,(0,d.U)({active:!0})],$=e=>{let t,a,s,l,d,m,p,h,g,b,v,x,_,w,C,S,k,f,N,j=(0,i.c)(54),{seoLists:I}=e,{breakpointUp:E}=(0,u.d)();if(j[0]!==E||j[1]!==I.makes||j[2]!==I.popularModels){let e,i,u,x,_,w=E("lg");s="pb-80",t=n.L,h="2",j[14]===Symbol.for("react.memo_cache_sentinel")?(g=(0,r.jsx)(M.B,{breadcrumbs:B,separator:"\xbb",className:"pt-20 md:pt-32"}),b=(0,r.jsx)(o.D,{size:"3",md:"1",level:"1","data-test":"htmlSitemap",className:"pt-20 md:pt-32",children:"TrueCar.com Sitemap"}),v=(0,r.jsx)("p",{"data-test":"htmlSitemapSubheading",className:"pt-4",children:"Browse new and used car inventory and other TrueCar.com resources."}),j[14]=g,j[15]=b,j[16]=v):(g=j[14],b=j[15],v=j[16]),m="grid gap-x-8 grid-cols-1 lg:grid-cols-2",j[17]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(o.D,{size:"4",md:"2",level:"2","data-test":"htmlSitemapBrowseByMake",children:"Browse by Make"}),j[17]=e):e=j[17],j[18]!==I.makes?(i=(0,r.jsx)(c.$,{list:I.makes,sitemapLink:U}),j[18]=I.makes,j[19]=i):i=j[19],j[20]===Symbol.for("react.memo_cache_sentinel")?(u=(0,r.jsx)(y,{}),j[20]=u):u=j[20],j[21]!==i?(p=(0,r.jsxs)("div",{className:"pt-32 md:pt-64 lg:pr-20",children:[e,i,u]}),j[21]=i,j[22]=p):p=j[22],l="md:pt-40",j[23]!==I.popularModels.name?(x=(0,r.jsx)(o.D,{size:"4",md:"2",level:"2",children:I.popularModels.name}),j[23]=I.popularModels.name,j[24]=x):x=j[24],j[25]!==I.popularModels?(_=(0,r.jsx)(c.$,{list:I.popularModels}),j[25]=I.popularModels,j[26]=_):_=j[26],d=(0,r.jsxs)("div",{className:(0,D.x)("pt-40","md:py-20","lg:pl-32",w&&"border"),children:[x,_]}),a=(0,D.x)("pt-40","md:py-20","lg:pl-32","mt-40",w&&"border"),j[0]=E,j[1]=I.makes,j[2]=I.popularModels,j[3]=t,j[4]=a,j[5]=s,j[6]=l,j[7]=d,j[8]=m,j[9]=p,j[10]=h,j[11]=g,j[12]=b,j[13]=v}else t=j[3],a=j[4],s=j[5],l=j[6],d=j[7],m=j[8],p=j[9],h=j[10],g=j[11],b=j[12],v=j[13];return j[27]!==I.popularCities.name?(x=(0,r.jsx)(o.D,{size:"4",md:"2",level:"2",children:I.popularCities.name}),j[27]=I.popularCities.name,j[28]=x):x=j[28],j[29]!==I.popularCities?(_=(0,r.jsx)(c.$,{list:I.popularCities}),j[29]=I.popularCities,j[30]=_):_=j[30],j[31]!==a||j[32]!==x||j[33]!==_?(w=(0,r.jsxs)("div",{className:a,children:[x,_]}),j[31]=a,j[32]=x,j[33]=_,j[34]=w):w=j[34],j[35]!==w||j[36]!==l||j[37]!==d?(C=(0,r.jsxs)("div",{className:l,children:[d,w]}),j[35]=w,j[36]=l,j[37]=d,j[38]=C):C=j[38],j[39]!==C||j[40]!==m||j[41]!==p?(S=(0,r.jsxs)("div",{className:m,children:[p,C]}),j[39]=C,j[40]=m,j[41]=p,j[42]=S):S=j[42],j[43]!==t||j[44]!==S||j[45]!==h||j[46]!==g||j[47]!==b||j[48]!==v?(k=(0,r.jsxs)(t,{maxWidth:h,children:[g,b,v,S]}),j[43]=t,j[44]=S,j[45]=h,j[46]=g,j[47]=b,j[48]=v,j[49]=k):k=j[49],j[50]===Symbol.for("react.memo_cache_sentinel")?(f=(0,r.jsx)("div",{className:"mt-40 border-t-[5px] border-t-[var(--neutral-400)] md:mt-64",children:(0,r.jsx)(n.L,{maxWidth:"2",children:(0,r.jsx)(P,{})})}),j[50]=f):f=j[50],j[51]!==s||j[52]!==k?(N=(0,r.jsxs)("div",{className:s,children:[k,f]}),j[51]=s,j[52]=k,j[53]=N):N=j[53],N},U=e=>{let t,a,s=(0,i.c)(5);return s[0]!==e.slug?(t=A.Q.generate({makeSlug:e.slug}),s[0]=e.slug,s[1]=t):t=s[1],s[2]!==e.name||s[3]!==t?(a=(0,r.jsxs)(b.N,{className:"whitespace-nowrap",href:t,children:[e.name," Sitemap"]}),s[2]=e.name,s[3]=t,s[4]=a):a=s[4],a}
1;var V=a(48316),O=a(58322),q=a(68210),Q=a(25916);let G=(0,s.Ay)` 2 query getHtmlSitemap { 3 seoLists { 4 __typename 5 makes { 6 __typename 7 name 8 items { 9 __typename 10 name 11 slug 12 sitemap 13 newInventory { 14 __typename 15 name 16 routeParams 17 } 18 usedInventory { 19 __typename 20 name 21 routeParams 22 } 23 } 24 } 25 popularModels { 26 __typename 27 name 28 items { 29 __typename 30 name 31 slug 32 sitemap 33 newInventory { 34 __typename 35 name 36 routeParams 37 } 38 usedInventory { 39 __typename 40 name 41 routeParams 42 } 43 } 44 } 45 popularCities { 46 __typename 47 name 48 items { 49 __typename 50 name 51 slug 52 sitemap 53 newInventory { 54 __typename 55 name 56 routeParams 57 } 58 usedInventory { 59 __typename 60 name 61 routeParams 62 } 63 } 64 } 65 } 66} 67 `;G.documentId="2a3704a07b7599aa072db38a501b79c092c92687aab954d4ac81eda444be893e";let{prefetchQueries:K,useQueries:X}=(0,a(53314).J)(V.A,e=>{let{runQuery:t}=e;return{page:t({query:G,variables:{}})}},e=>e.page),Y=e=>{let t,a,s,n=(0,i.c)(7),{params:o,apolloCache:u}=e;n[0]!==u||n[1]!==o?(t={params:o,apolloCache:u},n[0]=u,n[1]=o,n[2]=t):t=n[2];let{loading:c,data:d}=X(t);if(c&&!d){let e;return n[3]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(q.D,{}),n[3]=e):e=n[3],e}if(!d)throw new Q.m;return n[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)(l.f,{metadata:Z}),n[4]=a):a=n[4],n[5]!==d.seoLists?(s=(0,r.jsxs)(r.Fragment,{children:[a,(0,r.jsx)($,{seoLists:d.seoLists})]}),n[5]=d.seoLists,n[6]=s):s=n[6],s};Y.isStaticPage=!0,Y.route=V.A,Y.pageName="Sitemap",Y.headers=O.f,Y.renderOnlyPartnerGroups=["truecar"];let Z={title:"Sitemap",description:"Browse TrueCar by make or region to search for vehicles for sale or use our sitemap to find resources and research on all car makes and models.",alternates:{canonical:`https://www.truecar.com${V.A.generate({})}`}};var F=!0},41612:(e,t,a)=>{"use strict";a.d(t,{v:()=>r});let r=(0,a(45165).u)({},()=>({path:"/compare/"}));r.routeName="modelCompareLandingRoute"},43302:(e,t,a)=>{"use strict";a.d(t,{x:()=>i});var r=a(45165),s=a(64226);let i=(0,r.u)({vehicleTypeSlug:s.u.string},e=>{let{vehicleTypeSlug:t}=e;return{path:`/deals/${t}`}});i.routeName="vehicleTypeDealsRoute"},58850:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});let r=(0,a(45165).u)({},()=>({path:"/research/"}));r.routeName="researchRoute"},59564:(e,t,a)=>{"use strict";a.d(t,{U:()=>r.Uv});var r=a(35642)},59857:(e,t,a)=>{"use strict";a.d(t,{S:()=>s});var r=a(90666);let s=[{name:"Convertible",slug:"convertibles",icon:r.sz.src,luxury:!1,searchId:"convertible"},{name:"Coupe",slug:"coupes",icon:r.RU.src,luxury:!1,searchId:"coupe"},{name:"SUV",slug:"suvs",icon:r.jt.src,luxury:!1,searchId:"suv"},{name:"Sedan",slug:"sedans",icon:r.O.src,luxury:!1,searchId:"sedan"},{name:"Truck",slug:"trucks",icon:r.mQ.src,luxury:!1,searchId:"truck"},{name:"Hatchback",slug:"hatchbacks",icon:r.EA.src,luxury:!1,searchId:"hatchback"},{name:"Van",slug:"vans",icon:r.oS.src,luxury:!1,searchId:"van"},{name:"Wagon",slug:"wagons",icon:r.$u.src,luxury:!1,searchId:"wagon"},{name:"Luxury Car",slug:"luxury-cars",icon:r.c.src,luxury:!0,searchId:"car"},{name:"Luxury SUV",slug:"luxury-suvs",icon:r.Kz.src,luxury:!0,searchId:"suv"},{name:"Hybrid",slug:"fuel-hybrid",icon:r.jW.src,engineType:!0,luxury:!1,searchId:"hybrid"},{name:"Electric Vehicle",slug:"fuel-electric",icon:r.Qq.src,engineType:!0,luxury:!1,searchId:"electric"},{name:"Diesel",slug:"fuel-diesel",icon:r.v0.src,engineType:!0,luxury:!1,searchId:"diesel"}]},62556:(e,t,a)=>{"use strict";a.d(t,{T:()=>n});var r=a(36087),s=a(64226);let i="PRICE_WITH_INCENTIVES_ASC",l="incentives",n=(0,r.v)({postalCode:s.u.string.optional,householdIncome:s.u.number.optional,householdSize:s.u.number.optional,turnIn:s.u.boolean.optional,sort:s.u.enum("PRICE_WITH_INCENTIVES_ASC","PRICE_WITH_INCENTIVES_DESC","MSRP_ASC","MSRP_DESC","ELECTRIC_RANGE_ASC","ELECTRIC_RANGE_DESC").optional.default(i),includePlugInHybrids:s.u.boolean.optional,onlyIncentives:s.u.boolean.optional,makeSlug:s.u.string.optional,modelSlug:s.u.string.optional,section:s.u.enum("incentives","models").optional.default(l)},e=>{let{householdIncome:t,householdSize:a,...r}=e;return{...t||a?{household:{income:t??0,size:a??0}}:{},...r}},e=>{let{household:t,makeSlug:a,modelSlug:r,sort:s,section:n,...o}=e;return{path:"/electric/incentives",query:{...t&&t.income>0&&t.size>0?{householdIncome:t.income,householdSize:t.size}:{},..."models"===n?{makeSlug:a,modelSlug:r}:{},...o,sort:s===i?void 0:s,section:n===l?void 0:n}}});n.routeName="electricIncentivesRoute"},69010:(e,t,a)=>{"use strict";a.d(t,{P:()=>r});let r=(0,a(45165).u)({},()=>({path:"/car-reviews/"}));r.routeName="modelsShowcaseRoute"},76306:(e,t,a)=>{"use strict";a.d(t,{K:()=>r});let r=(0,a(45165).u)({},()=>({path:"/l/lease-a-car/"}));r.routeName="leasingLandingRoute"},78194:(e,t,a)=>{"use strict";a.d(t,{_:()=>r._S});var r=a(35642)},90666:(e,t,a)=>{"use strict";a.d(t,{sz:()=>r,RU:()=>s,v0:()=>p,Qq:()=>m,EA:()=>d,jW:()=>i,c:()=>h,Kz:()=>g,O:()=>l,jt:()=>n,mQ:()=>o,oS:()=>u,$u:()=>c});let r={src:"/assets/_next/static/media/iconConvertables.eb50d8ea.svg",height:33,width:101,blurWidth:0,blurHeight:0},s={src:"/assets/_next/static/media/iconCoupes.91776683.svg",height:35,width:101,blurWidth:0,blurHeight:0},i={src:"/assets/_next/static/media/iconHybrids.86b0f4d1.svg",height:41,width:99,blurWidth:0,blurHeight:0},l={src:"/assets/_next/static/media/iconSedans.9735e71c.svg",height:34,width:101,blurWidth:0,blurHeight:0},n={src:"/assets/_next/static/media/iconSuv.e264424f.svg",height:41,width:101,blurWidth:0,blurHeight:0},o={src:"/assets/_next/static/media/iconTrucks.16122cd5.svg",height:36,width:99,blurWidth:0,blurHeight:0},u={src:"/assets/_next/static/media/iconVans.03307108.svg",height:44,width:94,blurWidth:0,blurHeight:0},c={src:"/assets/_next/static/media/iconWagons.327985e2.svg",height:37,width:99,blurWidth:0,blurHeight:0},d={src:"/assets/_next/static/media/iconHatchbacks.f9e4951d.svg",height:31,width:76,blurWidth:0,blurHeight:0},m={src:"/assets/_next/static/media/iconElectrics.ff5767e3.svg",height:40,width:99,blurWidth:0,blurHeight:0},p={src:"/assets/_next/static/media/iconDiesel.c9e962dd.svg",height:47,width:103,blurWidth:0,blurHeight:0},h={src:"/assets/_next/static/media/iconLuxuryCar.d3dc3cae.svg",height:42,width:102,blurWidth:0,blurHeight:0},g={src:"/assets/_next/static/media/iconLuxurySUV.44029b98.svg",height:46,width:102,blurWidth:0,blurHeight:0}}},e=>{e.O(0,[7311,3030,3974,6754,6593,636,8792],()=>e(e.s=27296)),_N_E=e.O()}]);
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.