Business licenses, May 2013

by
Filed on 19. Jun, 2013 in Data, New Business

2013 M&T Investment Partnership, 2013 M&T Investment Partnership, 258 W. Bakerview Road, Suite 105, Bellingham, WA 98226.

A Maker Of Things LLC, A Maker Of Things LLC, 2808 Woburn St., Bellingham, WA 98226.

A Pinch Of Love, Robert J. Currie, 1208 11th St., Bellingham, WA 98225.

A Window Washing, Leon Joseph Nishball, 1409 G St. #B, Bellingham, WA 98225.

Advanced Heating Storage of Stanwood, Wesche Properties LLC, 1941 Lake Whatcom Boulevard #3, Bellingham, WA 98229.

Airbrush Tan by Heidi, Heidi Kristine George, 2833 Meridian St., Bellingham, WA 98225.

Airhead Rentals LLC, Airhead Rentals LLC, 1902 Midway Lane, Suite 113, Bellingham, WA 98226.

Al’s Handyman Services, William Allen Loftus, 903 E. Maple St., Bellingham, WA 98225.

Andrea Halsell Photography, Andrea Jane Halsell, 1537 Lowell Ave., Bellingham, WA 98229.

Animal Attraction, R.B. Inc., 5206 Guide Meridian, Bellingham, WA 98226.

Areca, Areca Julia Hollingsworth, 2825 Meridian St., Bellingham, WA 98225.

Ariel Court Development Inc., Ariel Court Development Inc., 1015 Red Tail Lane, Bellingham, WA 98226.

Artisan Designs, Jenna Estefan, 1 Bellis Fair Parkway, Bellingham, WA 98226.

Ashkelar LLC, Ashkelar LLC, 4530 Merlin Court, Bellingham, WA 98229.

AVA.AI LLC, AVA.AI LLC, 1201 Cornwall Ave., Suite 201, Bellingham, WA 98225.

Barbara J. Wood Phd. Psychologist LLC, Barbara J. Wood Phd. Psychologist LLC, 1313 E. Maple St., Suite 201-593 (Gateway Centre), Bellingham, WA 98225.

Beer Gang Creations, Brian Joseph Anderson, 1211 Newton St., Bellingham, WA 98229.

Bella Stylez, Natasha Jurena Capaldi, 2621 W. Maplewood Ave., Apt. 209, Bellingham, WA 98225.

Bellingham Flatbread and Bakery, Christie Marie Jaquette, 2500 Cornwall Ave., Bellingham, WA 98225.

Bellingham Foot Spa LLC, Bellingham Foot Spa LLC, 133 Telegraph Road, Bellingham, WA 98226.

Bellingham Tax Service, James Velox & James, 1721 St. Paul Lane, Bellingham, WA 98229.

Bicymple LLC, Bicymple LLC, 2821 Russell St., Bellingham, WA 98225.

Bill Nolan Astrological Consultation, William Kenneth Nolan, 37 N. Summit Drive, Bellingham, WA 98229.

Bloom Bellingham Prenatal Massage, Jennifer Reid LMP LLC, 1229 Cornwall Ave., Suite 203, Bellingham, WA 98225.

Bloomington Botanical, Bloomington Botanical, 1733 King St., Bellingham, WA 98225.

Brittany Dawn Schnelle, Brittany Dawn Schnelle, 1616 Baylon Road, Bellingham, WA 98225.

Caring Companion Care, Patricia Ann Roe, 3604 Sylvan Pl., Bellingham, WA 98226.

Carly Hartwick, Carly Renee Hartwick, 1201 11th St., Suite 101, Bellingham, WA 98225.

Carne Bellingham, Carne Bellingham LLC, 902 N. State St., Suite 104, Bellingham, WA 98225.

Cascade Transcription Services, Cascade Transcription Services, 1521 James St., Bellingham, WA 98225.

Cassandra Bazhaw Photographic Art, Cassandra Elise Bazhaw, 1900 Roeder Ave., Bellingham, WA 98225.

Charles Cooper Construction, Charles Duane Cooper, 3453 Highfield Court, Bellingham, WA 98226.

