1<!doctype html><html lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/WebPage" itemscope><head>
1<script data-no-optimize="1" type="a072e88c83e0e5cac1bae4c4-text/javascript">var litespeed_docref=sessionStorage.getItem("litespeed_docref");litespeed_docref&&(Object.defineProperty(document,"referrer",{get:function(){return litespeed_docref}}),sessionStorage.removeItem("litespeed_docref"));</script>
1 <meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"><title>By State - PERM Timeline</title><meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/><link rel="canonical" href="https://perm-timeline.com/by-state/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="By State - PERM Timeline" /><meta property="og:url" content="https://perm-timeline.com/by-state/" /><meta property="og:site_name" content="PERM Timeline" /><meta property="og:updated_time" content="2026-05-23T07:02:53+00:00" /><meta property="article:published_time" content="2026-05-23T07:02:52+00:00" /><meta property="article:modified_time" content="2026-05-23T07:02:53+00:00" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="By State - PERM Timeline" /><meta name="twitter:label1" content="Time to read" /><meta name="twitter:data1" content="Less than a minute" />
1<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://perm-timeline.com/#person","name":"PERM Timeline","logo":{"@type":"ImageObject","@id":"https://perm-timeline.com/#logo","url":"https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp","contentUrl":"https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp","caption":"PERM Timeline","inLanguage":"en-US","width":"512","height":"512"},"image":{"@type":"ImageObject","@id":"https://perm-timeline.com/#logo","url":"https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp","contentUrl":"https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp","caption":"PERM Timeline","inLanguage":"en-US","width":"512","height":"512"}},{"@type":"WebSite","@id":"https://perm-timeline.com/#website","url":"https://perm-timeline.com","name":"PERM Timeline","publisher":{"@id":"https://perm-timeline.com/#person"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://perm-timeline.com/by-state/#webpage","url":"https://perm-timeline.com/by-state/","name":"By State - PERM Timeline","datePublished":"2026-05-23T07:02:52+00:00","dateModified":"2026-05-23T07:02:53+00:00","isPartOf":{"@id":"https://perm-timeline.com/#website"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://perm-timeline.com/author/perm-timeline/","name":"Soo Park","url":"https://perm-timeline.com/author/perm-timeline/","image":{"@type":"ImageObject","@id":"https://perm-timeline.com/wp-content/litespeed/avatar/ea09ef0401c6cbedc46d6033fd502601.jpg?ver=1790969098","url":"https://perm-timeline.com/wp-content/litespeed/avatar/ea09ef0401c6cbedc46d6033fd502601.jpg?ver=1790969098","caption":"Soo Park","inLanguage":"en-US"},"sameAs":["https://perm-timeline.com","http://Soo%20Park%20is%20a%20Case%20Operations%20Manager%20at%20WA%20Law%20Group.%20She%20manages%20PERM%20and%20employment-based%20immigration%20cases,%20helping%20clients%20track%20progress%20and%20understand%20each%20step%20clearly.","http://The%20firm%20was%20founded%20by%20Jinhee%20Wilde,%20JD,%20with%20a%20focus%20on%20high%20approval%20success,%20fast%20response%20times,%20and%20client-first%20service."]},{"@type":"Article","headline":"By State - PERM Timeline","datePublished":"2026-05-23T07:02:52+00:00","dateModified":"2026-05-23T07:02:53+00:00","author":{"@id":"https://perm-timeline.com/author/perm-timeline/","name":"Soo Park"},"publisher":{"@id":"https://perm-timeline.com/#person"},"name":"By State - PERM Timeline","@id":"https://perm-timeline.com/by-state/#richSnippet","isPartOf":{"@id":"https://perm-timeline.com/by-state/#webpage"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://perm-timeline.com/by-state/#webpage"}}]}</script>
1 <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /><link rel="alternate" type="application/rss+xml" title="PERM Timeline » Feed" href="https://perm-timeline.com/feed/" /><link rel="alternate" type="application/rss+xml" title="PERM Timeline » Comments Feed" href="https://perm-timeline.com/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://perm-timeline.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fperm-timeline.com%2Fby-state%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://perm-timeline.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fperm-timeline.com%2Fby-state%2F&format=xml" /><link data-optimized="2" rel="stylesheet" href="https://perm-timeline.com/wp-content/litespeed/css/ec57ae5da09e8a95f4b17d070a96c5d7.css?ver=41273" /><style id="wp-block-image-inline-css">.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
1cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
1@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 2/*# sourceURL=https://perm-timeline.com/wp-includes/blocks/image/style.min.css */</style><link rel="https://api.w.org/" href="https://perm-timeline.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://perm-timeline.com/wp-json/wp/v2/pages/66" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://perm-timeline.com/xmlrpc.php?rsd" /><meta name="generator" content="WordPress 7.1.3" /><link rel='shortlink' href='https://perm-timeline.com/?p=66' /><meta name="google-adsense-account" content="ca-pub-4540459705369077"><meta name="google-site-verification" content="6dD3zNG2WrngV3yp_AEDytx6tfLoXzRxSxk7_4wIYY0" />
vendor: 92 bytes, lines 2-3
2 3 <script type="litespeed/javascript" data-src="https://www.googletagmanager.com/gtag/js?id=
3G-RHFLDMM3QG
vendor: 12 bytes, line 3
3"></script>
3<script type="litespeed/javascript">
vendor: 118 bytes, lines 3-4
3window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)} 4gtag('js',new Date());gtag('config','
4G-RHFLDMM3QG
vendor: 2 bytes, line 4
4')
4</script>
4
4<script type="litespeed/javascript" data-src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4540459705369077" 5 crossorigin="anonymous"></script>
5<link rel="icon" href="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-favicoin-32x32.png" sizes="32x32" /><link rel="icon" href="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-favicoin-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-favicoin-180x180.png" /><meta name="msapplication-TileImage" content="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-favicoin-270x270.png" /></head><body class="wp-singular page-template-default page page-id-66 wp-custom-logo wp-embed-responsive wp-theme-kadence footer-on-bottom hide-focus-outline link-style-standard content-title-style-normal content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header"><div id="wrapper" class="site wp-site-blocks"> 6<a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a><header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope><div id="main-header" class="site-header-wrap"><div class="site-header-inner-wrap"><div class="site-header-upper-wrap"><div class="site-header-upper-inner-wrap"><div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_main"><div class="site-header-row-container-inner"><div class="site-container"><div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center"><div class="site-header-main-section-left site-header-section site-header-section-left"><div class="site-header-item site-header-focus-item" data-section="title_tagline"><div class="site-branding branding-layout-standard"><a class="brand has-logo-image" href="https://perm-timeline.com/" rel="home"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="512" height="512" data-src="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp" class="custom-logo" alt="PERM Timeline " decoding="async" fetchpriority="high" data-srcset="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp 512w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2-300x300.webp 300w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2-150x150.webp 150w" data-sizes="(max-width: 512px) 100vw, 512px" /><div class="site-title-wrap"><p class="site-title">PERM Timeline</p></div></a></div></div></div><div class="site-header-main-section-right site-header-section site-header-section-right"><div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation"><nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-none" role="navigation" aria-label="Primary"><div class="primary-menu-container header-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-77" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-77"><a href="https://perm-timeline.com/"><span class="nav-drop-title-wrap">PERM Timeline<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 7</svg></span></span></span></a><ul class="sub-menu"><li id="menu-item-78" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-66 current_page_item menu-item-78"><a href="https://perm-timeline.com/by-state/" aria-current="page">By State</a></li><li id="menu-item-82" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82"><a href="https://perm-timeline.com/occupations/">Occupations</a></li><li id="menu-item-86" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86"><a href="https://perm-timeline.com/watchlist/">Watchlist</a></li><li id="menu-item-81" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81"><a href="https://perm-timeline.com/law-firms-attorneys/">Law Firms / Attorneys</a></li><li id="menu-item-85" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://perm-timeline.com/salary-wage-map/">Salary / Wage Map</a></li></ul></li><li id="menu-item-79" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><a href="https://perm-timeline.com/employer-lookup/">Employer Lookup</a></li><li id="menu-item-80" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80"><a href="https://perm-timeline.com/green-card-timeline/">Green Card Timeline</a></li><li id="menu-item-83" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83"><a href="https://perm-timeline.com/priority-dates-visa-bulletin/">Priority Dates / Visa Bulletin</a></li><li id="menu-item-84" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84"><a href="https://perm-timeline.com/risk-estimator/">Risk Estimator</a></li></ul></div></nav></div></div></div></div></div></div></div></div></div></div><div id="mobile-header" class="site-mobile-header-wrap"><div class="site-header-inner-wrap"><div class="site-header-upper-wrap"><div class="site-header-upper-inner-wrap"><div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default "><div class="site-header-row-container-inner"><div class="site-container"><div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center"><div class="site-header-main-section-left site-header-section site-header-section-left"><div class="site-header-item site-header-focus-item" data-section="title_tagline"><div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://perm-timeline.com/" rel="home"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" width="512" height="512" data-src="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp" class="custom-logo" alt="PERM Timeline " decoding="async" data-srcset="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2.webp 512w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2-300x300.webp 300w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-2-150x150.webp 150w" data-sizes="(max-width: 512px) 100vw, 512px" /><div class="site-title-wrap"><div class="site-title vs-md-false">PERM Timeline</div></div></a></div></div></div><div class="site-header-main-section-right site-header-section site-header-section-right"><div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="
7kadence_customizer_mobile_trigger"><div class="mobile-toggle-open-container"> 8<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close" 9> 10<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path> 11</svg></span></span> 12</button></div></div></div></div></div></div></div></div></div></div></div></header><main id="inner-wrap" class="wrap kt-clear" role="main"><div id="primary" class="content-area"><div class="content-container site-container"><div id="main" class="site-main"><div class="content-wrap"><article id="post-66" class="entry content-bg single-entry post-66 page type-page status-publish hentry"><div class="entry-content-wrap"><header class="entry-header page-title title-align-center title-tablet-align-inherit title-mobile-align-inherit"><h1 class="entry-title">By State</h1></header><div class="entry-content single-content"><div class="pa-wrap" id="pa-states"><div class="pa-hdr"><div><div class="pa-title">PERM by State</div><div class="pa-sub">Filing volume and approval rates by U.S. state</div></div></div><div id="pa-states-results"><div class="pa-loading"><div class="pa-spinner"></div>Loading state data...</div></div><div class="pa-disc">Data: U.S. DOL OFLC · Public domain</div></div></div></div></article></div></div></div></div></main><footer id="colophon" class="site-footer" role="contentinfo"><div class="site-footer-wrap"><div class="site-middle-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_middle"><div class="site-footer-row-container-inner"><div class="site-container"><div class="site-middle-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"><div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1"><div class="footer-widget-area widget-area site-footer-focus-item footer-widget4 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer4"><div class="footer-widget-area-inner site-info-inner"><section id="block-18" class="widget widget_block"><h2 class="wp-block-heading has-text-align-center has-theme-palette-3-color has-text-color has-link-color wp-elements-1" style="font-size:20px">PERM Timeline</h2></section><section id="block-33" class="widget widget_block widget_media_image"><div class="wp-block-image"><figure class="aligncenter size-full is-resized"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" decoding="async" width="512" height="512" data-src="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3.webp" alt="" class="wp-image-34" style="width:119px;height:auto" data-srcset="https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3.webp 512w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-300x300.webp 300w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-150x150.webp 150w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-270x270.webp 270w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-192x192.webp 192w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-180x180.webp 180w, https://perm-timeline.com/wp-content/uploads/2026/03/cropped-PERM-Timeline-logo-3-32x32.webp 32w" data-sizes="(max-width: 512px) 100vw, 512px" /></figure></div></section><section id="block-16" class="widget widget_block widget_text"><p class="wp-block-paragraph" style="font-size:16px"><strong>
12Track your PERM labor certification timeline with our advanced processing time tracker. Get real-time updates, accurate estimates, and clear insights to understand exactly where your case stands.</strong></p></section></div></div></div><div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1"><div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2"><div class="footer-widget-area-inner site-info-inner"><section id="block-21" class="widget widget_block"><h2 class="wp-block-heading has-text-align-center">Resources</h2></section><section id="block-20" class="widget widget_block"><ul class="wp-block-list"><li><strong><a href="https://perm-timeline.com/employer-lookup/" data-type="page" data-id="59">Employer Lookup</a></strong></li><li><strong><a href="https://perm-timeline.com/law-firms-attorneys/" data-type="page" data-id="61">Law Firms / Attorneys</a></strong></li><li><a href="https://perm-timeline.com/watchlist/" data-type="link" data-id="https://perm-timeline.com/watchlist/"><strong>Watchlist</strong></a></li><li><a href="https://perm-timeline.com/risk-estimator/" data-type="page" data-id="63"><strong>Risk Estimator</strong></a></li><li><a href="https://perm-timeline.com/salary-wage-map/" data-type="page" data-id="64"><strong>Salary / Wage Map</strong></a></li><li><a href="https://perm-timeline.com/occupations/" data-type="page" data-id="65"><strong>Occupations</strong></a></li><li><a href="https://perm-timeline.com/by-state/" data-type="page" data-id="66"><strong>By State</strong></a></li><li><a href="https://perm-timeline.com/green-card-timeline/" data-type="page" data-id="67"><strong>Green Card Timeline</strong></a></li><li><a href="https://perm-timeline.com/priority-dates-visa-bulletin/" data-type="page" data-id="68"><strong>Priority Dates / Visa Bulletin</strong></a></li></ul></section></div></div></div><div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1"><div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3"><div class="footer-widget-area-inner site-info-inner"><section id="block-23" class="widget widget_block"><h2 class="wp-block-heading">Pages</h2></section><section id="block-24" class="widget widget_block"><ul class="wp-block-list"><li><strong><a href="https://perm-timeline.com/about-us/" data-type="page" data-id="89">About us</a></strong></li><li><strong><a href="https://perm-timeline.com/privacy-policy/" data-type="page" data-id="87">Privacy policy</a></strong></li><li><a href="https://perm-timeline.com/disclaimer/" data-type="page" data-id="91"><strong>Disclamir</strong></a></li><li><a href="https://perm-timeline.com/contact-us/" data-type="page" data-id="95"><strong>Contact us</strong></a></li></ul></section></div></div></div></div></div></div></div><div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_bottom"><div class="site-footer-row-container-inner"><div class="site-container"><div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-1 site-footer-row-column-layout-row site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"><div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1"><div class="footer-widget-area site-info site-footer-focus-item content-align-center content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="
12kadence_customizer_footer_html"><div class="footer-widget-area-inner site-info-inner"><div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>© 2026 PERM Timeline</p></div></div></div></div></div></div></div></div></div></div></footer></div>
12<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
12 <div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer" 13><div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div><div class="drawer-inner"><div class="drawer-header"> 14<button class="menu-toggle-close drawer-toggle" aria-label="Close menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open" 15> 16<span class="toggle-close-bar"></span> 17<span class="toggle-close-bar"></span> 18</button></div><div class="drawer-content mobile-drawer-content content-align-left content-valign-top"><div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation"><nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile"><div class="mobile-menu-container drawer-menu-container"><ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-77"><div class="drawer-nav-drop-wrap"><a href="https://perm-timeline.com/">PERM Timeline</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-77 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 19</svg></span></button></div><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-66 current_page_item menu-item-78"><a href="https://perm-timeline.com/by-state/" aria-current="page">By State</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82"><a href="https://perm-timeline.com/occupations/">Occupations</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86"><a href="https://perm-timeline.com/watchlist/">Watchlist</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81"><a href="https://perm-timeline.com/law-firms-attorneys/">Law Firms / Attorneys</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://perm-timeline.com/salary-wage-map/">Salary / Wage Map</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><a href="https://perm-timeline.com/employer-lookup/">Employer Lookup</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80"><a href="https://perm-timeline.com/green-card-timeline/">Green Card Timeline</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83"><a href="https://perm-timeline.com/priority-dates-visa-bulletin/">Priority Dates / Visa Bulletin</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84"><a href="https://perm-timeline.com/risk-estimator/">Risk Estimator</a></li></ul></div></nav></div></div></div></div>
19<script data-no-optimize="1" type="a072e88c83e0e5cac1bae4c4-text/javascript">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
19),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
19<script data-no-optimize="1" type="a072e88c83e0e5cac1bae4c4-text/javascript">window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart","pointerup","pointerdown"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);function d(){o.src.startsWith("blob:")&&URL.revokeObjectURL(o.src),e()}var o=document.createElement("script");o.addEventListener("load",d),o.addEventListener("error",d),t.getAttributeNames().forEach(e=>{"type"!=e&&o.setAttribute("data-src"==e?"src":e,t.getAttribute(e))}),o.type="text/javascript",!o.src&&t.textContent&&(o.src=litespeed_inline2src(t.textContent)),t.after(o),t.remove()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script>
19<script data-no-optimize="1" type="a072e88c83e0e5cac1bae4c4-text/javascript">var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||(sessionStorage.getItem("litespeed_reloaded")?console.log("LiteSpeed: skipping guest vary reload (already reloaded this session)"):fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),sessionStorage.setItem("litespeed_reloaded","1"),window.location.reload(!0))}));</script>
19<script data-optimized="1" type="litespeed/javascript" data-src="https://perm-timeline.com/wp-content/litespeed/js/484432e9b3f332dc22c927e12b717ac4.js?ver=41273"></script>
vendor: 142 bytes, line 19
19<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="a072e88c83e0e5cac1bae4c4-|49" defer></script>
19<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"7b77db3638eb49349d5f8e5306a6199d","r":1,"spa":2}' crossorigin="anonymous"></script>
19 20</body></html> 21<!-- Page optimized by LiteSpeed Cache @2026-10-07 19:49:13 --> 22 23<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-07 19:49:12 --> 24<!-- Guest Mode --> 25<!-- QUIC.cloud UCSS in queue -->
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.