Sales License/Retail — page 216 of 563
168,847 records whose most frequent license type is “Sales License/Retail”.
1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 · 11 · 12 · 13 · 14 · 15 · 16 · 17 · 18 · 19 · 20 · 21 · 22 · 23 · 24 · 25 · 26 · 27 · 28 · 29 · 30 · 31 · 32 · 33 · 34 · 35 · 36 · 37 · 38 · 39 · 40 · 41 · 42 · 43 · 44 · 45 · 46 · 47 · 48 · 49 · 50 · 51 · 52 · 53 · 54 · 55 · 56 · 57 · 58 · 59 · 60 · 61 · 62 · 63 · 64 · 65 · 66 · 67 · 68 · 69 · 70 · 71 · 72 · 73 · 74 · 75 · 76 · 77 · 78 · 79 · 80 · 81 · 82 · 83 · 84 · 85 · 86 · 87 · 88 · 89 · 90 · 91 · 92 · 93 · 94 · 95 · 96 · 97 · 98 · 99 · 100 · 101 · 102 · 103 · 104 · 105 · 106 · 107 · 108 · 109 · 110 · 111 · 112 · 113 · 114 · 115 · 116 · 117 · 118 · 119 · 120 · 121 · 122 · 123 · 124 · 125 · 126 · 127 · 128 · 129 · 130 · 131 · 132 · 133 · 134 · 135 · 136 · 137 · 138 · 139 · 140 · 141 · 142 · 143 · 144 · 145 · 146 · 147 · 148 · 149 · 150 · 151 · 152 · 153 · 154 · 155 · 156 · 157 · 158 · 159 · 160 · 161 · 162 · 163 · 164 · 165 · 166 · 167 · 168 · 169 · 170 · 171 · 172 · 173 · 174 · 175 · 176 · 177 · 178 · 179 · 180 · 181 · 182 · 183 · 184 · 185 · 186 · 187 · 188 · 189 · 190 · 191 · 192 · 193 · 194 · 195 · 196 · 197 · 198 · 199 · 200 · 201 · 202 · 203 · 204 · 205 · 206 · 207 · 208 · 209 · 210 · 211 · 212 · 213 · 214 · 215 · 216 · 217 · 218 · 219 · 220 · 221 · 222 · 223 · 224 · 225 · 226 · 227 · 228 · 229 · 230 · 231 · 232 · 233 · 234 · 235 · 236 · 237 · 238 · 239 · 240 · 241 · 242 · 243 · 244 · 245 · 246 · 247 · 248 · 249 · 250 · 251 · 252 · 253 · 254 · 255 · 256 · 257 · 258 · 259 · 260 · 261 · 262 · 263 · 264 · 265 · 266 · 267 · 268 · 269 · 270 · 271 · 272 · 273 · 274 · 275 · 276 · 277 · 278 · 279 · 280 · 281 · 282 · 283 · 284 · 285 · 286 · 287 · 288 · 289 · 290 · 291 · 292 · 293 · 294 · 295 · 296 · 297 · 298 · 299 · 300 · 301 · 302 · 303 · 304 · 305 · 306 · 307 · 308 · 309 · 310 · 311 · 312 · 313 · 314 · 315 · 316 · 317 · 318 · 319 · 320 · 321 · 322 · 323 · 324 · 325 · 326 · 327 · 328 · 329 · 330 · 331 · 332 · 333 · 334 · 335 · 336 · 337 · 338 · 339 · 340 · 341 · 342 · 343 · 344 · 345 · 346 · 347 · 348 · 349 · 350 · 351 · 352 · 353 · 354 · 355 · 356 · 357 · 358 · 359 · 360 · 361 · 362 · 363 · 364 · 365 · 366 · 367 · 368 · 369 · 370 · 371 · 372 · 373 · 374 · 375 · 376 · 377 · 378 · 379 · 380 · 381 · 382 · 383 · 384 · 385 · 386 · 387 · 388 · 389 · 390 · 391 · 392 · 393 · 394 · 395 · 396 · 397 · 398 · 399 · 400 · 401 · 402 · 403 · 404 · 405 · 406 · 407 · 408 · 409 · 410 · 411 · 412 · 413 · 414 · 415 · 416 · 417 · 418 · 419 · 420 · 421 · 422 · 423 · 424 · 425 · 426 · 427 · 428 · 429 · 430 · 431 · 432 · 433 · 434 · 435 · 436 · 437 · 438 · 439 · 440 · 441 · 442 · 443 · 444 · 445 · 446 · 447 · 448 · 449 · 450 · 451 · 452 · 453 · 454 · 455 · 456 · 457 · 458 · 459 · 460 · 461 · 462 · 463 · 464 · 465 · 466 · 467 · 468 · 469 · 470 · 471 · 472 · 473 · 474 · 475 · 476 · 477 · 478 · 479 · 480 · 481 · 482 · 483 · 484 · 485 · 486 · 487 · 488 · 489 · 490 · 491 · 492 · 493 · 494 · 495 · 496 · 497 · 498 · 499 · 500 · 501 · 502 · 503 · 504 · 505 · 506 · 507 · 508 · 509 · 510 · 511 · 512 · 513 · 514 · 515 · 516 · 517 · 518 · 519 · 520 · 521 · 522 · 523 · 524 · 525 · 526 · 527 · 528 · 529 · 530 · 531 · 532 · 533 · 534 · 535 · 536 · 537 · 538 · 539 · 540 · 541 · 542 · 543 · 544 · 545 · 546 · 547 · 548 · 549 · 550 · 551 · 552 · 553 · 554 · 555 · 556 · 557 · 558 · 559 · 560 · 561 · 562 · 563
| Place | Company | Record | Main license type | Latest expiration |
|---|---|---|---|---|
| Allentown, PA | HAMILTON EYE INSTITUTE INC. PROGRESSIVE VISION INSTITUTE OF ALL | A0C23D18F7 | Sales License/Retail | Aug 31, 2027 |
| Ulysses, PA | HAMILTON FAMILY ENTERPRISES | 5DF2F20E95 | Sales License/Retail | Feb 29, 2028 |
| Chambersburg, PA | HAMILTON HEIGHTS MARKET INC | 3D90C69A31 | Sales License/Retail | Apr 30, 2030 |
| New Castle, PA | HAMILTON HOLLOW HOMESTEAD LLC | 8F03690633 | Sales License/Retail | Jul 31, 2031 |
| Allentown, PA | HAMILTON HOSPITALITY INC | 2049E98929 | Sales License/Retail | Mar 31, 2027 |
| Mc Kees Rocks, PA | HAMILTON INSULATION SALES LLC | C630028492 | Sales License/Retail | Sep 30, 2028 |
| Towanda, PA | HAMILTON LIBERTY LLC PANDA LIBERTY LLC | 60957683E1 | Sales License/Retail | Sep 30, 2026 |
| Reno, NV | HAMILTON MEDICAL INC | FF1BBFD9F8 | Sales License/Retail | Sep 30, 2027 |
| Jersey City, NJ | HAMILTON PARK ELECTRONICS LLC | 784A66E12D | Sales License/Retail | Aug 31, 2028 |
| Montgomery, PA | HAMILTON PATRIOT LLC PANDA PATRIOT LLC | 07E48D808E | Sales License/Retail | Mar 31, 2030 |
| Ambler, PA | HAMILTON ROAD HONEY COMPANY LLC | FA536C5F96 | Sales License/Retail | Apr 30, 2031 |
| Fairfield, OH | HAMILTON SAFE COMPANY | 9D934255FD | Sales License/Retail | Oct 31, 2029 |
| Hilliard, OH | HAMILTON SAFE PRODUCTS CO INC | EE92D671E6 | Sales License/Retail | Sep 30, 2028 |
| Franklin, MA | HAMILTON STORAGE TECHNOLOGIES INC. | BCE492AC4E | Sales License/Retail | Jun 30, 2029 |
| Allentown, PA | HAMILTON STREET HOTEL LLC | A3B8FD3499 | Sales License/Retail | Jan 31, 2030 |
| Perth Amboy, NJ | HAMILTON STREET INC | AC60853EE5 | Sales License/Retail | Dec 31, 2026 |
| Farmington, CT | HAMILTON SUNDSTRAND AVIATION SERVICES INC SUNDSTRAND AVIATION SERVICES INC | 1FB34B7E0E | Sales License/Retail | Mar 31, 2029 |
| Farmington, CT | HAMILTON SUNDSTRAND CORPORATION HAMILTON SUNDSTRAND CORP | 911EC21059 | Sales License/Retail | Oct 31, 2030 |
| Columbus, OH | HAMILTON TANKS LLC | 5FA089A7FD | Sales License/Retail | Oct 31, 2030 |
| Lancaster, PA | HAMILTON WAX LLC | 6C64EF549B | Sales License/Retail | Jul 31, 2027 |
| Weatherford, TX | HAMILTON WORTH LLC | 8454D1BDEA | Sales License/Retail | Mar 31, 2029 |
| Fort Washington, PA | HAMILTON3315 AT LLC | 55998A9647 | Sales License/Retail | Aug 31, 2030 |
| Falls Village, CT | HAMILTONBOOK.COM LLC | F397151371 | Sales License/Retail | Nov 30, 2028 |
| Philadelphia, PA | HAMINA WIRELESS INC | A151358014 | Sales License/Retail | Mar 31, 2030 |
| Aliquippa, PA | HAMIRON LLC | 500EF9F224 | Sales License/Retail | Apr 30, 2031 |
| Cranberry Township, PA | HAMISTER HOSPITALITY CRANBERRY II LP | CB674FC2CD | Sales License/Retail | Oct 31, 2026 |
| Hamlin, PA | HAMLIN AUTO PARTS LLC | D7F6311F1A | Sales License/Retail | Feb 28, 2031 |
| Smethport, PA | HAMLIN BANK & TRUST CO HAMLIN BANK & TRUST COMPANY | C35F2E13C6 | Sales License/Retail | Feb 29, 2028 |
| Lake Ariel, PA | HAMLIN COMMUNITY LIBRARY | B2CD4E649C | Sales License/Retail | Aug 31, 2031 |
| Sterling, PA | HAMLIN OUTDOOR SERVICE & SUPPLY INC HAMLIN OUTDOOR SERVICE & SUPPLY LLC | AD502F3943 | Sales License/Retail | Jun 30, 2028 |
| Greensburg, PA | HAMM AUTOMOTIVE LLC | 0F6393AB5A | Sales License/Retail | Jul 31, 2028 |
| Pittsburgh, PA | HAMMAJACK FOODS LLC HAMMAJACK HEAT CO | FBA5663D64 | Sales License/Retail | Nov 30, 2030 |
| Lemoyne, PA | HAMMAKERS FLOWER SHOP LLC | 2A0C73A451 | Sales License/Retail | Oct 31, 2030 |
| Mechanicsburg, PA | HAMMAKERS REAL ESTATE LLC HAMMAKER'S REAL ESTATE LLC | E5B7024D51 | Sales License/Retail | Aug 31, 2030 |
| Mc Veytown, PA | HAMMAN AUTOMOTIVE LLC | A554F095FE | Sales License/Retail | Mar 31, 2031 |
| Miamisburg, OH | HAMMELMANN CORPORATION | C27DEA1EE2 | Sales License/Retail | Dec 31, 2030 |
| Hazelwood, MO | HAMMER & STEEL GLOBAL LLC | CEEE0505F3 | Sales License/Retail | Mar 31, 2028 |
| Yardley, PA | HAMMER AND NAILS PA ENTERPRISES 1 LLC | BBF062D83A | Sales License/Retail | Sep 30, 2030 |
| Shrewsbury, PA | HAMMER AND STAIN SHREWSBURY LLC | 2AA89B6BBF | Sales License/Retail | Aug 31, 2027 |
| Warrington, PA | HAMMER BREAKS LLC | 52357DAAC5 | Sales License/Retail | May 31, 2031 |
| Adams, TN | HAMMER CONCEPTS AND DESIGNS LLC | CC6F35AE21 | Sales License/Retail | Feb 28, 2031 |
| Lititz, PA | HAMMER CREEK HARDWOODS LLC | 4EA17FE348 | Sales License/Retail | Dec 31, 2030 |
| Denver, PA | HAMMER CREEK TAXIDERMY LLC | 194DB2836F | Sales License/Retail | Sep 30, 2030 |
| York, PA | HAMMER DOWN AUCTIONS INCORPORATED | 91EF3A82E5 | Sales License/Retail | Jan 31, 2030 |
| Waynesboro, PA | HAMMER DOWN CUSTOMS LLC | E91FA56C08 | Sales License/Retail | Sep 30, 2030 |
| Hawley, PA | HAMMER HOUSE LLC | 152B8205A1 | Sales License/Retail | May 31, 2029 |
| Sugar Notch, PA | HAMMER INDUSTRIES LLC | B11BFA9E6B | Sales License/Retail | Jan 31, 2028 |
| Newtown, PA | HAMMER PROPERTY MANAGEMENT LLC | 3022A533A6 | Sales License/Retail | May 31, 2030 |
| Tulsa, OK | HAMMER REFUGE LLC | 1E9A8696EE | Sales License/Retail | Jul 31, 2030 |
| Newport, PA | HAMMER SERVICES LLC | F8A50DB815 | Sales License/Retail | Sep 30, 2026 |
| Marina Del Rey, CA | HAMMER TECHNOLOGIES USA LLC | 92944CACB1 | Sales License/Retail | Oct 31, 2026 |
| Philadelphia, PA | HAMMER TRADING CORPORATION HAMMER TRADING CORPORATION D/B/A FB | 57DB980ACC | Sales License/Retail | Oct 31, 2029 |
| Mohnton, PA | HAMMERDOWN MOTORSPORTS LLC | 29111C1964 | Sales License/Retail | Mar 31, 2029 |
| Titusville, PA | HAMMERDOWN OUTDOORS LLC | 2555BB3D20 | Sales License/Retail | Apr 30, 2031 |
| Camp Hill, PA | HAMMERHEAD CLEANING EQUIPMENT LLC | FA1F3D61E5 | Sales License/Retail | Jun 30, 2029 |
| Doral, FL | HAMMERHEAD GROUP LLC | A8984AA5D9 | Sales License/Retail | Jul 31, 2031 |
| Santa Ana, CA | HAMMERHEAD LLC | BFA5A5B59D | Sales License/Retail | Feb 28, 2027 |
| Reading, PA | HAMMERHEAD TACTICAL LLC | 5AC2AF0CFD | Sales License/Retail | Jul 31, 2031 |
| Shippensburg, PA | HAMMERING GEARS STUDIO LLC | B23D73F21D | Sales License/Retail | Jul 31, 2030 |
| Minersville, PA | HAMMERS AUTO REPAIR SHOP LLC | 9AAA1B6B46 | Sales License/Retail | Nov 30, 2026 |
| Windber, PA | HAMMERS OUTFITTERS LLC | F3B9A0CDC5 | Sales License/Retail | Jan 31, 2027 |
| Pottsville, PA | HAMMERS TOWING INC | 24C5A579C2 | Sales License/Retail | Jan 31, 2030 |
| Hanover, PA | HAMMERSLA'S AUTO BODY AND RESTORATIONS LLC | F0361D223F | Sales License/Retail | Jan 31, 2028 |
| Bethlehem, PA | HAMMERTEK CORPORATION | 2B8E37E9B9 | Sales License/Retail | Oct 31, 2030 |
| Ambler, PA | HAMMERTREE LLC | 172C1AB0D5 | Sales License/Retail | Nov 30, 2027 |
| Erie, PA | HAMMETT MOTORS LLC | 9082274D93 | Sales License/Retail | Feb 28, 2027 |
| Hermosa Beach, CA | HAMMITT INC. | 557021EFE7 | Sales License/Retail | Mar 31, 2029 |
| Hammond, IN | HAMMOND GROUP INC | 94377EEE59 | Sales License/Retail | Oct 31, 2030 |
| Jessup, PA | HAMMOND MOTOR FREIGHT LLC | B015FD088C | Sales License/Retail | Mar 31, 2030 |
| Lancaster, PA | HAMMOND PRETZEL BAKERY INC | C876E4C9AD | Sales License/Retail | Aug 31, 2028 |
| York, PA | HAMMONDS LAWN AND LANDSCAPE LLC | 8166774353 | Sales License/Retail | Feb 29, 2028 |
| Bethlehem, PA | HAMMS PAWSOME DOG WASH LLC | 0FF9A65E49 | Sales License/Retail | Oct 31, 2030 |
| Erie, PA | HAMOT MEDICAL CENTER UPMC | DE1D174BBD | Sales License/Retail | May 31, 2031 |
| York, PA | HAMPAT SPECIALTY FOODS LLC | 635C73A152 | Sales License/Retail | Oct 31, 2027 |
| Mechanicsburg, PA | HAMPDEN AUTOMOTIVE INC | 152108B45A | Sales License/Retail | Aug 31, 2029 |
| Mechanicsburg, PA | HAMPDEN TOWNSHIP | E4176D67C0 | Sales License/Retail | Jan 31, 2028 |
| Wichita, KS | HAMPEL OIL DISTRIBUTORS INC | F2538D9B6E | Sales License/Retail | May 31, 2029 |
| Bethlehem, PA | HAMPSON-MOWRER AGENCY LLC | 3517382B1F | Sales License/Retail | Jul 31, 2029 |
| Newtown, PA | HAMPSTEAD FLOOR COMPANY | FAC2B1B373 | Sales License/Retail | Mar 31, 2028 |
| Gibsonia, PA | HAMPTON BANQUET HALL INC | 2030801007 | Sales License/Retail | Feb 28, 2031 |
| Allison Park, PA | HAMPTON COMMUNITY LIBRARY | 7E25B8704F | Sales License/Retail | Jun 30, 2031 |
| Valencia, PA | HAMPTON CONCRETE PRODUCTS INC | CB9E653E76 | Sales License/Retail | Sep 30, 2026 |
| Narvon, PA | HAMPTON HALL STRUCTURES LLC | B2B2F8BE74 | Sales License/Retail | Nov 30, 2028 |
| Easton, PA | HAMPTON HOTEL INC | 9B9EF7722A | Sales License/Retail | Apr 30, 2028 |
| Bloomsburg, PA | HAMPTON INN BLOOMSBURG INC | BF04FEE729 | Sales License/Retail | May 31, 2028 |
| Clarks Summit, PA | HAMPTON INN LEWISNURG PENNSYLVANIA LLC | D007E73EA6 | Sales License/Retail | Apr 30, 2027 |
| Clarks Summit, PA | HAMPTON INN SAYRE PENNSYLVANIA LLC | 3D54B880D3 | Sales License/Retail | Apr 30, 2028 |
| Northampton, PA | HAMPTON LANES INC | ADC52DD426 | Sales License/Retail | Feb 29, 2028 |
| Gibsonia, PA | HAMPTON MECHANICAL INC | E1715E7DE6 | Sales License/Retail | Apr 30, 2027 |
| Buena, NJ | HAMPTON TECHNOLOGIES INC | 52184DDD86 | Sales License/Retail | Apr 30, 2031 |
| Allison Park, PA | HAMPTON TOWNSHIP TOWNSHIP OF HAMPTON | A125745B0D | Sales License/Retail | Nov 30, 2030 |
| Allison Park, PA | HAMPTON TOWNSHIP FITNESS LLC | 4F43D72F67 | Sales License/Retail | Dec 31, 2027 |
| East Hampton, NY | HAMPTONS LUXURY WATCHES LLC | 9C6E078665 | Sales License/Retail | Apr 30, 2030 |
| Kent, OH | HAMRICK MANUFACTURING & SERVICE INC | 69BDB6AF7B | Sales License/Retail | Nov 30, 2029 |
| Gaffney, SC | HAMRICK'S INCORPORATED | 99A6F66D0F | Sales License/Retail | Oct 31, 2028 |
| Mechanicsburg, PA | HAMRO BOUTIQUE & CO LLC | B4F01AF4AC | Sales License/Retail | Apr 30, 2030 |
| Chambersburg, PA | HAMRO CHOWK GROCERY & SMOKE SHOP LLC | C78F17F1BC | Sales License/Retail | Sep 30, 2029 |
| Scranton, PA | HAMRO GROCERY STORE SCRANTON LLC | CE9F60AC67 | Sales License/Retail | Sep 30, 2030 |
| Bethel Park, PA | HAMRO LLC | E0FD5C5714 | Sales License/Retail | Jun 30, 2028 |
| Pittsburgh, PA | HAMRO MART LLC | 45411BEC37 | Sales License/Retail | Dec 31, 2029 |
| Harrisburg, PA | HAMRO NEPALI MARKET LLC | C7E8540741 | Sales License/Retail | Mar 31, 2031 |
| Bensalem, PA | HAMZA & BILAL LLC | 2FDBE34887 | Sales License/Retail | Dec 31, 2030 |
| Upper Darby, PA | HAMZSMOKESHOP LLC | E84A753AC1 | Sales License/Retail | Sep 30, 2029 |
| Exton, PA | HAN DYNASTY INC | 4AC310C750 | Sales License/Retail | Jan 31, 2028 |
| Philadelphia, PA | HAN DYNASTY OF PHILADELPHIA INC | 5A4B0A755A | Sales License/Retail | May 31, 2031 |
| Philadelphia, PA | HAN DYNASTY OF UNIVERSITY CITY INC | DA9F01542B | Sales License/Retail | Jul 31, 2027 |
| Philadelphia, PA | HAN RA CORPORATION | 4FE65D34C1 | Sales License/Retail | Oct 31, 2026 |
| San Jose, CA | HAN'S LASER CORP. | CF2DD996A2 | Sales License/Retail | Mar 31, 2029 |
| Blossburg, PA | HAN-ROE ASSOCIATES INC. HAN ROE ASSOCIATES INC | B3A940B268 | Sales License/Retail | Jun 30, 2031 |
| Victor, NY | HAN-TEK INC HAN TEK INC | 9DE094A325 | Sales License/Retail | Apr 30, 2027 |
| Norristown, PA | HANA 2 LLC | 58F9FCF983 | Sales License/Retail | Jan 31, 2029 |
| Williamsport, PA | HANA ASIAN BISTRO INC | AABDF011D1 | Sales License/Retail | Aug 31, 2027 |
| Brooklyn, NY | HANA GETACHEW DESIGN INC | 5038F9A9E9 | Sales License/Retail | Jul 31, 2029 |
| Lancaster, PA | HANA GROUP FRANCHISING LLC | 75C9ECABEA | Sales License/Retail | Jun 30, 2029 |
| Philadelphia, PA | HANA GROUP OPS LLC GENJI | 8C7B84D08A | Sales License/Retail | Dec 31, 2026 |
| Hazle Township, PA | HANA SUSHI JAPANESE RESTAURANT INC | 35A209DEAC | Sales License/Retail | Oct 31, 2029 |
| Pittsburgh, PA | HANADIS PIZZA & MEDITERRANEAN FOOD LLC | 71A52ADC74 | Sales License/Retail | Jul 31, 2029 |
| Jeannette, PA | HANADYNAMICS LLC | 08FCB3B648 | Sales License/Retail | Sep 30, 2030 |
| Tannersville, PA | HANALE HOLDINGS LLC | D3B2A3C055 | Sales License/Retail | Mar 31, 2031 |
| Honolulu, HI | HANALEI BEAUTY COMPANY LLC | 0374036827 | Sales License/Retail | Jan 31, 2028 |
| Cheltenham, PA | HANAMI INC. | C06B39E0E1 | Sales License/Retail | Oct 31, 2027 |
| Camp Hill, PA | HANAMI RESTAURANT LLC | 52A9A80E20 | Sales License/Retail | May 31, 2031 |
| Greensboro, NC | HANAMINT CORPORATION | D0D67FF4CD | Sales License/Retail | Jan 31, 2029 |
| Quakertown, PA | HANAN FRUITELLA CREPES LLC | 381DFA22F7 | Sales License/Retail | Jul 31, 2029 |
| Wallingford, PA | HANCE'S HIDDEN TREASURE COFFEE COMPANY | 1BDAD2B608 | Sales License/Retail | Aug 31, 2031 |
| Aurora, IL | HANCHETT PAPER COMPANY SHORR PACKAGING CORP | 8215ABD30C | Sales License/Retail | Jun 30, 2031 |
| Lawrence, PA | HANCO LTD | 01DB63C064 | Sales License/Retail | Jun 30, 2031 |
| Taylorsville, NC | HANCOCK AND MOORE LLC | 39E30F2B44 | Sales License/Retail | Dec 31, 2030 |
| Weirton, WV | HANCOCK COUNTY SHELTERED WORKSHOP INC HANCOCK COUNTY SHELTERED WORKSHOP I | 20FFB00F6F | Sales License/Retail | May 31, 2030 |
| Scottsdale, AZ | HANCOCK RESEARCH GROUP LLC | 0665FD621D | Sales License/Retail | Nov 30, 2027 |
| Hancock, NY | HANCOCK TELEPHONE COMPANY HANCOCK TELEPHONE CO INC | 085A724737 | Sales License/Retail | Oct 31, 2026 |
| New Orleans, LA | HANCOCK WHITNEY EQUIPMENT FINANCE LLC WHITNEY EQUIPMENT FINANCE LLC | B5B8ECDBDE | Sales License/Retail | Jul 31, 2031 |
| Media, PA | HAND & FLOWER LLC | 9EAC96534E | Sales License/Retail | Jun 30, 2029 |
| Robesonia, PA | HAND & HIVE LLC | 592B7C8DF7 | Sales License/Retail | Jun 30, 2031 |
| Robbinsville, NJ | HAND & STONE FRANCHISING CORP | 8E545DFB95 | Sales License/Retail | Aug 31, 2027 |
| Easton, PA | HAND AND ARROW PHOTOGRAPHY CO | 5B950DDD28 | Sales License/Retail | Jan 31, 2028 |
| Thomasville, PA | HAND BENT DESIGNS LLC | 904E6733CD | Sales License/Retail | Jun 30, 2031 |
| Philadelphia, PA | HAND CONSTRUCTION SUPPLIES LLC | 5DC4C6FABE | Sales License/Retail | Dec 31, 2030 |
| Ridgway, CO | HAND CRAFTED LIGHT INC. | BD37415B63 | Sales License/Retail | Jun 30, 2031 |
| Skaneateles Falls, NY | HAND HELD PRODUCTS INC | 89FF55188D | Sales License/Retail | Apr 30, 2027 |
| Pittsburgh, PA | HAND IN HAND CLEANING AND ORGANIZATION SERVICES LLC | C939C84E12 | Sales License/Retail | Mar 31, 2030 |
| Pittsburgh, PA | HAND IN HAND HOUSEHOLD SERVICES LLC | 0A9234FCF1 | Sales License/Retail | Mar 31, 2030 |
| Willow Grove, PA | HAND-HELD LEGEND LLC | 5340FD82B8 | Sales License/Retail | Mar 31, 2027 |
| Healdsburg, CA | HANDAL DENIER VINEYARDS LLC | 022C7E09C6 | Sales License/Retail | May 31, 2030 |
| Philadelphia, PA | HANDCRAFT AUTO BODY INC | 1D0971A5A8 | Sales License/Retail | Nov 30, 2028 |
| Gettysburg, PA | HANDCRAFTED BY L LLC | 7DD14B62E4 | Sales License/Retail | Jul 31, 2028 |
| Lansdale, PA | HANDCRAFTED CANINE LLC | 32AAEBE679 | Sales License/Retail | Jan 31, 2028 |
| Bethlehem, PA | HANDCRAFTED CATERING LLC | 8CB8DEA548 | Sales License/Retail | Dec 31, 2029 |
| Eldersburg, MD | HANDCRAFTED CREATIONS LLC | D29D34F8D7 | Sales License/Retail | May 31, 2030 |
| Secane, PA | HANDCRAFTED ENTERPRISE LLC | 212C7960B4 | Sales License/Retail | May 31, 2031 |
| Canfield, OH | HANDEL'S ENTERPRISES LLC | 51198081F2 | Sales License/Retail | Aug 31, 2031 |
| Pittsburgh, PA | HANDEL'S OF MCCANDLESS CROSSING INC | 2B620DF2BF | Sales License/Retail | Jul 31, 2030 |
| Royersford, PA | HANDELS OF ROYERSFORD LLC | F23DCDF988 | Sales License/Retail | Jun 30, 2030 |
| Plains, PA | HANDELSNEPA LLC | F2A5B8302C | Sales License/Retail | Apr 30, 2031 |
| Pittsburgh, PA | HANDERHAN CYCLES LLC | 6FA7A10D88 | Sales License/Retail | Jun 30, 2030 |
| Carlisle, PA | HANDGUNS PRODUCTIONS LLC | 264B67C856 | Sales License/Retail | Dec 31, 2030 |
| Milwaukee, WI | HANDLE IT INC | AD5F76E154 | Sales License/Retail | Dec 31, 2029 |
| Douglassville, PA | HANDLE-TECH LLC | 3DE8789D44 | Sales License/Retail | Nov 30, 2029 |
| Moon Township, PA | HANDLED HOME LLC | 486E10FB1F | Sales License/Retail | Apr 30, 2031 |
| Philo, CA | HANDLEY CELLARS LLC | 3E806BFEE1 | Sales License/Retail | Sep 30, 2026 |
| Lipan, TX | HANDMADE HEIFER LLC | E99153AE17 | Sales License/Retail | Sep 30, 2029 |
| York, PA | HANDPIECE HEALERS EXPRESS LTD HANDPIECE HEALERS EXPRESS LLC | 312245F4E9 | Sales License/Retail | Jan 31, 2028 |
| Placentia, CA | HANDPIECE PARTS AND REPAIRS INC. | 8A55A8907F | Sales License/Retail | Aug 31, 2031 |
| Columbia, PA | HANDRAIL DESIGN INC | 2CFD1AD8B5 | Sales License/Retail | Dec 31, 2027 |
| Philadelphia, PA | HANDS AND PANS LLC | 4B9874DB03 | Sales License/Retail | Mar 31, 2030 |
| Alburtis, PA | HANDS IN FARM LLC | 338E367880 | Sales License/Retail | Oct 31, 2026 |
| Chesterfield, MO | HANDSFREE GROUP LLC | 198AB0090A | Sales License/Retail | Sep 30, 2026 |
| Pottstown, PA | HANDSOME ACRES FARM LLC | B7BD3758A9 | Sales License/Retail | Oct 31, 2029 |
| Baltimore, MD | HANDSOME LAKE ENERGY LLC | 59A48FCF69 | Sales License/Retail | Feb 29, 2028 |
| Buckingham, PA | HANDWEAVERS OF BUCKS COUNTY | 31C8CF21F9 | Sales License/Retail | Feb 28, 2027 |
| Napa, CA | HANDWRITTEN WINES LLC | D48690C9BD | Sales License/Retail | Aug 31, 2027 |
| Phoenix, AZ | HANDWRYTTEN INC. | 69EBA8B42C | Sales License/Retail | Sep 30, 2027 |
| Wheeling, IL | HANDY BUTTON MACHINE CO. THE HANDY KENLIN GROUP AND HANDY LI | B7B96E56CF | Sales License/Retail | Mar 31, 2031 |
| Gibsonia, PA | HANDY DAN CLEANING & MAINTENANCE LLC | 266EC41AE2 | Sales License/Retail | May 31, 2029 |
| Leesport, PA | HANDY DANDY ODDS AND ENDS LLC | AACC222B05 | Sales License/Retail | Mar 31, 2030 |
| East Stroudsburg, PA | HANDY MANNYS JUNK COLLECTORS LLC | 5CA3A0C8FA | Sales License/Retail | Apr 30, 2029 |
| Needmore, PA | HANDY MIKES APPLIANCE REPAIR LLC | B2402DDD8D | Sales License/Retail | Jan 31, 2029 |
| Ashland, PA | HANDY PAK NET COMPANY LLC | AAA9ECA621 | Sales License/Retail | Nov 30, 2027 |
| Allison Park, PA | HANDYCRAFT LLC | FA5C252526 | Sales License/Retail | Jul 31, 2031 |
| Harrisburg, PA | HANDYDAD HARRISBURG LLC | 4A2EDA7FF9 | Sales License/Retail | Jul 31, 2030 |
| Seven Valleys, PA | HANDYGAS DISTRIBUTORS INC HANDYGAS CORPORATION | A769D3DF3B | Sales License/Retail | May 31, 2028 |
| Mount Wolf, PA | HANDYMAN HOME SERVICES LLC | 8A420CBB90 | Sales License/Retail | Aug 31, 2028 |
| Monroeville, PA | HANDYMAN LAWN CARE LLC | 14E22F2F41 | Sales License/Retail | Jan 31, 2029 |
| Erie, PA | HANDYMAN TECH REPAIR LLC | B699E7E67D | Sales License/Retail | Jul 31, 2031 |
| Etters, PA | HANDYSIDE INC HANDYSIDE INC. | 9CA8413E8A | Sales License/Retail | Jan 31, 2029 |
| Meshoppen, PA | HANDYWORKS PRO INC | A549FE82A1 | Sales License/Retail | Apr 30, 2030 |
| Philadelphia, PA | HANE LLC | F960E721E4 | Sales License/Retail | Apr 30, 2029 |
| Philadelphia, PA | HANEEN CORP | 3F0F34D004 | Sales License/Retail | May 31, 2028 |
| Mercer, PA | HANES COMPANIES INC | FDF8F67F9A | Sales License/Retail | Mar 31, 2028 |
| Fairview, PA | HANES ERIE INC | 8F74C817F2 | Sales License/Retail | Jan 31, 2031 |
| Buffalo, NY | HANES SUPPLY INC | 1182DC7990 | Sales License/Retail | Oct 31, 2029 |
| Philadelphia, PA | HANESBRANDS INC HANESBRANDS | D0696A8B1E | Sales License/Retail | Nov 30, 2029 |
| Palmyra, PA | HANFORD STORAGE LLC | A9A5F6F930 | Sales License/Retail | Apr 30, 2029 |
| Ardmore, PA | HANG CHAO INC | 34F2452594 | Sales License/Retail | Jul 31, 2031 |
| Orlando, FL | HANG FREE LLC | B95F2EC3C7 | Sales License/Retail | Jan 31, 2031 |
| Sherman Oaks, CA | HANG OVER GANG INC HANG OVER GANG INC. | 1721936FDA | Sales License/Retail | Nov 30, 2029 |
| Olanta, PA | HANGAR 453 RESTAURANT AND PUB LLC HANGAR 453 RESTAURANT & PUB LIMITED | E26520D291 | Sales License/Retail | Dec 31, 2030 |
| York, PA | HANGAR 7 LLC | 0CA83D163A | Sales License/Retail | Jan 31, 2029 |
| Catonsville, MD | HANGARLUX AVIATION DETAILING LLC | 1D1326609F | Sales License/Retail | Apr 30, 2031 |
| Allentown, PA | HANGDOG LV LLC | 73AEAE3780 | Sales License/Retail | Jul 31, 2028 |
| Bethlehem, PA | HANGER PROSTHETICS & ORTHOTICS EAST INC HANGER CLINIC | E529A90D9A | Sales License/Retail | May 31, 2029 |
| Philadelphia, PA | HANGER PROSTHETICS & ORTHOTICS INC HANGER PROSTHETICS ORTHOTICS INC | 4C782D830B | Sales License/Retail | Apr 30, 2027 |
| Philadelphia, PA | HANGRY JOE'S LLC | 58D47BEF05 | Sales License/Retail | Jan 31, 2030 |
| Cogan Station, PA | HANGRY TANGO INC | 657D75E0BA | Sales License/Retail | Nov 30, 2026 |
| Williamsport, PA | HANGZHOU EQUIPMENT HOLDINGS LLC SHOP-VAC USA LLC | 930737B662 | Sales License/Retail | Jan 31, 2031 |
| Allentown, PA | HANIA FOODS LLC | F2414F9BDD | Sales License/Retail | Apr 30, 2027 |
| Pittsburgh, PA | HANIGAN MURPHY INC | 10FAC9FB04 | Sales License/Retail | Mar 31, 2027 |
| Philadelphia, PA | HANIMUNE THERAPEUTICS INC | 0B161171B8 | Sales License/Retail | Sep 30, 2030 |
| Pittsburgh, PA | HANINIS MARKET AND SUBS LLC | FDE15EE40F | Sales License/Retail | Jun 30, 2029 |
| Glendale, CA | HANITA COATINGS USA LLC | 4B65AF49E8 | Sales License/Retail | Jun 30, 2031 |
| Trevose, PA | HANK & SONS AUTO SERVICE INC | BD8DC74CF0 | Sales License/Retail | Feb 28, 2031 |
| Wixom, MI | HANK THORN CO INC VAN F. BELKNAP CO | C357A945FB | Sales License/Retail | Oct 31, 2027 |
| Oakdale, PA | HANKE FARMS AUTO SERVICES LLC | F955266730 | Sales License/Retail | Jul 31, 2031 |
| Ford City, PA | HANKEY'S RIVERSIDE LLC | 5B4CE89E53 | Sales License/Retail | Nov 30, 2027 |
| Exton, PA | HANKIN PHOENIXVILLE FOUNDRY PARTNERS LP | F36B716306 | Sales License/Retail | Jun 30, 2027 |
| Exton, PA | HANKINSOLAR LIMITED PARTNERSHIP | 7664E039AF | Sales License/Retail | May 31, 2027 |
| Hatfield, PA | HANKINSON & KOEHLER INCORPORATED | D1428C055A | Sales License/Retail | Nov 30, 2027 |
| New Baltimore, PA | HANKINSON BEVERAGES LLC | 368816AF99 | Sales License/Retail | Jun 30, 2031 |
| Nashville, TN | HANKOOK TIRE AMERICA CORPORATION HANKOOK TIRE AMERICA CORP | A038F27F46 | Sales License/Retail | Jan 31, 2028 |
| Emmaus, PA | HANKS ITALIAN ICE CO LLC HANKS ITALIAN ICE CO | AC22BAEEE8 | Sales License/Retail | Mar 31, 2028 |
| Mc Kees Rocks, PA | HANKS VINTAGE GUITARS LLC | 3E10AAE2F9 | Sales License/Retail | Oct 31, 2030 |
| Midland, PA | HANLER INC | 4501050AB1 | Sales License/Retail | May 31, 2027 |
| Elkins Park, PA | HANLEY ANTIQUES LLC | 3125A56E96 | Sales License/Retail | Jan 31, 2029 |
| Punxsutawney, PA | HANLEY PROPERTY MAINTENANCE LLC | 183C086BA5 | Sales License/Retail | Apr 30, 2030 |
| Columbus, OH | HANLIN RAINALDI CONSTRUCTION CORP | C577585F5A | Sales License/Retail | Oct 31, 2028 |
| Kulpsville, PA | HANLON CREATIVE INC | DF8891C64E | Sales License/Retail | Dec 31, 2026 |
| Monroeville, PA | HANLON ELECTRIC COMPANY | 4531E07EAF | Sales License/Retail | Apr 30, 2027 |
| Los Angeles, CA | HANMI BANK | 2B538677F6 | Sales License/Retail | Feb 28, 2027 |
| Whitehall, PA | HANNA & CO | 59D73186FF | Sales License/Retail | Sep 30, 2029 |
| York, PA | HANNA DRY CLEANING LLC | 38B61935B4 | Sales License/Retail | Apr 30, 2030 |
| Townville, PA | HANNA HARDWARE LLC | 1B8A3AB1C2 | Sales License/Retail | May 31, 2028 |
| Woonsocket, RI | HANNA INSTRUMENTS INC. | 27E34333DA | Sales License/Retail | Jan 31, 2029 |
| Oak Creek, WI | HANNA TRAILER & RV SUPPLY INC | 123410BE7E | Sales License/Retail | Apr 30, 2030 |
| Healdsburg, CA | HANNA WINERY INC | C5DD6AFF4A | Sales License/Retail | Sep 30, 2026 |
| Lancaster, PA | HANNAH BRAUCKMANN ART LLC HANNAH BRAUCKMANN ART LLC. | DC159A5A96 | Sales License/Retail | Apr 30, 2030 |
| Bethlehem, PA | HANNAH COSINE INC | 3561A8E3E6 | Sales License/Retail | Oct 31, 2028 |
| Providence, RI | HANNAH DAYE & COMPANY INCORPORATED HANNAH DAYE & COMPANY | B1739C19BA | Sales License/Retail | Sep 30, 2029 |
| Philadelphia, PA | HANNAH DEE INTERIORS LLC | D925715658 | Sales License/Retail | Oct 31, 2030 |
| Willow Street, PA | HANNAH ELIZABETH LLC | 313D48AE8D | Sales License/Retail | Jan 31, 2028 |
| Smithfield, PA | HANNAH ROB PHOTOGRAPHY LLC | 29161921C8 | Sales License/Retail | Sep 30, 2026 |
| Carlisle, PA | HANNAH VANDEGRIFT PHOTOGRAPHY LLC | CB7F2FDB48 | Sales License/Retail | Aug 31, 2029 |
| Reading, PA | HANNAHOE CLEANING SERVICES LLC | 755ACE13E4 | Sales License/Retail | Feb 28, 2030 |
| Coraopolis, PA | HANNAHS MARKETPLACE 2 LLC | FE37F91044 | Sales License/Retail | May 31, 2030 |
| Trevorton, PA | HANNAHS RESTAURANT LLC | 9D8F0AD21B | Sales License/Retail | Apr 30, 2031 |
| Glenshaw, PA | HANNAHTOPIA LLC | 4112DBD656 | Sales License/Retail | Sep 30, 2028 |
| Hannastown, PA | HANNASTOWN FIREMENS CLUB | B5C55AAD64 | Sales License/Retail | Mar 31, 2031 |
| Greensburg, PA | HANNASTOWN FOOD & BEVERAGE LLC | 2BD7F400D3 | Sales License/Retail | Mar 31, 2029 |
| Greensburg, PA | HANNASTOWN GOLF CLB INC | C22DD2B9CB | Sales License/Retail | Jul 31, 2027 |
| Bristol, PA | HANNER INDUSTRIES INC | 98393DA5E1 | Sales License/Retail | May 31, 2031 |
| Atlanta, GA | HANNI INC. | 5752B77362 | Sales License/Retail | Sep 30, 2027 |
| Philadelphia, PA | HANNIE & SWEETIE LLC | D3818D3108 | Sales License/Retail | Apr 30, 2031 |
| Harrisburg, PA | HANNOLDS SERVICE CENTER INC | CD6970BF16 | Sales License/Retail | Feb 29, 2028 |
| Warwick, PA | HANNON AUTO SERVICE LLC | F45295D4AC | Sales License/Retail | Jun 30, 2029 |
| Canton, OH | HANNON ELECTRIC OF WESTERN PENNSYLVANIA CORP HANNON ELECTRIC COMPANY | 9E0E096A8E | Sales License/Retail | Nov 30, 2026 |
| Birmingham, AL | HANNON GROUP INC. | 1A41E0A8D1 | Sales License/Retail | Jun 30, 2030 |
| Binghamton, NY | HANNON'S REFRIGERATION & ICE COMPANY INCORPORATED | 4C0DD6345C | Sales License/Retail | Oct 31, 2029 |
| North Wales, PA | HANNUMS AUTOMOTIVE SERVICE LLC | E47D33E93E | Sales License/Retail | Jun 30, 2029 |
| Sellersville, PA | HANNUMS BUCKS COUNTY SALES | 20E3E065DC | Sales License/Retail | Jan 31, 2030 |
| Media, PA | HANNUMS SALES INC | E124FCAEFA | Sales License/Retail | Nov 30, 2027 |
| Havertown, PA | HANOI'S PHO LLC | 6E9616CE3F | Sales License/Retail | Nov 30, 2027 |
| Hanover, PA | HANOVER AREA ARTS GUILD INC | 5ADF0A7BF9 | Sales License/Retail | Aug 31, 2031 |
| Hanover, PA | HANOVER AREA HISTORICAL SOCIETY | D263E84DAE | Sales License/Retail | Dec 31, 2029 |
| Hanover, PA | HANOVER AUTO OUTLET LLC | 1C0A999FB5 | Sales License/Retail | Jun 30, 2031 |
| Hanover, PA | HANOVER AUTO TEAM INC. | 12BA3C31C6 | Sales License/Retail | Aug 31, 2027 |
| Hanover, PA | HANOVER AUTOWORX LLC | 8216AD0B1B | Sales License/Retail | Jan 31, 2030 |
| Hanover Township, PA | HANOVER BEER DISTRIBUTOR LLC | 05358FF521 | Sales License/Retail | Jan 31, 2031 |
| Hanover, PA | HANOVER BEST WOK INC | B8DDFB441E | Sales License/Retail | Sep 30, 2028 |
| Perkiomenville, PA | HANOVER BOOKS LLC | 42BC387C91 | Sales License/Retail | Apr 30, 2031 |
| Hanover, PA | HANOVER BOWLING CENTRE INC | 1F3AEE874A | Sales License/Retail | Jun 30, 2031 |
| Allentown, PA | HANOVER CHICKEN LLC | D0E9670348 | Sales License/Retail | Sep 30, 2031 |
| Hanover, PA | HANOVER CHINA ONE INC | C2DCC64446 | Sales License/Retail | Dec 31, 2030 |
| Hanover Township, PA | HANOVER CONVENIENCE INC | 31F611F466 | Sales License/Retail | Apr 30, 2031 |
| Hanover Township, PA | HANOVER CORNER INC | C9506DAB13 | Sales License/Retail | Sep 30, 2028 |
| Long Pond, PA | HANOVER DEVELOPMENT GROUP LLC | 6775445B0A | Sales License/Retail | Sep 30, 2026 |
| Hanover, PA | HANOVER EQUIPMENT RENTAL LLC | 3561E17B42 | Sales License/Retail | Jul 31, 2030 |
| Centre Hall, PA | HANOVER FOODS CORPORATION | 4EABEF369E | Sales License/Retail | Jul 31, 2028 |
| Gettysburg, PA | HANOVER GLASS AND MIRROR LLC | E524367828 | Sales License/Retail | Sep 30, 2029 |
| Hanover, PA | HANOVER HOME ASSOCIATION | 67B323650B | Sales License/Retail | Sep 30, 2028 |
| Hanover, PA | HANOVER HOME REPAIR LLC | 8AFB609DCA | Sales License/Retail | Jun 30, 2031 |
| Hanover, PA | HANOVER HOSPITAL AUXILLARY HANOVER HOSPITAL AUXILLIARY | 8514BBBDB8 | Sales License/Retail | Sep 30, 2026 |
| Hanover, PA | HANOVER HOSPITAL SERVICES | 19B5E2E383 | Sales License/Retail | Apr 30, 2028 |
| Hanover, PA | HANOVER KOL FARMS LLC HANOVER KOI FARMS LLC | D48D39277C | Sales License/Retail | Jul 31, 2027 |
| Hanover, PA | HANOVER LITERACY HUB LLC | 4B9CCB9BB1 | Sales License/Retail | Apr 30, 2031 |
| Hanover, PA | HANOVER LODGE NO. 227 LOYAL ORDER OF MOOSE INC | 202D28FBE6 | Sales License/Retail | Aug 31, 2031 |
| Hanover, PA | HANOVER LUBE INC | A435DBF08C | Sales License/Retail | Oct 31, 2030 |
| Hanover, PA | HANOVER NISSAN INC | B62E856574 | Sales License/Retail | Nov 30, 2027 |
| Hanover, PA | HANOVER PA CHICKEN LLC | 7F5DF81439 | Sales License/Retail | Aug 31, 2027 |
| Hanover, PA | HANOVER PARTNERS LTD | 2E1755719A | Sales License/Retail | Aug 31, 2031 |
| Hanover, PA | HANOVER PREST-PAVING COMPANY HANOVER PREST PAVING COMPANY | 9AD5865F01 | Sales License/Retail | Oct 31, 2030 |
| Aliquippa, PA | HANOVER PRIVATE LABEL LLC | 0EF89355FE | Sales License/Retail | Sep 30, 2031 |
| Hanover, PA | HANOVER PUBLIC SCHOOL DISTRICT HANOVER SCHOOL DISTRICT | CADA5F8B4B | Sales License/Retail | Dec 31, 2030 |
| Littlestown, PA | HANOVER SENSATIONS INC | 6712689765 | Sales License/Retail | Mar 31, 2031 |
| Hanover, PA | HANOVER SHOE FARMS INC | 1BE8512C41 | Sales License/Retail | Apr 30, 2031 |
| Hanover, PA | HANOVER SUBS LLC | 73C9133B01 | Sales License/Retail | Nov 30, 2030 |
| Hanover, PA | HANOVER TEAM INC | DAB511C819 | Sales License/Retail | Mar 31, 2030 |
| Reisterstown, MD | HANOVER THEATER PARTNERS LP | C8047A34D1 | Sales License/Retail | Dec 31, 2029 |
| Hanover Township, PA | HANOVER TOWNSHIP PIZZA LLC | 9AD4226EC4 | Sales License/Retail | Mar 31, 2028 |
| Hanover, PA | HANOVER TRANSMISSIONS LLC | DA1CD3E494 | Sales License/Retail | Oct 31, 2026 |
| Harrisburg, PA | HANOVERDALE COUNTRY STORE INC | AF423C87E9 | Sales License/Retail | Nov 30, 2030 |
| Bethlehem, PA | HANOVERVIEW ANIMAL HOSPITAL INC | 4D9BA5CEFD | Sales License/Retail | Oct 31, 2030 |
Alphabetical order — this site ranks no one. Companies with an active license or certificate in the Pennsylvania Department of Revenue file of September 29, 2026. Individuals are not on this site. How to read this.