Christy’s Interiors, Christy Earlene Dahms, 238 Terrace Pl., Bellingham, WA 98225.

Coen Cleaning, Amber Leigh Coen, 829 W. Lake Samish Drive, Bellingham, WA 98229.

College Pro Painters of East Bellingham, Zachary James Balvanz, 2836 Jensen Road, Bellingham, WA 98226.

Compass Christian Counseling LLC, Compass Christian Counseling LLC, 1313 E. Maple St., Bellingham, WA 98225.

Compel Fitness LLC, Compel Fitness LLC, 1504 Iowa St., Bellingham, WA 98229.

Computer and Online Liquidators, Daniel Clyde Metcalf, 4189 Y Road, Bellingham, WA 98226.

Creative Openings, Tom David Anderson, 929 N. State St., Bellingham, WA 98225.

Daniel C. Best OD PS, Daniel C. Best OD PS, 1 Bellis Fair Parkway, Bellingham, WA 98226.

Date and Paint, Lorea Hokanson, 4071 Hannegan Road, Suite R, Bellingham, WA 98226.

David Matthew Caulfield, David Matthew Caulfield, 444 S. State St. #201, Bellingham, WA 98225.

Dog Gone Gorgeous, Dog Gone Gorgeous LLC, 4120 Meridian St., Suite 10, Bellingham, WA 98226.

Downpixel, Robert Joseph Harvey, 5826 Pacific Rim Way, Apt. 34, Bellingham, WA 98226.

Drake’s Cleaning Services, Julie Anne Drake, 4268 Van Horn Lane, Bellingham, WA 98226.

DSDNEY Inc., DSDNEY Inc., 2422 Franklin St., Bellingham, WA 98225.

Dusty Jacket Booksellers, Kristi I. Folger, 1400 12th St., Apt. 606, Bellingham, WA 98225.

Energy Consultants NW, Jaime Javier Olivarez, 3771 Westhills Pl., Bellingham, WA 98226.

Equilon Enterprises LLC, Equilon Enterprises LLC, 1801 Roeder Ave., Bellingham, WA 98225.

ESS Support Services, Statewide Services Inc., 629 Cornwall Ave., Bellingham, WA 98225.

Everbaron, Ever Baron LLC, 1319 Cornwall Ave., Suite 200, Bellingham, WA 98225.

Festival Espresso, Festival Espresso, 2300 E. Sunset Drive, Bellingham, WA 98226.

FHB Consulting Services Inc., FHB Consulting Services Inc., 114 W. Magnolia St., Suite 422, Bellingham, WA 98225.

Forest Garden Urban Ecology Center, Forest Garden LLC, 905 E. Victor St., Bellingham, WA 98225.

Friendly Fulks Hair Care, Shannon Nicole Alvarado, 109 Prospect St., Bellingham, WA 98225.

Gallant Design and Construction, Gallant Design & Construction Inc., 2514 Huron St., Bellingham, WA 98226.

Gdaigou Purchasing, Globaleasybuy Enterprises Corporation Inc., 1313 E. Maple St., Suite 596, Bellingham, WA 98225.

Grant Gunderson Photography Inc., Grant Gunderson Photography Inc., 10 Louise View Drive, Bellingham, WA 98229.

Gridcoders, Reginald Gaines, 1800 Alabama St., Apt. 6, Bellingham, WA 98229.

Hamsters Thrift Boutique, Dearbhla Maria O’Leary, 1051 N. State St., Bellingham, WA 98225.

Henderson Lawn Care, Douglas Edward Henderson, 1688 Sapphire Trail, Bellingham, WA 98226.

Hers, Lynn Marie Billington, 401 N. Forest St., Bellingham, WA 98225.

Holcomb Cards and Consulting, Richard C. Holcomb, 1581 Avalon Court, Bellingham, WA 98226.

Hotties Mobile Auto Detailing LLC, Hotties Mobile Auto Detailing LLC, 2618 Michigan St., Bellingham, WA 98226.

Huntco LLC, Huntco LLC, 4326 Pacific Highway, Bellingham, WA 98226.

J Meyers Property Management and Construction Services LLC, J Meyers Property Managements and Construction Services LLC, 3204 Alderwood Ave., Bellingham, WA 98225.

