string(9) "BBJ Staff"

Business licenses, January 2015

by
Filed on 19. Feb, 2015 in Data, Public Records

Listings, which feature both new and renewed licenses, include business name and the business’ physical address. Records are obtained from the City of Bellingham.

Abide Construction Llc, Abide Construction Llc, 1906 20th St # C, Bellingham, WA 98225.
Able Appraisals, Shenandoah L. F. Myrick, 867 W Smith Rd., Bellingham, WA 98226.
Activelife Massage Therapy Inc, Activelife Massage Therapy Inc, 2221 James St., Bellingham, WA 98225.
Adam J Faber, Adam J Faber 119 N Commercial St. Ste 170, Bellingham, WA 98225.
Agrifina Services Llc, Agrifina Services Llc, 522 W Illinois St., Bellingham, WA 98225.
Alyssia Holmes, Alyssia Holmes, 1327 Pincher Ct., Bellingham, WA 98226.
Andrea Asebedo, Andrea Asebedo, 909 Harris Ave Ste 201e, Bellingham, WA 98225.
Anna Mizer, Anna Mizer, 1251 Nevada St Apt 10, Bellingham, WA 98229.
Apparatus Printing, Apparatus Printing Company Llc, 336 36th St Ste 336, Bellingham, WA 98225.
Apple Pediatric Dentistry Llc, Apple Pediatric Dentistry Llc, 3100 Squalicum Pkwy, Bellingham, WA 98225.
Armitage Paintings, Amy Armitage, 1525 James St., Bellingham, WA 98225.
Barkley Village Family Dentistry, Swanson & Rogers, Pllc, 2940 Newmarket St. Ste 101, Bellingham, WA 98229.
Bellingham Autoworks, Bellingham Autoworks Inc, 2145 Queen St., Bellingham, WA 98229.
Bellingham Beer Week Llc, Bellingham Beer Week, 1327 N State St., Bellingham, WA 98225.
Bellingham On The Bay, Christine J Coder, 310 Palm St. Apt 1, Bellingham, WA 98225.
Bellingham Professional Finishes Llc, Bellingham Professional Finishes Llc, 2704 Williams St., Bellingham, WA
Bellingham Reflexology, Abigail Lee Soley, 1300 W Holly St. Ste 206, Bellingham WA 98225.
Birch Bay Dermatology, Olympic Dermatology & Aesthetics, P.S., 4540 Cordata Pkwy Ste 101, Bellingham, WA 98226.
Box Of Styles Llc, Box Of Styles, 3003 Pacific St., Bellingham, WA 98226.
Briscoe Builders, Inc., Briscoe Builders Inc., 207 W Illinois St., Bellingham, WA 98225.
Brittany L Bruner, Brittany L Bruner, 1116 Key St Ste 209, Bellingham, WA 98225.
Burlingame Contracting, Paul Chisholm Burlingame, 320 E Bellis Fair Pkwy Apt. 101, Bellingham WA 98226.
C.D. Jacobs, Llc, C.D. Jacobs, Llc, 610 Clark Rd, Bellingham, WA 98225.
Capstone Physical Therapy, Capstone Health Services Inc., 3111 Newmarket St. Ste 101, Bellingham, WA 98226.
Captain Bishop Llc, Captain Bishop, 5015 E Oregon St., Bellingham, WA 98226.
Caren Studio, Marion Catherine Kalebu, 2239 Woburn St. Apt 23, Bellingham, WA 98229.
Carrie Anne Selting, Carrie Anne Selting, 1000 Harris Ave. Ste 3, Bellingham, WA 98225.
Cascade River Adventures, Cascade River Adventures, 375 W Lake Samish Dr., Bellingham, WA 98229.
Cedar House Yarns, Jennifer Louise Lysen, 3705 E Smith Rd., Bellingham, WA 98226.
Cedar Male Medical, Pllc, Cedar Male Medical, 1100 Larrabee Ave Ste 100, Bellingham, WA 98225.
Chickadee House & Garden Helpers, Chickadee House & Garden Helpers, 1511 E Illinois St., Bellingham, WA 98226.
Clean Water, Pool And Spa Chemicals Llc., Clean Water, Pool And Spa Chemicals, 1225 E Sunset Dr Ste 145, Bellingham, WA 98226.
Community Food Cooperative, Community Food Cooperative, 405 E Holly St., Bellingham, WA 98225.
Creative Commodities Llc, Creative Commodities Llc, 3030 Cascade Pl., Bellingham, WA 98229.
Daniel Cohen, Md Llc, Daniel Cohen, Md Llc, 200 E Maple St. Apt 310, Bellingham, WA 98225.
David Richard Deyoung, David Richard Deyoung, 1616 Cornwall Ave. Ste 107, Bellingham, WA 98225.
DCI Property Management, Llc, DCI Property Management, Llc, 405 32nd St., Bellingham, WA 98225.
Dean’s Tree Service Inc., Dean’s Tree Service Inc., 483 Summerland Rd., Bellingham, WA 98229.
Details By Trish, Trisha Jeanette Roberts, 1718 1/2 Wilson Ave., Bellingham, WA 98225.
Dial Landscaping, Ben M Dial, 1015 E Orchard Dr., Bellingham, WA 98226.
Dusty Laine Home/Office Care, Dusty Laine Rose, 2831 Nevada St., Bellingham, WA 98226.
Earth Girl Productions Llc, Earth Girl Productions, 2204 B St., Bellingham, WA 98225.
Eclectic Spirit, Deborah Arianne Dole, 2224 Lynn St., Bellingham, WA 98225.
Egyptian Lotus, Ericka J Baumgartner, 1200 Harris Ave. Ste 104, Bellingham, WA 98225.
Eight Days, Eight Days Inc., 30 Bramble Way, Bellingham, WA 98229.
Ej Visuals, Llc, Ej Visuals, Llc, 2822 Wilson Ave., Bellingham, WA 98225.
Elizabeth Blanco, Elizabeth Blanco, 3328 Mcalpine Rd. Apt 106a, Bellingham, WA 98225.
Elizabeth Kimberly Thorndike, Elizabeth Kimberly Thorndike, 436 Tremont Ave., Bellingham, WA 98226.
Emerging.Technology, Maury H Shelley, 119 N Commercial St Ste 1410, Bellingham, WA.
Enfield Enterprises, Llc, Enfield Enterprises, Llc, 3320 Oregon Pl., Bellingham, WA 98226.
Engage Educational Consulting, Jennifer Ann Reidel, 2229 Lynn St., Bellingham, WA 98225.
Expressions, Expressions, 1511 Cornwall Ave., Bellingham, WA.
Fairhaven Pizza, Llc, Fairhaven Pizza, 1307 11th St., Bellingham, WA.
Feed Advantages Llc, Feed Advantages Llc, Po Box 28627 Bellingham, WA 98228.
Foxglove L.L.C., Foxglove, L.L.C., 1329 N State St. Ste 201, Bellingham WA 98225.
H2 Home Inspection, Christopher Edward Howell, 5492 Kent Dr., Bellingham, WA 98226.
Hair By Kali Estelle, Kali Estelle Jacobsen 1128 Finnegan Way # 1, Bellingham, WA.
Hannah Hotchkiss, Hannah Lynne Hotchkiss, 907 Harris Ave., Bellingham, WA.
Hawthorne Learning Solutions Llc, Hawthorne Learning Solutions Llc, 910 14th St., Bellingham, WA 98225.
Hearing Aid Home Service, Brenda Lee Litke, 2221 James St., Bellingham, WA 98225.
Henna Art By Amy Lee, Amy Lee Buffington, 1804 E Sunset Dr Apt 202, Bellingham, WA 98226.
Homeshore Handwovens, Mary Kathleen Pfundt, 317 N Forest St Apt 4, Bellingham, WA 98225.
Huckleberry Knits Llc, Huckleberry Knits Llc, 3206 Vallette St., Bellingham, WA.
Irecycle Guy, Chelsea Jimenez, 911 11th St # B, Bellingham, WA 98225.
Jeffrey Eugene Keown, Jeffrey Eugene Keown, 119 N Commercial St. Ste 170, Bellingham, WA 98225.
Jimmy Singh Enterprises Llc, Jimmy Enterprises, 4284 Spring Creek Ln., Bellingham, WA 98226.
John Van Enk, John Van Enk, 3834 Fraser St., Bellingham, WA 98229.
Jordan James Koplowitz, Jordan Koplowitz Design, 612 Bayside Rd, Bellingham, WA 98225.
JRConstruction, Jim Ernest Runnalls, 1580 Avalon Court, Bellingham, WA 98226.
Judy A Nasmith, Judy Anne Nasmith, 504 Briar Road, Bellingham, WA 98225.
Jules Orion Mcevoy-Schaefer, Jules Orion Mcevoy-Schaefer, 246 Old Highway 99 North Rd., Bellingham, WA 98229.
Julie Marie West, Julie Marie West, 2812 Cottonwood Ave. Apt 3, Bellingham, WA 98225.
Kangas Repair Llc, Kangas Repair Llc, 2700 W Crestline Dr., Bellingham, WA.
Kaos Logic, Crescent Kao, 1110 N Forest St. Apt. C, Bellingham, WA 98225.
Kathryn Edelstein, Kathryn Edelstein, 2200 Division St Ste E, Bellingham, WA 98226.
Katie P Hagerman, Katie P Hagerman, 2623 Peabody St., Bellingham, WA 98225.
Kickin’ A Saloon & Dance Hall, Llc, Kickin’ A Saloon & Dance Hall, Llc, 1322 N State St., Bellingham, WA 98225.
Kickstart Law, Dawn Alisa Deans, 119 N Commercial St. Ste 320, Bellingham, WA 98225.
Kulshan Brewing Company, Kulshan Brewing Company, 1538 Kentucky St., Bellingham, WA 98229.
Law Rental, Victor Pak Tao Law, 2585 Lummi View Dr., Bellingham, WA 98226.
Leslie Anne Deegan, Leslie Anne Deegan, 3750 Beazer Rd., Bellingham, WA 98226.
Limited Six, Limited Six, 1010 Railroad Ave. Apt 108 Bellingham, WA 98225.
Little Cyborg Studios, Emily Elisabeth Lee, 2010 N State St Apt 203, Bellingham, WA 98225.
Lux Salon, Stacie Postma, 1105 Mckenzie Ave., Bellingham, WA 98225.
Lynne Nelson Counseling, Margie Lynne Nelson, 1101 Harris Ave Ste 21, Bellingham, WA
Make.Shift., Make.Shift., 306 Flora St., Bellingham, WA 98225.
Mangold & Sons, Seth T Mangold, 3108 Peabody St., Bellingham, WA 98225.
Megan Yeates Law, Megan N Yeates, 114 W Magnolia St. Ste 100 #117, Bellingham, WA 98225.
Mt. Baker Consulting Services, Jennilee M. Minier, 2530 Lynn St., Bellingham, WA 98225.
Mt Baker Homegrown, Mt Baker Homegrown Llc, 2939 Spur Ridge Ln #101, Bellingham, WA 98226.
Muttleedesigns, Muttleedesigns Llc, 1406 Lakeway Dr., Bellingham, WA.
Myco Molding, Clearsnap Holding, Inc., 1650 Jills Ct., Bellingham, WA 98226.
Nolo’s Detailing Car, Manual E Vargas, 6010 Guide Meridian, Bellingham WA 98226.
Norcon Group, Inc., Norcon Group, Inc., 826 Queen St., Bellingham, WA 98229.
North Coast Natural Sales Llc, North Coast Natural Sales, Llc, 3716 Dana St., Bellingham, WA 98225.
Northstar Window Cleaning, Taresia Marie Merwin, 19 Longshore Ln., Bellingham, WA 98229.
Northwest Handyman & Remodeling Service, Lois Ann Lenning, 3219 Pinewood Ave., Bellingham, WA 98225.
Northwest Rain Solutions Llc, Northwest Rain Solutions Llc, 1205 Euclid Ave. Apt 2, Bellingham, WA 98229.
O’sulli’s Boat Works, Jake Sullivan, 2100 Douglas Ave. Apt A, Bellingham, WA.
Ochean, Tyrone Rene Miles, 3316 Cherrywood Ave., Bellingham, WA 98225.
On Time Transportation Inc., On Time Transport Inc., 1313 E Maple St Ste 234, Bellingham, WA 98225.
Organic Botanicals Llc, Organic Botanicals Llc, 33 Strawberry Pt., Bellingham, WA.
Orphuys Enterprises USA, Vadim Krys, 4625 Cordata Pkwy Apt 316, Bellingham, WA 98226.
Ovn Wood-Fired Pizza, Ovn, Llc, 1148 10th St., Bellingham, WA 98225.
Party City Corporation, Party City Corporation, 209 Hartford Ave., Bellingham, WA 98225.
Patty Bover – Artist, Patty E Bover, 4420 Marionberry Ct., Bellingham, WA 98229.
Pentagreen, Pentagreen, 13 Spring Rd., Bellingham, WA 98229.
Performagrow Llc, Performagrow Llc, 4980 Mission Rd, Bellingham, WA 98226.
Pickle Pots Pottery, Dyana Marie Fiediga, 1905 D St., Bellingham, WA 98225.
Pinay Hands, Relly Rose Mayola Taunton, 2522 Dakin St., Bellingham, WA 98226.
Power Yoga Institute Llc, Power Yoga Institute Llc, 2411 Cherry St., Bellingham, WA 98225.
Prusik Mapping Llc, Prusik Mapping Llc, 1003 32nd St., Bellingham, WA 98225.
Pyramid Green Houses, Pyramid Green Houses, Inc, 425 W King Tut Rd.,Bellingham, WA 98226.
Quality Garage Doors, Randall Dee Brady, 2220 Humboldt St., Bellingham, WA 98225.
Ravn Design Build, Ckvn Llc, 2416 Jaeger St., Bellingham, WA 98225.
Repiece, Danelle Lee Weaver, 2820 Michigan St., Bellingham, WA 98226.
Rock Royalty Jewelry, Caitlin Stoughton, 2001 E Sunset Dr Apt 102, Bellingham, WA 98226.
Roland Oats Llc, Roland Oats, 1210 Roland St., Bellingham, WA 98229.
Rosie-Colored Keystrokes, Rosa Elena Palma, 49 Cascade Ln., Bellingham, WA 98229.
Royal Tern Press, David Sattler, 440 17th St., Bellingham, WA 98225.
Royal Truck Lines Llc,Royal Truck Lines Llc, 1313 E Maple St. Ste 234, Bellingham, WA 98225.
Ryan Eston Paul, Ryan Eston Paul, 6034 Old Guide Rd, Bellingham, WA 98226.
Sall Transit Llc, Sall Transit Llc, 516 Tremont Ave. Apt 202, Bellingham, WA 98226.
Scott Caldwell Financial Services Inc., Scott Caldwell Financial Services Inc., 4164 Meridian St. Ste 104, Bellingham, WA 98226.
Semteq Inc., Semteq Inc., 12 N Point Dr., Bellingham, WA 98229.
Shannan Leslie Engel, Shannan Engel, 1116 Key St Ste 209, Bellingham, WA 98225.
Simon Villeneuve Llc, Simon Villeneuve, 3405 Redwood Ave Apt 11, Bellingham, WA 98225.
Skagit County Building Llc, Skagit County Building Llc, 320 Bayside Rd, Bellingham, WA 98225.
Sone, Sone Llc, 1471 Old Samish Rd., Bellingham, WA 98229.
Steph Will Inspire, Llc, Steph Will Inspire, Llc, 2130 Grant St., Bellingham, WA 98225.
Super Supplements, Vitamin Shoppe Industries Inc., 1300 Ellis St., Bellingham, WA 98225.
Superior Soups, Llc, Superior Soups, Llc, 1100 Railroad Ave., Bellingham, WA 98225.
Susan M Glick, Susan M Glick, 1100 Railroad Ave., Bellingham, WA 98225.
Tattoos By Kurt Steder, Kurt Lee Steder, 1222 N State St., Bellingham, WA.
Td Sports, Llc, Td Sports, Llc, 1301 W Bakerview Rd., Bellingham, WA 98225.
Terrell E Holmes, Terrell Edward Holmes, 2937 Lindbergh Ave., Bellingham, WA 98225.
The Clothes Rack, Clothes Rack Consignment Llc, 1905 James St., Bellingham, WA 98225.
The Dance Shop, The Dance Studio, Inc., 1820 Cornwall Ave., Bellingham, WA 98225.
The Puget Hound, The Puget Hound Llc, 2702 Nevada St., Bellingham, WA 98226.
Total Vape Bellingham, T Vape Inc, 1317 W Bakerview Rd Ste 105, Bellingham, WA
Towneplace Suites, 360 Hotel Management Company, Llc, 4050 Northwest Ave., Bellingham, WA 98226
Towneplace Suites, Bellingham 1, Llp, 4050 Northwest Ave., Bellingham, WA 98229.
Two Old Crows, Two Old Crows, 3036 Birchwood Ct., Bellingham, WA 98225.
Vanessa’ Mrs.Clean, Laura Jaime, 61 Lake Louise Dr., Bellingham, WA 98229.
Vivaluxx Makeup Co., Sarah Rorvig Inc. 1321 Railroad Ave. # 200, Bellingham, WA 98225.
Waterdog Process Serving, Waterdog Process Serving, 1153 Humboldt St. Unit B, Bellingham, WA 98225.
Wonder-Flora Landscape Design, Janaki Kilgore, 2812 Iron St., Bellingham, WA 98225.
Worc (I) Senior Lifestyle Services, Llc, Worc (I) Senior Lifestyle Services, Llc, 1210 10th St. Ste 204, Bellingham, WA 98225.
Yondersea Men’s Grooming Lounge, Alesha M Allard, 2711 Meridian St., Bellingham, WA.
Zender’s Truck & Equipment, Parts & Service, Inc., Zender’s Truck & Equipment, Parts & Service, Inc., 3876 Hannegan Rd., Bellingham, WA 98226.

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==