Jacobo’s Flooring, Jackson Jacobo Martinez, 1408 Birchwood Ave., Apt. 208, Bellingham, WA 98225.

Jaymac Plumbing LLC, Jaymac Plumbing LLC, 379 W. King Tut Road, Bellingham, WA 98226.

Jenevieve Neros Physical Therapy, Jenevieve Lyn Neros, 2511 Keesling St., Bellingham, WA 98225.

Jon Lee Van De Wetering, Jon Lee Van De Wetering, 1466 E. Sunset Drive, Bellingham, WA 98226.

Julia Dolores McNerthney-Campos, Julia Dolores McNerthney-Campos, 1305 Commercial St., Bellingham, WA 98225.

Just The Tip Piercing, Ashley Nicole Lortz, 209 E. Holly St., Bellingham, WA 98225.

Kelly Anne Nolan, Kelly Anne Nolan, 3617 Westridge Pl., Bellingham, WA 98226.

Klipsun LLC, Klipsun LLC, 1231 Chuckanut Drive, Bellingham, WA 98229.

Leaf and Ladle, Leaf and Ladle LLC, 1113 N. State St., Bellingham, WA 98225.

Life Cycle Pet Cremation, Life Cycle Pet Cremation, 801 W. Orchard Drive, Suite 4, Bellingham, WA 98225.

Lisa Jeffries Counseling, Lisa Jo Jeffries, 1031 N. State St., Apt. 108, Bellingham, WA 98225.

LSV Solutions, LSV Solutions LLC, 2015 24th St., Unit 61, Bellingham, WA 98225.

LTC Solutions Inc., LTC Solutions Inc., 3329 Sussex Drive, Bellingham, WA 98226.

Lumilite Special Markets, Lumilite Special Markets LLC, 5373 Guide Meridian, Unit E6/E7, Bellingham, WA 98226.

Lydia Estelle Blakeway, Lydia Estelle Blakeway, 4073 Hannegan Road, Suite B, Bellingham, WA 98226.

Lyndz Goforth, Lyndz Brooke Goforth, 1202 17th St., Bellingham, WA 98225.

Manntechnik, William Charles Mann, 2721 St. Clair St., Bellingham, WA 98226.

Mara Marie Makeup, Mara Marie Makeup, 1450 Greenville Drive, Bellingham, WA 98226.

Maria Dalzot RD, Maria Lyn Dalzot, 510 E. Laurel St., Unit B, Bellingham, WA 98226.

Matthew Hogan, Matthew James Hogan, 4164 Meridian St., Bellingham, WA 98226.

Medical Reserve Corps of Whatcom County, Medical Reserve Corps of Whatcom County, 1200 Duval St., Bellingham, WA 98226.

Melanie J. Lankhaar, Melanie J. Lankhaar, 114 W. Magnolia St., Suite 103, Bellingham, WA 98225.

Menchie’s Bakerview Road, Penneycandy Inc., 1301 Bakerview Road, Suite 106, Bellingham, WA 98226.

Michelle Gordon, Michelle Louise Gordon, 2818 Flint St., Bellingham, WA 98226.

Mikols, Sandra Rae Henderson, 2833 Meridian St., Bellingham, WA 98225.

MK Consulting, Sarah Kathleen Murphy-Kangas, 2700 W. Crestline Drive, Bellingham, WA 98226.

Mobilemedia Services, Geoffrey Taylor Jones, 3305 McAlpine Road, Bellingham, WA 98225.

Mt. Baker Candy Co., Horgen Enterprises LLC, 1 Bellis Fair Parkway, Suite 434, Bellingham, WA 98226.

NR Ventures LLC, Vasanthan Sitampalam, 1926 Wildflower Way, Bellingham, WA 98229.

Nathan Anthony Romano, Nathan Anthony Romano, 1200 Lincoln St., Unit 195, Bellingham, WA 98229.

Nathan L. McAllister Attorney at Law, Nathan L. McAllister Attorney at Law, 1313 E. Maple St., Suite 208, Bellingham, WA 98225.

Nicole Isaacson, Nicole Ailene Isaacson, 4260 Cordata Parkway, Bellingham, WA 98226.

North Seattle Sailing Charters, North Seattle Sailing Charters, 2615 S. Harbor Loop Drive, Suite 1, Bellingham, WA 98225.

North of Life Farms, Andrew Donald Simpson, 1359 Welling Road, Bellingham, WA 98226.

Old School Tattoo, Old School Tattoo LLC, 209 E. Holly St., Bellingham, WA 98225.

Olympic Outdoorsman, Olympic Outdoorsman LLC, 336 36th St. #613, Bellingham, WA 98225.

Perfect Windows, Jacob Isaac Azulay, 2808 Huron St., Bellingham, WA 98226.

Pet Stylist, Analisa Marie Aragon, 4120 Meridian St., Suite 150, Bellingham, WA 98226.

Pettis Consulting, Pettis Perry, 1001 N. State St., Apt. 207, Bellingham, WA 98225.

Preview Properties Whatcom LLC, Preview Properties Whatcom LLC, 1313 E. Maple St., Suite 206, Bellingham, WA 98225.

Rachelleye, Rachelle Suzanne Jones, 2156 E. Birch St., Bellingham, WA 98229.

Relonavigator, Feliciano Taeza Terrenal Jr., 3150 Orleans St., Unit 32535, Bellingham, WA 98228.

Restore It by Byron, Byron B. Cordova, 3240 Cherrywood Ave., Bellingham, WA 98225.

Riderpak, Nancy K. Braam, 4672 Van Wyck Lane, Bellingham, WA 98226.

Rixrubz, Rick William Monrean, 1515 38th St., Bellingham, WA 98229.

RMJ, Randy Michael Johnson, 1001 C St. #F, Bellingham, WA 98225.

Rosewolf Scientific, Jeannie Rose Gilbert, 2717 W. Maplewood Ave., Bellingham, WA 98225.

Rowcliffe’s Handyman Service, Casey Scott Rowcliffe, 1516 Fruitland Drive, Bellingham, WA 98226.

RV Davis Design Consultant, Richard Van Davis, 428 Kline Road, Bellingham, WA 98226.

Rx-Mart Pharmacy, Rx-Mart Pharmacy, 300 E. Sunset Drive, Bellingham, WA 98225.

Ryan Lambert, Ryan Alan Lambert, 4242 Wintergreen Circle, Apt. 367, Bellingham, WA 98226.

Sabre Composites Corporation, Sabre Composites Corporation, 4131 Hannegan Road, Suite 103, Bellingham, WA 98226.

Schneider Investments LLC, Schneider Investments LLC, 1321 King St., Suite 1, Bellingham, WA 98229.

Sea-Mar Community Health Center, Sea-Mar Community Health Center, 1603 E. Illinois St., Bellingham, WA 98226.

Second Date Consulting, Heather K. Davidson, 1119 Newton St., Bellingham, WA 98229.

Sehome Village Merchant Association, Sehome Village Merchant Association, 330 36th St., Bellingham, WA 98225.

Serenity Business Solutions, Stephanie J. Opsteegh, 430 S. Garden St., Bellingham, WA 98225.

Seth Carson Agency, Seth Carson Agency Inc., 1200 Old Fairhaven Parkway, Apt. 107, Bellingham, WA 98225.

Simply Fanciful, Elisabeth Anne Hanson, 4380 Tull Road, Apt. 404, Bellingham, WA 98226.

Sprial Studios, Laura Michelle Banks, 505 N. Garden St., Apt. 4-C, Bellingham, WA 98225.

Staged Right Home Staging and Redesign, Stacy Denise Phelps, 4707 Fir Tree Way, Bellingham, WA 98229.

Steve Hall Woodworking Inc., Steve Hall Woodworking Inc., 814 Donovan Ave., Bellingham, WA 98225.

Subdued Spirits Small Craft Distillery, Subdued Spirits Small Craft Distillery, 1409 Commercial St., Bellingham, WA 98225.

Sunny Books, Sunny D. Hill, 4401 Alice St., Bellingham, WA 98226.

Super Duper Burger & Teriyaki, Jina Chung, 2019 Harris Ave. #B, Bellingham, WA 98225.

Tailor’d Web Design, Jesse Crowell, 826 Queen St., Bellingham, WA 98229.

Taqueria Tecalitlan, Juan Carrilo, 1263 Barkley Blvd., Suite 101, Bellingham, WA 98226.

The Loft at Latitude 48.5, Latitude Restaurants Bellingham Inc., 1801 Roeder Ave., Suite 120, Bellingham, WA 98225.

The Urban Accountant, Linda Marie Ford, 115 S. Forest St., Bellingham, WA 98225.

Three Track Mind, Desirae Louise Hill, 1119 N. Forest St., Apt. 301, Bellingham, WA 98229.

Timothy Daniel Ferguson, Timothy Daniel Ferguson, 3806 Bennett Ave., Bellingham, WA 98229.

Ultratees, Rachel Marie Kennedy, 1020 N. Forest St., Apt. J, Bellingham, WA 98225.

Urban Greene Gardens, Michael Doyle Greene, 1205 N. State St., Apt. 37, Bellingham, WA 98225.

Vertex Marine Inc., Vertex Marine Inc., 140 W. Axton Road, Suite 1, Bellingham, WA 98226.

Vimi Productions, Victor Bradley Gotelaere, 1548 E. Maryland St., Bellingham, WA 98226.

Vintage Touch Rentals, Bellhaven Unlimited LLC, 1305 39th St., Bellingham, WA 98229.

Visionnaire Hair, Danielle Kristine Good, 3514 Northwest Ave., Apt. 2, Bellingham, WA 98225.

W.I.G., Whatcom Investment Group LLC, 2665 E. 39th Terrace, Bellingham, WA 98226.

Wafl Stop LLc, Wafl Stop LLC, 1219 N. Garden St., Apt. B, Bellingham, WA 98225.

Whatcom Windows & Gutters Inc., Whatcom Windows & Gutters Inc., 3374 Northwest Ave., Apt. 201, Bellingham, WA 98225.

WinCo Foods, WinCo Holdings Inc., 300 E. Bellis Fair Parkway, Bellingham, WA 98226.

Zazen Salon Spa, Lotus Blossom Corp., 11 Bellwether Way, Suite 102, Bellingham, WA 98225.

Business licenses are obtained from public records kept by the city of Bellingham. This list includes both new licenses and licenses that have been renewed. 

Read more about: , ,

COMMENTING RULES: We encourage an open exchange of ideas in the BBJ Today community, but we ask you to follow our guidelines for respecting community standards. In a nutshell, don't say anything you wouldn't want your mother to read.

So keep your comments:
  • Civil
  • Smart
  • On-topic
  • Free of profanity

We ask that all participants own their words by logging in with their Facebook account. It's a simple process that will take seconds and helps keep our comments free of trolls, cranks, and “drive-by” commenters. We reserve the right to remove comments from anyone using screen names, pseudonyms or false identities. Please see our FAQ if you have questions or concerns about using Facebook to comment.

Ad Search

  • Find ads by keyword.
PHVsPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2hlYWRlcl9jb2RlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3dvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy00Njh4NjAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfbGVhZGVyYm9hcmRfZjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9sZWFkZXJib2FyZF9mX2NvZGU8L3N0cm9uZz4gLSA8c2NyaXB0IGxhbmd1YWdlPVwiSmF2YVNjcmlwdDEuMVwiIHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCgkJCWRvY3VtZW50LndyaXRlKFwnPHNjcmlwdCBsYW5ndWFnZT1cIkphdmFTY3JpcHRcIiBzcmM9XCJodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2Fkai9icHJzLm5ld3MucG53bG9jYWxuZXdzLzt0aWxlPTE7cG9zPWxlYWRlcjE7a3c9O3N6PTcyOHg5MCw0Njh4NjA7b3JkPVwnICsgb3JkICsgXCc/XCIgdHlwZT1cInRleHQvSmF2YVNjcmlwdFwiPjwvc2NyXCcgKyBcJ2lwdD5cJyk7DQoJCTwvc2NyaXB0Pg0KDQoJCTxub3NjcmlwdD48YSBocmVmPVwiaHR0cDovL2FkLmRvdWJsZWNsaWNrLm5ldC9qdW1wL2JwcnMubmV3cy5wbndsb2NhbG5ld3MvO3RpbGU9MTtwb3M9bGVhZGVyMTtrdz07c3o9NzI4eDkwLDQ2OHg2MDtvcmQ9MTIzNDU2Nzg5P1wiIHRhcmdldD1cIl9ibGFua1wiPjxpbWcgc3JjPVwiaHR0cDovL2FkLmNhLmRvdWJsZWNsaWNrLm5ldC9hZC9icHJzLm5ld3MucG53bG9jYWxuZXdzLzt0aWxlPTE7cG9zPWxlYWRlcjE7a3c9O3N6PTcyOHg5MCw0Njh4NjA7b3JkPTEyMzQ1Njc4OT9cIiB3aWR0aD1cIjcyOFwiIGhlaWdodD1cIjkwXCIgYm9yZGVyPVwiMFwiIGFsdD1cIlwiPjwvYT48L25vc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2xlYWRlcmJvYXJkX2ZfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy03Mjh4OTAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9sZWFkZXJib2FyZF9mX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fsc29fc2xpZGVyX2VuYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hbHNvX3NsaWRlcl9pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDE0NDwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gYmxhY2tfYm94ZWRfbmV3LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfcGFnZV9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyMjA8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX3BhZ2VfaW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSAyMDA8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWVudTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jb250YWN0X3BhZ2VfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19leGNlcnB0X2VuYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDQwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3NpZGViYXJfaW1hZ2VfZGltZW50aW9uc19oZWlnaHQ8L3N0cm9uZz4gLSAxMjA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF90YWc8L3N0cm9uZz4gLSBmZWF0dXJlZDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3RhZ19hbW91bnQ8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vZmVlZHMuc291bmRwdWJsaXNoaW5nLmNvbS9iYmp0b2RheTwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCiAgdmFyIF9nYXEgPSBfZ2FxIHx8IFtdOw0KICBfZ2FxLnB1c2goW1wnX3NldEFjY291bnRcJywgXCdVQS01MjYwOC00NVwnXSk7DQogIF9nYXEucHVzaChbXCdfdHJhY2tQYWdldmlld1wnXSk7DQogIF9nYXEucHVzaChbXCdiLl9zZXRBY2NvdW50XCcsIFwnVUEtMTA5MDAyMDgxLTFcJ10pOw0KICBfZ2FxLnB1c2goW1wnYi5fdHJhY2tQYWdldmlld1wnXSk7DQogIChmdW5jdGlvbigpIHsNCiAgICB2YXIgZ2EgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwnc2NyaXB0XCcpOyBnYS50eXBlID0gXCd0ZXh0L2phdmFzY3JpcHRcJzsgZ2EuYXN5bmMgPSB0cnVlOw0KICAgIGdhLnNyYyA9IChcJ2h0dHBzOlwnID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sID8gXCdodHRwczovL1wnIDogXCdodHRwOi8vXCcpICsgXCdzdGF0cy5nLmRvdWJsZWNsaWNrLm5ldC9kYy5qc1wnOw0KICAgIHZhciBzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoXCdzY3JpcHRcJylbMF07IHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZ2EsIHMpOw0KICB9KSgpOw0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29faGlnaGxpZ2h0c19zaG93PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19oaWdobGlnaHRzX3RhZzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hpZ2hsaWdodHNfdGFnX2Ftb3VudDwvc3Ryb25nPiAtIDQ8L2xpPjxsaT48c3Ryb25nPndvb19oaWdodGxpZ2h0c19pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDc1PC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIGh0dHA6Ly9iYmp0b2RheS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy80LXRodW1iLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vdGhlLWpvdXJuYWwvPC9saT48bGk+PHN0cm9uZz53b29fbmF2X2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19yZWNlbnRfYXJjaGl2ZXM8L3N0cm9uZz4gLSAjPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9wb3N0X2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDM5ODwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9wb3N0X2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gNjAwPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2hlYWRpbmc8L3N0cm9uZz4gLSBSZWNlbnQgbmV3czwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIFRoZSBKb3VybmFsPC9saT48L3VsPg==