{"custom_id":"candidate-259962","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2022\/02\/JDM-2.png\\\">\\n\\n\\t<h1>Jennifer Meyer<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jmeyer@dlmkfirm.com\\\"><i><\/i> jmeyer@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-219-488-2590\\\"><i><\/i> 219-488-2590<\/a><\/li><li><i><\/i> 219-213-2259<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jen-meyer-8bb8459\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jennifer-d-meyer\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2022\/02\/JDM-2.png\\\">\\n\\n\\t<h1>Jennifer Meyer<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jmeyer@dlmkfirm.com\\\"><i><\/i> jmeyer@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-219-488-2590\\\"><i><\/i> 219-488-2590<\/a><\/li><li><i><\/i> 219-213-2259<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jen-meyer-8bb8459\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jennifer-d-meyer\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Jennifer Meyer<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jmeyer@dlmkfirm.com\\\"><i><\/i> jmeyer@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-219-488-2590\\\"><i><\/i> 219-488-2590<\/a><\/li><li><i><\/i> 219-213-2259<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jen-meyer-8bb8459\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jennifer-d-meyer\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Jennifer concentrates her practice in workers\\u2019 compensation representing employers, insurance companies and third-party administrators throughout Indiana. She has an extensive legal background, working with hospitals and physician groups as well as insurance companies in civil defense litigation, contract review, subrogation, billing and collection, coverage issues and privacy & security compliance matters.<\/p>\\n<p>Prior to joining Downey Lenkov Milstein Kus, Jennifer represented insurance companies and handled civil litigation cases at another prominent Indiana law firm.<\/p>\\n<p>Outside of work, Jennifer enjoys attending live music performances, art events and spending time with family, friends and her three dogs. She also fosters dogs and is on the Board of a local rescue group.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW: <\/strong>I have a Master\\u2019s Degree in Counseling from Ball State University.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., Indiana University Maurer School of Law, Bloomington, IN<\/li>\\n<li>M.S., Ball State University, Muncie, IN<\/li>\\n<li>B.S., Ball State University, Muncie, IN<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Professional Memberships & Associations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Indiana State Bar Association<\/li>\\n<li>Indiana Workers\\u2019 Compensation Institute<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Not All Cases Go to Hearing: Let\\u2019s Talk Settlements and Mediation with Attorneys and a Board-Certified Mediator, Indiana Workers\\u2019 Compensation Institute, October 2025<\/li>\\n<li>Navigating Workers\\u2019 Comp: A 360\\u00b0 Perspective, Indiana Workers\\u2019 Compensation Institute, August 2025<\/li>\\n<li>Always Be Closing: Top Indiana Workers\\u2019 Compensation Tips, September 2024<\/li>\\n<li>Key Differences Between Illinois and Indiana Workers\\u2019 Compensation, September 2023<\/li>\\n<li>Indiana Settlement Strategies, November 2022 <\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Articles & Publications:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Jennifer Meyer Secures a Zero Award, Downey & Lenkov <em>Workers\\u2019 Compensation Newsletter<\/em>, September 2025<\/li>\\n<li>Indiana Mileage Payments: When and How Much, Downey & Lenkov <em>Workers\\u2019 Compensation Newsletter<\/em>, June 2023<\/li>\\n<li>Indiana Legislative Update, Downey & Lenkov <em>Workers\\u2019 Compensation Newsletter<\/em>, July 2022 \\u2013 September 2023<\/li>\\n<li>Clash of the States: Illinois & Indiana Wages & Benefits, Downey & Lenkov <em>Workers\\u2019 Compensation Newsletter<\/em>, March 2022<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Recognitions:<\/h2>\\n<h2><img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/JDM.png\\\"><\/h2>\\n<h2>Assistant:<\/h2>\\n<p>Samantha Rouse <br>\\n<a href=\\\"tel:+1-219-488-2597\\\">219-488-2597<\/a><br>\\n<a href=\\\"mailto:srouse@dl-firm.com\\\">srouse@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/workers-compensation\/\\\">Workers\\u2019 Compensation<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Indiana Supreme Court<\/li>\\n<li>U.S. District Court for the Northern District of Indiana<\/li>\\n<li>U.S. District Court for the Southern District of Indiana<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259950","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/09\/CMP.png\\\">\\n\\n\\t<h1>Christopher Puckelwartz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:cpuckelwartz@dlmkfirm.com\\\"><i><\/i> cpuckelwartz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0010\\\"><i><\/i> 312-327-0010<\/a><\/li><li><i><\/i> 312-377-1502<\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=christopher-m-puckelwartz\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/09\/CMP.png\\\">\\n\\n\\t<h1>Christopher Puckelwartz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:cpuckelwartz@dlmkfirm.com\\\"><i><\/i> cpuckelwartz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0010\\\"><i><\/i> 312-327-0010<\/a><\/li><li><i><\/i> 312-377-1502<\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=christopher-m-puckelwartz\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Christopher Puckelwartz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:cpuckelwartz@dlmkfirm.com\\\"><i><\/i> cpuckelwartz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0010\\\"><i><\/i> 312-327-0010<\/a><\/li><li><i><\/i> 312-377-1502<\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=christopher-m-puckelwartz\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Chris concentrates in civil defense litigation. His primary practice areas include personal injury, premises liability, construction negligence, commercial fraud, subrogation and transportation and commercial vehicle accidents. Chris represents insurance companies and self-insured companies, both large and small, in all of these practice areas. Chris is an advocate of exploring early dispute resolution to save clients the time and expense associated with litigation. Chris has also given lectures and seminars dealing with spoliation of evidence and asserting privilege with respect to company accident reports. Beyond his legal practice, Chris is a devoted husband and father with interests including basketball, music composition, artwork and creative writing.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW: <\/strong>My deceased grandfather, Walter Duda, was an Illinois senator.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education: <\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., Loyola University School of Law, Chicago, Illinois, 1997<\/li>\\n<li>B.A., University of Illinois, Champaign, Illinois, 1994<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Professional Memberships & Associations<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Chicago Bar Association<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations: <\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cTop 10 Misconceptions About Illinois Premises Liability,\\u201d SUPERVALU, March 2009<\/li>\\n<li>\\u201cSpoliation of Evidence,\\u201d SUPERVALU \/ REM, April 2007<\/li>\\n<li>\\u201cSpoliation of Evidence: Protecting Yourself From The Start,\\u201d Bryce Downey Clients, April 2006<\/li>\\n<li>\\u201cAn Ounce of Prevention, a Pound of Cure: Manuals and Potential Litigation Pit Falls,\\u201d Albertsons, Inc., November 2005<\/li>\\n<li>\\u201cTo Protect or To Serve: Asserting Privilege on Reports,\\u201d Albertsons, Inc., March 2005<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Assistant:<\/h2>\\n<p>Victoria Reidl<br>\\n<a href=\\\"tel:+1-312-327-0057\\\"> 312-327-0057<\/a><br>\\n<a href=\\\"mailto:vreidl@dl-firm.com\\\"> vreidl@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/general-liability\/\\\">General Liability<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/transportation\/\\\">Transportation<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Illinois Supreme Court<\/li>\\n<li>U.S. District Court for the Northern District of Illinois<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-231920","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <a href=\\\"https:\/\/www.downeybrand.com\/\\\">Home<\/a> \/ <a href=\\\"https:\/\/www.downeybrand.com\/people\/\\\">People<\/a>\\n \/ <strong>Nicolas D. Chapman<\/strong>\\n\\n <figure><img src=\\\"https:\/\/www.downeybrand.com\/wp-content\/uploads\/2021\/12\/Chapman.jpg\\\"><\/figure> \\n\\n <a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/?vcard=1\\\"><i><\/i><\/a>\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/nicolas-chapman-8157b8120\/\\\"><i><\/i><\/a>\\n\\n <p><a href=\\\"https:\/\/www.downeybrand.com\/contact-form\/?pid=7719\\\">Email<\/a>\\n <\/p>\\n\\n <p>\\n <strong>Sacramento<\/strong> 916.520.5466<\/p>\\n\\n <h4>Assistant Information<\/h4>\\n <p>Deanna Fillon<br>\\n <strong>Phone<\/strong> 916.520.5457<br> \\n <a href=\\\"mailto:dfillon@downeybrand.com\\\">Email<\/a><\/p>\\n\\n <h4>Industries<\/h4><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/agribusiness\/\\\">Agribusiness<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/municipalities\/\\\">Municipal & Public Agency<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/water-rights-resources\/\\\">Water Rights & Resources<\/a><\/span> \\n\\n <h4>Practices<\/h4><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/endangered-species\/\\\">Endangered Species<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/flood-protection-law\/\\\">Flood Protection Law<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/groundwater-law\/\\\">Groundwater Law<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/public-trust-doctrine\/\\\">Public Trust Doctrine<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/sustainable-groundwater-management-act-sgma\/\\\">Sustainable Groundwater Management Act (SGMA)<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/water-law\/\\\">Water Law<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/water-rights-litigation\/\\\">Water Rights Litigation<\/a><\/span> \\n\\n <h4>Education<\/h4>\\n <ul>\\n <li>J.D., with distinction, University of the Pacific, McGeorge School of Law, 2021<\/li> <li>B.A., University of California at Davis, 2016<\/li> <\/ul>\\n\\n <h4>Bar Admissions<\/h4>\\n <ul>\\n <li>California, 2021 <\/li>\\n\\n <\/ul>\\n\\n <h4>Court Admissions<\/h4>\\n <ul>\\n <li>U.S. District Court, Eastern District of California\\n <\/li>\\n <li>U.S. Court of Appeals, Ninth Circut \\n <\/li>\\n <\/ul>\\n\\n <h1>Nicolas D. Chapman<\/h1>\\n\\n <h2>\\n\\n Senior Associate \\n <\/h2>\\n\\n <ul>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/#overview\\\">Overview<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/#experience\\\">Experience<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/#news\\\">News\/Events<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/#publications\\\">Publications<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicolas-d-chapman\/#upclose\\\">Up Close<\/a><\/li>\\n <\/ul>\\n\\n <p>\\n Nicolas Chapman's practice focuses primarily on water resources, encompassing surface and groundwater rights litigation, endangered species issues, federal reclamation law, flood protection, and public agency issues. \\n <\/p>\\n <p>Nicolas represents private and public clients in complex environmental litigation before federal and state courts, as well as in administrative proceedings before the State Water Resources Control Board. He also counsels public clients on water resources and governmental strategies. As a water resources attorney, Nicolas\\u2019 proficiency extends to navigating the intricacies of federal and state regulatory frameworks, providing clients with precise and practical legal counsel aimed at achieving the best results possible.<\/p>\\n<p>Beyond his water resources expertise, Nicolas is well-versed in California\\u2019s open government, finance, contracting, and ethics laws, including the Ralph M. Brown Act, the Public Records Act, the Political Reform Act, and Propositions 218, 26, and 13. He frequently conducts state-law-required AB-1234 training for public clients and at conferences held by the Association of California Water Agencies.<\/p>\\n\\n <hr>\\n <h3>Professional, Community And Pro Bono Involvement<\/h3>\\n <ul>\\n<li>Northern California Water Association, Water Leaders Program, 2025<\/li>\\n<li>Sacramento County Bar Association, Environmental Law Section<\/li>\\n<li>California Lawyers Association, Environmental Law Section<\/li>\\n<li><em>California Water Law & Policy Reporter<\/em>, Contributing Author<\/li>\\n<li><em>University of the Pacific Law Review<\/em>, Chief Articles & Symposium Editor, 2020-2021<\/li>\\n<li><em>University of the Pacific Law Review<\/em>, Staff Writer, 2019-2020<\/li>\\n<\/ul>\\n <hr>\\n <h3>Honors & Rankings<\/h3>\\n <ul>\\n<li><em>Super Lawyers<\/em>, Northern California Rising Star, Environmental Litigation, 2025-2026<\/li>\\n<li>Traynor Honor Society, University of the Pacific, McGeorge School of Law<\/li>\\n<li>Dean\\u2019s List, University of the Pacific, McGeorge School of Law, 2018-2021<\/li>\\n<li>Judicial Extern, Honorable Morrison C. England, Eastern District of California, 2021<\/li>\\n<\/ul>\\n\\n <ul>\\n<li>Counsel large agricultural water suppliers on a variety of complex water rights issues.<\/li>\\n<li>Counsel public water agencies on governance, finance, and long-term operational strategies.<\/li>\\n<li>Draft briefs and motions on client\\u2019s behalf in federal reclamation contracts and Endangered Species action before the U.S. Court of Appeals for the Ninth Circuit.<\/li>\\n<li>Draft briefs and motions in administrative proceedings before the State Water Resources Control Board on the client\\u2019s behalf.<\/li>\\n<li>Assist with the defense of historic settlement contracts in federal court.<\/li>\\n<li>Assist with representing a large group of senior water rights holders with California water rights and water quality regulation, the Endangered Species Act, and federal reclamation law issues.<\/li>\\n<li>Assist with representing a large coalition of landowners in a comprehensive groundwater adjudication.<\/li>\\n<li>Assist with representing a municipality in securing water supplies in litigation before a state court.<\/li>\\n<\/ul>\\n\\n\\t\\t\\t <h3>Announcements<\/h3>\\n <span>3 related items<\/span>\\n\\n <ul>\\n <li>\\n <strong>July 7, 2026<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/press-releases\/31-downey-brand-attorneys-named-2026-northern-california-super-lawyers-and-rising-stars\/\\\">\\n 31 Downey Brand Attorneys Named 2026 Northern California Super Lawyers and Rising Stars <\/a><br>\\n <\/li>\\n <li>\\n <strong>June 30, 2025<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/press-releases\/36-downey-brand-attorneys-named-2025-northern-california-super-lawyers-and-rising-stars\/\\\">\\n 36 Downey Brand Attorneys Named 2025 Northern California Super Lawyers and Rising Stars <\/a><br>\\n <\/li>\\n <li>\\n <strong>January 27, 2022<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/press-releases\/downey-brand-welcomes-seven-new-associates\/\\\">\\n Downey Brand Welcomes Seven New Associates <\/a><br>\\n <\/li>\\n <\/ul>\\n <button>view more <i><\/i><\/button>\\n\\n\\t\\t\\t\\t<hr>\\n\\n <h3>Speaking Engagements \/ Events<\/h3>\\n <span>2 related items<\/span>\\n\\n <ul>\\n <li>\\n <strong>November 30, 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/events\/ethics-training-ab-1234-3\/\\\">Ethics Training (AB 1234)<\/a> 2023 ACWA Fall Conference & Expo \\n <\/li>\\n <li>\\n <strong>May 11, 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/events\/ethics-training-ab-1234-2\/\\\">Ethics Training (AB 1234)<\/a> Presenter, ACWA Spring Conference \\n <\/li>\\n <\/ul>\\n <button>view more <i><\/i><\/button>\\n\\n\\t\\t\\t\\t<hr>\\n\\n <br> <h3>Legal Alerts<\/h3>\\n <span>3 related items<\/span>\\n\\n <ul>\\n <li>\\n <strong>May 28, 2024<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/legal-alerts\/ninth-circuit-hands-major-victory-to-senior-water-right-holders-on-the-sacramento-river\/\\\">\\n Ninth Circuit Hands Major Victory to Senior Water Right Holders on the Sacramento River <\/a>\\n <br>\\n\\n Water Law <\/li>\\n <li>\\n <strong>July 7, 2022<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/legal-alerts\/ninth-circuit-court-of-appeals-reverses-rcra-citizen-suit-decision-affecting-drinking-water-supply-agencies-in-california-river-watch-v-city-of-vacaville\/\\\">\\n Ninth Circuit Court of Appeals Reverses RCRA Citizen Suit Decision Affecting Drinking Water Supply Agencies in California River Watch v. City of Vacaville <\/a>\\n <br>\\n\\n Water Quality Law <\/li>\\n <li>\\n <strong>June 9, 2022<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/legal-alerts\/state-water-board-issues-sweeping-water-right-curtailment-order-in-2022-for-the-sacramento-san-joaquin-delta-watershed\/\\\">\\n State Water Board Issues Sweeping Water Right Curtailment Order in 2022 for the Sacramento-San Joaquin Delta Watershed <\/a>\\n <br>\\n Water Law \\n <\/li>\\n <\/ul>\\n\\n <button>view more <i><\/i><\/button>\\n <hr> \\n\\n <h3>Publications<\/h3>\\n <span>12 related items<\/span>\\n\\n <ul>\\n <li>\\n <strong>October 2025<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/santa-clara-valley-water-district-suspends-development-of-pacheco-reservoir-expansion-project\/\\\">Santa Clara Valley Water District Suspends Development of Pacheco Reservoir Expansion Project<\/a> <br>\\n California Water Law & Policy Reporter, Volume 36, Number 1 <\/li>\\n <li>\\n <strong>March 2025<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/upper-division-states-on-the-colorado-river-refine-march-2024-alternative-for-post-2026-river-operations-to-include-conservation-measures-2\/\\\">United States Army Corps of Engineers Makes Unplanned Releases From Two Tulare Lake Basin Dams<\/a> <br>\\n California Water Law & Policy Reporter, Volume 35, Number 6 <\/li>\\n <li>\\n <strong>January 2025<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/indian-wells-valley-groundwater-authority-petitions-california-supreme-court-for-review-of-trial-phasing-order-in-comprehensive-groundwater-adjudication\/\\\">Indian Wells Valley Groundwater Authority Petitions California Supreme Court for Review of Trial Phasing Order in Comprehensive Groundwater Adjudication<\/a> <br>\\n California Land Use Law & Policy Reporter, Volume 35, Number 4 <\/li>\\n <li>\\n <strong>August\/September 2024<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/u-s-fish-and-wildlife-service-proposes-to-list-long-valley-speckled-dace-as-an-endangered-species\/\\\">U.S. Fish and Wildlife Service Proposes to List Long Valley Speckled Dace as an Endangered Species<\/a> <br>\\n California Water Law & Policy Reporter, Volume 34, Number 11 <\/li>\\n <li>\\n <strong>March 2024<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/state-water-resources-control-board-again-addresses-instream-flow-concerns-in-scott-and-shasta-rivers-through-emergency-rulemaking\/\\\">State Water Resources Control Board Again Addresses Instream Flow Concerns in Scott and Shasta Rivers Through Emergency Rulemaking<\/a> <br>\\n California Water Law and Policy Reporter, Volume 34, Number 6 <\/li>\\n <li>\\n <strong>December 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/environmental-groups-challenge-state-water-resources-control-boards-order-modifying-irrigated-lands-program-order-for-central-coast-region\/\\\">Environmental Groups Challenge State Water Resources Control Board\\u2019s Order Modifying Irrigated Lands Program Order for Central Coast Region<\/a> <br>\\n California Water Law & Policy Reporter, Volume 34, Number 3 <\/li>\\n <li>\\n <strong>August\/September 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/district-court-vacates-national-marine-fisheries-services-biological-opinion-and-environmental-assessment-for-safe-harbor-agreements-regarding-shasta-river-coho-salmon\/\\\">District Court Vacates National Marine Fisheries Services\\u2019 Biological Opinion and Environmental Assessment for Safe Harbor Agreements Regarding Shasta River Coho Salmon<\/a> <br>\\n Environmental, Energy & Climate Change Law and Regulation Reporter, Volume 3, Number 11 <\/li>\\n <li>\\n <strong>May 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/california-court-of-appeal-upholds-state-water-resources-control-boards-general-discharge-requirements-in-wqo-2018-0002\/\\\">California Court of Appeal Upholds State Water Resources Control Board\\u2019s General Waste Discharge Requirements in WQO 2018-0002<\/a> <br>\\n California Water Law and Policy Reporter, Volume 33, Number 8 <\/li>\\n <li>\\n <strong>February 2023<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/california-tribes-and-environmental-organizations-file-civil-rights-complaint-and-petition-for-rulemaking-with-epa-for-bay-delta-water-quality-standards\/\\\">California Tribes and Environmental Organizations File Civil Rights Complaint and Petition for Rulemaking with EPA for Bay-Delta Water Quality Standards<\/a> <br>\\n California Water Law & Policy Reporter, Volume 33, Number 5 <\/li>\\n <li>\\n <strong>November 2022<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/ninth-circuit-holds-that-native-alaskan-tribe-has-an-implied-right-to-fish-off-the-tribes-reservation\/\\\">Ninth Circuit Holds That Native Alaskan Tribe has an Implied Right to Fish off the Tribe\\u2019s Reservation<\/a> <br>\\n Western Water Law & Policy Reporter, Volume 27, Number 1 <\/li>\\n <li>\\n <strong>April 2022<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/department-of-water-resources-begins-preparation-of-environmental-impact-report-for-west-false-river-drought-salinity-barrier\/\\\">Department of Water Resources Begins Preparation of Environmental Impact Report for West False River Drought Salinity Barrier<\/a> <br>\\n California Water Law & Policy Reporter, Volume 32, Number 7 <\/li>\\n <li>\\n <strong>November 2021<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/publications\/water-agencies-file-lawsuits-challenging-state-water-boards-sacramento-san-joaquin-curtailment-order\/\\\">Water Agencies File Lawsuits Challenging State Water Board\\u2019s Sacramento-San Joaquin Curtailment Order<\/a> <br>\\n California Water Law & Policy Reporter, Volume 32, Number 2 <\/li>\\n <\/ul>\\n <button>view more <i><\/i><\/button>\\n\\n <p>Nicolas enjoys spending time with his wife and daughter on their family farm in Winters, CA. Whenever he can, Nico enjoys hosting his friends and family for barbecues and farm parties.<\/p>\\n\\n <hr>\\n <h3>Professional, Community And Pro Bono Involvement<\/h3>\\n <ul>\\n<li>Northern California Water Association, Water Leaders Program, 2025<\/li>\\n<li>Sacramento County Bar Association, Environmental Law Section<\/li>\\n<li>California Lawyers Association, Environmental Law Section<\/li>\\n<li><em>California Water Law & Policy Reporter<\/em>, Contributing Author<\/li>\\n<li><em>University of the Pacific Law Review<\/em>, Chief Articles & Symposium Editor, 2020-2021<\/li>\\n<li><em>University of the Pacific Law Review<\/em>, Staff Writer, 2019-2020<\/li>\\n<\/ul>\\n <hr>\\n <h3>Honors & Rankings<\/h3>\\n <ul>\\n<li><em>Super Lawyers<\/em>, Northern California Rising Star, Environmental Litigation, 2025-2026<\/li>\\n<li>Traynor Honor Society, University of the Pacific, McGeorge School of Law<\/li>\\n<li>Dean\\u2019s List, University of the Pacific, McGeorge School of Law, 2018-2021<\/li>\\n<li>Judicial Extern, Honorable Morrison C. England, Eastern District of California, 2021<\/li>\\n<\/ul>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331093","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <a href=\\\"https:\/\/www.downeybrand.com\/\\\">Home<\/a> \/ <a href=\\\"https:\/\/www.downeybrand.com\/people\/\\\">People<\/a>\\n \/ <strong>Nicholos A. Frey<\/strong>\\n\\n <figure><img src=\\\"https:\/\/www.downeybrand.com\/wp-content\/uploads\/2026\/08\/Frey-Nick-Headshot.jpg\\\"><\/figure> \\n\\n <a href=\\\"https:\/\/www.downeybrand.com\/people\/nicholos-a-frey\/?vcard=1\\\"><i><\/i><\/a>\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/nick-frey-047727137\/\\\"><i><\/i><\/a>\\n\\n <p><a href=\\\"https:\/\/www.downeybrand.com\/contact-form\/?pid=12452\\\">Email<\/a>\\n <\/p>\\n\\n <p>\\n <strong>Sacramento<\/strong> 916.520.5262<\/p>\\n\\n <h4>Assistant Information<\/h4>\\n <p>Kim Hering<br>\\n <strong>Phone<\/strong> 916.520.5345<br> \\n <a href=\\\"mailto:khering@downeybrand.com\\\">Email<\/a><\/p>\\n\\n <h4>Industries<\/h4><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/agribusiness\/\\\">Agribusiness<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/banking-financial-institutions\/\\\">Banking & Financial Institutions<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/energy\/\\\">Energy & Utilities<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/nonprofit-tax-exempt-organizations\/\\\">Nonprofit\/Tax-Exempt Organizations<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/real-estate\/\\\">Real Estate<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Industries\/technology\/\\\">Technology<\/a><\/span> \\n\\n <h4>Practices<\/h4><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/corporate-finance\/\\\">Corporate Finance<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/corporate-law\/\\\">Corporate Law<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/emerging-companies-venture-capital\/\\\">Emerging Companies & Venture Capital<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/mergers-acquisitions\/\\\">Mergers & Acquisitions<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/nonprofit-tax-exempt-organizations\/\\\">Nonprofit\/Tax-Exempt Organizations<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/real-estate\/\\\">Real Estate<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/taxation\/\\\">Taxation<\/a><\/span><span><a href=\\\"https:\/\/www.downeybrand.com\/Practices\/wealth-transfer\/\\\">Wealth Transfer<\/a><\/span> \\n\\n <h4>Education<\/h4>\\n <ul>\\n <li>J.D., University of California, Davis, 2022<\/li> <li>Tax Law and Business Law Certificate, University of California, Davis, 2022<\/li> <li>B.A., <i>Honors<\/i>, Economics, University of California, Davis, 2019<\/li> <li>A.S., <i>Honors<\/i>, Economics, Sierra College, 2017<\/li> <\/ul>\\n\\n <h4>Bar Admissions<\/h4>\\n <ul>\\n <li>California, 2022 <\/li>\\n\\n <\/ul>\\n\\n <h4>Court Admissions<\/h4>\\n <ul>\\n <\/ul>\\n\\n <h1>Nicholos A. Frey<\/h1>\\n\\n <h2>\\n\\n Associate \\n <\/h2>\\n\\n <ul>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicholos-a-frey\/#overview\\\">Overview<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicholos-a-frey\/#experience\\\">Experience<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicholos-a-frey\/#news\\\">News\/Events<\/a><\/li>\\n <li><a href=\\\"https:\/\/www.downeybrand.com\/people\/nicholos-a-frey\/#upclose\\\">Up Close<\/a><\/li>\\n <\/ul>\\n\\n <p>\\n Nick Frey works on the tax structure of business transactions, real estate holdings, and trusts \\u2014 the decisions made early that are hardest to undo later. <\/p>\\n <p>Nick joined Downey Brand from Baker Botts, where he spent four years in the firm\\u2019s tax practice. He handled the tax structuring and registration statement disclosure for a $210 million initial public offering, and advised on the U.S. tax aspects of a \\u20ac4.2 billion cross-border acquisition and the \\u20ac1.2 billion refinancing that followed.<\/p>\\n<p>Nick also wrote federal tax opinions on investment tax credit qualification and transferability for renewable energy developers and tax equity investors. When one of those credits was challenged, he defended it through IRS examination and drafted both the Appeals protest and the petition to the U.S. Tax Court.<\/p>\\n<p>At Downey Brand, Nick brings that experience to a broader <a href=\\\"https:\/\/www.downeybrand.com\/Practices\/corporate-law\/\\\">transactional practice<\/a>. He advises closely held businesses, real estate owners, and investors on choice of entity, partnership and LLC agreements, purchase and sale agreements, and the <a href=\\\"https:\/\/www.downeybrand.com\/Practices\/taxation\/\\\">tax provisions<\/a> that decide who actually bears which cost. He also supports the firm\\u2019s <a href=\\\"https:\/\/www.downeybrand.com\/Practices\/wealth-transfer\/\\\">wealth transfer practice<\/a> on the tax aspects of trust administration.<\/p>\\n\\n <hr>\\n <h3>Professional, Community And Pro Bono Involvement<\/h3>\\n <ul>\\n<li>Sacramento County Bar Association, Taxation Section and Barristers Division, 2026\\u2013present<\/li>\\n<li>California Lawyers Association, Business Law Section, 2026\\u2013present<\/li>\\n<li>UC Davis School of Law, First Generation Advocates, Board Member, 2021\\u20132022<\/li>\\n<li><em>UC Davis Business Law Journal<\/em>, Editor, 2020\\u20132022<\/li>\\n<li>UC Davis School of Law, Tax Law Society and Business Law Society, 2019\\u20132022<\/li>\\n<li>UC Davis Wage Claim Clinic, Student Advisor, 2019\\u20132020<\/li>\\n<\/ul>\\n <hr>\\n <h3>Honors & Rankings<\/h3>\\n <ul>\\n<li>Order of the Coif, University of California, Davis, School of Law, 2022<\/li>\\n<li>Juris Doctor, top 5% of class, UC Davis School of Law, 2022<\/li>\\n<li>Judicial Extern, Hon. Ronald H. Sargis, Chief Judge, United States Bankruptcy Court for the Eastern District of California, Spring 2021<\/li>\\n<li>Witkin Award for Academic Excellence (highest grade in class), Civil Procedure, UC Davis School of Law, 2019<\/li>\\n<li>Dean\\u2019s Merit Scholarship, UC Davis School of Law<\/li>\\n<li>Academic Excellence Scholarship, UC Davis School of Law<\/li>\\n<li>Tax Law Certificate and Business Law Certificate, UC Davis School of Law, 2022<\/li>\\n<li>Economics Department Citation, University of California, Davis, 2019<\/li>\\n<li>President\\u2019s Honor Roll, Sierra College, 2015 \\u2013 2017<\/li>\\n<\/ul>\\n\\n <ul>\\n<li>Advised the issuer on the tax aspects of its $210 million Up-C initial public offering on the Nasdaq Global Select Market, including registration statement tax disclosure and the key tax provisions of the partnership, tax receivable, and exchange agreements.<\/li>\\n<li>Advised a publicly traded media and entertainment company on the U.S. tax aspects of its \\u20ac4.2 billion cross-border acquisition of an international sports rights holder.<\/li>\\n<li>Advised the same client on the U.S. tax aspects of the subsequent \\u20ac1.2 billion refinancing of the acquired company\\u2019s senior credit facilities.<\/li>\\n<li>Drafted federal tax opinions on Investment Tax Credit qualification and transferability for tax equity investors, transferors, and transferees in renewable energy projects, addressing beginning of construction, placed in service, domestic content, and energy community requirements.<\/li>\\n<li>Defended a solar energy developer\\u2019s Investment Tax Credit position in an IRS examination, and drafted the IRS Appeals protest and the U.S. Tax Court petition.<\/li>\\n<li>Reviewed and negotiated tax provisions in LLC agreements and purchase and sale agreements for corporate and partnership clients.<\/li>\\n<li>Advised corporate and partnership clients on the federal income tax aspects of business transactions, including capital markets offerings, acquisitions, and financings.<\/li>\\n<li>Represented low-income taxpayers pro bono, negotiating Offers in Compromise and Installment Agreements with the IRS and state tax authorities.<\/li>\\n<li>Represented California taxpayers in administrative appeals through the Tax Appeals Assistance Program, drafting appellate briefs and client statements.<\/li>\\n<\/ul>\\n\\n\\t\\t\\t <h3>Announcements<\/h3>\\n <span>1 related items<\/span>\\n\\n <ul>\\n <li>\\n <strong>August 21, 2026<\/strong> \\n <a href=\\\"https:\/\/www.downeybrand.com\/press-releases\/downey-brand-welcomes-nick-frey-to-the-firms-business-and-tax-team\/\\\">\\n Downey Brand Welcomes Nick Frey to the Firm\\u2019s Business and Tax Team <\/a><br>\\n <\/li>\\n <\/ul>\\n <button>view more <i><\/i><\/button>\\n\\n\\t\\t\\t\\t<hr>\\n\\n <p>Law is Nick\\u2019s third career. He worked in information technology, then spent years in the Sierra Nevada as a competitive freeskier and ski patroller before hitting the reset button once more\\u2014earning an associate degree from Sierra College, then becoming a double Aggie with economics and law degrees from UC Davis. Nick took the long way and would recommend it.<\/p>\\n<p>He was selected as a competitor in the first and only official Game of G.N.A.R., held at Squaw Valley, now Palisades Tahoe. Winter weekends still find him in his old backyard, these days as a paying customer. At home he keeps a small lab where he builds and tests agentic AI tools, which is a hobby most weeks and continuing education the rest.<\/p>\\n<p>Nick has represented low-income taxpayers in disputes with the IRS since law school. Tax is one of the few areas where a few hours of a lawyer\\u2019s time can clear a debt that has followed someone for years, and he intends to keep doing that work.<\/p>\\n\\n <hr>\\n <h3>Professional, Community And Pro Bono Involvement<\/h3>\\n <ul>\\n<li>Sacramento County Bar Association, Taxation Section and Barristers Division, 2026\\u2013present<\/li>\\n<li>California Lawyers Association, Business Law Section, 2026\\u2013present<\/li>\\n<li>UC Davis School of Law, First Generation Advocates, Board Member, 2021\\u20132022<\/li>\\n<li><em>UC Davis Business Law Journal<\/em>, Editor, 2020\\u20132022<\/li>\\n<li>UC Davis School of Law, Tax Law Society and Business Law Society, 2019\\u20132022<\/li>\\n<li>UC Davis Wage Claim Clinic, Student Advisor, 2019\\u20132020<\/li>\\n<\/ul>\\n <hr>\\n <h3>Honors & Rankings<\/h3>\\n <ul>\\n<li>Order of the Coif, University of California, Davis, School of Law, 2022<\/li>\\n<li>Juris Doctor, top 5% of class, UC Davis School of Law, 2022<\/li>\\n<li>Judicial Extern, Hon. Ronald H. Sargis, Chief Judge, United States Bankruptcy Court for the Eastern District of California, Spring 2021<\/li>\\n<li>Witkin Award for Academic Excellence (highest grade in class), Civil Procedure, UC Davis School of Law, 2019<\/li>\\n<li>Dean\\u2019s Merit Scholarship, UC Davis School of Law<\/li>\\n<li>Academic Excellence Scholarship, UC Davis School of Law<\/li>\\n<li>Tax Law Certificate and Business Law Certificate, UC Davis School of Law, 2022<\/li>\\n<li>Economics Department Citation, University of California, Davis, 2019<\/li>\\n<li>President\\u2019s Honor Roll, Sierra College, 2015 \\u2013 2017<\/li>\\n<\/ul>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331165","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body><a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#content\\\">Skip to content<\/a> <img src=\\\"https:\/\/kullmanlaw.com\/wp-content\/uploads\/2026\/07\/Davis-Bryce-1024x683.jpg\\\"> Bryce X. Davis Associate Email: bxd@kullmanlaw.com <span>Office:<\/span> 504-596-4151 <ul><li> <a href=\\\"https:\/\/kullmanlaw.com\/wp-content\/uploads\/2026\/07\/Bryce-Davis.vcf\\\"><span>vCard |<\/span> <\/a><\/li><li> <a href=\\\"https:\/\/www.linkedin.com\/in\/brycexdavis\/\\\"><span>LinkedIn |<\/span> <\/a><\/li><\/ul> <a> <span> <span>Download Bio<\/span> <\/span> <\/a> <a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#\\\"> <span> <span>Overview<\/span> <\/span> <\/a> <a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#\\\"> <span> <span>Education<\/span> <\/span> <\/a> <a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#\\\"> <span> <span>Memberships<\/span> <\/span> <\/a> <a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#\\\"> <span> <span>Admissions<\/span> <\/span> <\/a> <a href=\\\"https:\/\/kullmanlaw.com\/attorneys\/davis-bryce-x\/#\\\"> <span> <span>personal<\/span> <\/span> <\/a> <h2> Personal<\/h2> <p>I'm a history enthusiast, and I enjoy traveling. I've been to six different countries and love to see other cultures and learn about different nations\\u2019 histories. I\\u2019m also a huge Jacksonville Jaguars fan and Ole Miss Rebels fan; I come from a family that\\u2019s big on football.<\/p> <h2> EDUCATION<\/h2> <ul><li>University of Mississippi School of Law, J.D., May 2026<ul><li>Activities: Moot Couit Board Member, Trial Advocacy Board- Vice Chair of Internal Competition, 3L SBA Attorney General, I L\/2L SBA Senator, Mock Trial Co-Chair for lnterprofessional Board<\/li><li>Awards: Outstanding Student: Highest Grade- Law 559 Insurance, Best Written Complaint & Answer- Interprofessional Mock Trial Competition, Excellence Outside of Area- UM Law Pro Bono Initiative Organization, ABOTA Tom Mason Trial Advocacy Award<\/li><li>Orgs: Phi Delta Phi, Business Law Network, Student Health Law Association, Latin Law Student Association<\/li><\/ul><\/li><li>University of Central Florida, B.S, Major: Criminal Justice<em>, <\/em>2019<\/li><\/ul> <h2> Admissions<\/h2> <ul><li>Louisiana (pending)<\/li><\/ul> <h2> Memberships<\/h2> <ul><li>Louisiana State Bar Association<\/li><\/ul> <h2> thought leadership<\/h2> <h2> Recognition<\/h2> <h2> overview<\/h2> <p><em>I enjoy helping clients manage situations that can feel complex, stressful, or uncertain. Clients need to know both the nuances and the big picture of their situation, what their options are, and what steps will best position them for success. I work hard to help them with this and find a constructive path forward to move through challenges with confidence.<\/em><\/p><p><span><strong>Practice Overview<\/strong><\/span><\/p><p>Bryce Davis focuses his practice on labor and employment law, with a particular interest in matters involving workplace discrimination, wrongful termination, and other issues arising under Title VII and related employment statutes. Bryce approaches each matter with a commitment to understanding the client's objectives and developing strategies that align with both legal requirements and business realities.<\/p><p>Before entering the legal profession, Bryce gained valuable experience in human resources, giving him firsthand insight into the challenges employers face every day. His responsibilities included recruiting, workplace investigations, employee relations, compliance matters, and assisting with termination decisions. He also worked on projects in multiple states, including California, Massachusetts, North Carolina, and Florida, helping organizations navigate varying employment laws and operational requirements. That background allows him to understand workplace disputes from the employer's perspective and provide pragmatic advice informed by real-world experience.<\/p><p>Bryce's professional background also includes teaching, which strengthened his ability to communicate complex information in a clear and accessible manner. Clients appreciate his talent for translating legal concepts into practical guidance they can understand and act upon. In addition, his experience in mock trial, moot court, and a judicial internship provided valuable exposure to advocacy, legal writing, and the decision-making process from the court's perspective. Those experiences continue to shape his approach to counseling clients and developing effective legal strategies.<\/p><p>A first-generation college graduate and first-generation lawyer, Bryce brings a strong work ethic and a client-centered perspective to his practice. Raised in a military family and exposed to people from diverse backgrounds and communities, he values adaptability, relationship-building, and thoughtful problem-solving.<\/p> <div aria-label=\\\"Cookie Compliance\\\"> <span>We use cookies to ensure that we give you the best experience on our website. By continuing to browse the site, you agree to our use of cookies.<\/span><span><button aria-label=\\\"Ok\\\">Ok<\/button><button aria-label=\\\"No\\\">No<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259943","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2024\/04\/KEL-4.png\\\">\\n\\n\\t<h1>Kristin Lechowicz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:klechowicz@dlmkfirm.com\\\"><i><\/i> klechowicz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312.327.0035\\\"><i><\/i> 312.327.0035<\/a><\/li><li><i><\/i> 312.377.1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/kristin-lechowicz-82663860\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=kristin-e-lechowicz-2\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2024\/04\/KEL-4.png\\\">\\n\\n\\t<h1>Kristin Lechowicz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:klechowicz@dlmkfirm.com\\\"><i><\/i> klechowicz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312.327.0035\\\"><i><\/i> 312.327.0035<\/a><\/li><li><i><\/i> 312.377.1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/kristin-lechowicz-82663860\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=kristin-e-lechowicz-2\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Kristin Lechowicz<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:klechowicz@dlmkfirm.com\\\"><i><\/i> klechowicz@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312.327.0035\\\"><i><\/i> 312.327.0035<\/a><\/li><li><i><\/i> 312.377.1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/kristin-lechowicz-82663860\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=kristin-e-lechowicz-2\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Kristin concentrates her practice in workers\\u2019 compensation defense. She vigorously represents employers and insurance carriers throughout all stages of litigated matters. Her knowledge in handling cases on behalf of both petitioners and respondents gives her a unique advantage when it comes to counseling, evaluating, and developing practical and effective defense strategies. Additionally, Kristin also has vast experience handling premises liability cases.<\/p>\\n<p>Kristin has been named an Illinois Super Lawyers Rising Star 7 years in a row, which only recognizes the top 2.5% of Illinois lawyers. She completed her Bachelor of Arts degree in Psychology and Communication at Baylor University, where she was awarded the Baylor Provost\\u2019s Scholarship and was on the Dean\\u2019s List. Kristin earned her Juris Doctor from Baylor Law School, where she attended the Baylor Academy of the Advocate in St. Andrews, Scotland, and participated in numerous trial advocacy courses.<\/p>\\n<p>Outside of work, Kristin enjoys reading, trying new restaurants, attending Cubs games, and spending time with her family.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW: <\/strong>I am a classical flutist.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., Baylor University School of Law, Waco, TX<\/li>\\n<li>B.A., Baylor University, Waco, TX<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Professional Memberships & Associations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Workers\\u2019 Compensation Lawyers Association<\/li>\\n<li>Alliance of Women in Workers\\u2019 Compensation<\/li>\\n<li>Claims Association of Greater Chicago<\/li>\\n<li>Hispanic Lawyers Association of Illinois<\/li>\\n<li>Women\\u2019s Bar Association of Illinois<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Trick & Treats for Illinois Settlement Strategies, October 2025<\/li>\\n<li>Eerie Lessons in Illinois Workers\\u2019 Compensation, October 2024<\/li>\\n<li><span>Social Media Evidence and Workers\\u2019 Compensation Claims, Strafford, October 2024<\/span><\/li>\\n<li>Top 10 Red Flags, June 2024<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Articles & Publications<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cSocial Security Disability Offsets of Workers\\u2019 Compensation Benefits\\u201d IICLE<em> Workers\\u2019 Compensation Practice 2023 Edition<\/em>, Chapter 7<\/li>\\n<li>\\u201cHow to Use Social Media as Evidence in a Court Case,\\u201d March 2023<\/li>\\n<li>\\u201cDefending Workers\\u2019 Compensation Cases Utilizing Snow and Ice,\\u201d January 2023<\/li>\\n<li>\\u201cWorkers\\u2019 Compensation Is Broader Than the Border,\\u201d <em>Construction Executive<\/em>, September 2019<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Recognition:<\/h2>\\n<h2><img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/mybadge-21.png\\\"><\/h2>\\n<h2>Assistant:<\/h2>\\n<p>Janeth Correa<br>\\n<a href=\\\"tel:+1-312-870-5207\\\">312-870-5207<\/a><br>\\n<a href=\\\"mailto:jcorrea@dl-firm.com\\\">jcorrea@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/workers-compensation\/\\\">Workers\\u2019 Compensation<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Illinois Supreme Court<\/li>\\n<li>Texas Supreme Court<\/li>\\n<li>U.S. District Court for the Northern District of Illinois<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331113","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Kirk B. Burkley<\/h1>\\n\\n <h2>Managing Partner<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>412.456.8108<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/kirk-b-burkley\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>kburkley@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/kirk-b-burkley-bbpc\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/01\/Kirk-B.-Burkley.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Kirk<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Kirk is the Managing Partner of WH Burkley, a Partner in the firm\\u2019s Bankruptcy and Restructuring Group, and Partner-in-Charge of the Wheeling office. He advises secured and unsecured creditors in bankruptcy, financial restructuring and workout situations, including the representation of numerous unsecured creditors\\u2019 committees, equipment lessors, financial institutions and commercial landlords.<\/p>\\n<p>Kirk also advises clients on complex business transactions, drawing upon his experience in various areas of law to create innovative solutions for companies in mergers & acquisitions, real estate, and other corporate matters. He has represented owners, contractors and subcontractors in construction disputes, and regularly advises developers and lenders on large real estate transactions. Additionally, Kirk has developed unique experience in many facets of shareholder and board of directors litigation in different industries.<\/p>\\n<p>He has lectured for the Commercial Law League of America, the American Bankruptcy Institute, National Association of Credit Management (NACM), and the Pennsylvania Bar Institute, and is a regular panelist for NBI and Lorman Educational Services on various legal topics.<\/p>\\n<p> <\/p>\\n<p> <\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Experience<\/h2>\\t\\n\\n\\t <ul>\\n<li>Represented Committee of Unsecured Creditors in large nursing home bankruptcy case<\/li>\\n<li>Represented large shareholder and DIP lender acquisition of large metallurgical coal company through bankruptcy<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Recognition<\/h2> <ul>\\n<li><em>Super Lawyers<\/em> \\u2013 \\u201cTop 50 Attorneys\\u201d (Pittsburgh) | 2020-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 \\u201cTop 100 Attorneys\\u201d (Pennsylvania) | 2023-present<\/li>\\n<li><em>American Board of Certification<\/em> \\u2013 Creditors\\u2019 Rights Law Attorney of the Year | 2026<\/li>\\n<li><em>Best Lawyers \\u2013<\/em> Bankruptcy | 2011-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 Bankruptcy (Pennsylvania) | 2013-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 Business Litigation (Pennsylvania) | 2013-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 Business & Corporate (Pennsylvania) | 2013-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 \\u201cRising Star\\u201d | 2005-2009, 2010-2012<\/li>\\n<li><em>Center for Forensic Economic Studies Award for Excellence in Litigation<\/em> (University of Pittsburgh School of Law) | 2002<\/li>\\n<\/ul>\\n<p> <\/p>\\n <button>View More<\/button> <h2>Associations<\/h2> <ul>\\n<li>Allegheny County Bar Association | Member<\/li>\\n<li>Turnaround Management Association | Board Member, Past President of Pittsburgh Chapter<\/li>\\n<li>Commercial Law League of America | Member and Bankruptcy Section Executive Counsel President<\/li>\\n<li>American Board of Certification | Past President and Emeritus Board Member<\/li>\\n<li>American Bankruptcy Institute | Member<\/li>\\n<li>Equipment Leasing Finance Association | Member<\/li>\\n<li>Pittsburgh Regional Alliance (an affiliate of the Allegheny Conference) | Former Steering Committee Member<\/li>\\n<li>Pittsburgh Downtown Development Corporation | Emeritus Board Member<\/li>\\n<li>City of Pittsburgh Planning Commission | Secretary | 2009-2014<\/li>\\n<li>City of Pittsburgh Zoning Board of Adjustment | Member | 2009-2014<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>University of Pittsburgh School of Law, J.D.<\/li>\\n<li>Ohio University, B.S.<\/li>\\n<li>American Board of Certification \\u2013 Business Bankruptcy Specialist<\/li>\\n<li>American Board of Certification \\u2013 Creditors\\u2019 Rights Specialist<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/bankruptcy-restructuring\/\\\">Bankruptcy & Restructuring<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/litigation\/\\\">Litigation<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/real-estate\/\\\">Real Estate<\/a><\/li><\/ul> <h2>News<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/wh-burkley-attorneys-named-to-best-lawyers-2027-edition\/\\\">WH Burkley Attorneys Named to Best Lawyers 2027 Edition<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/super-lawyers-recognizes-wh-burkley-attorneys-in-2027-ohio-edition\/\\\">Super Lawyers Recognizes WH Burkley Attorneys in 2027 Ohio Edition<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/wh-burkley-recognized-in-2026-edition-of-chambers-usa\/\\\">WH Burkley Recognized in 2026 Edition of Chambers USA<\/a><\/li><\/ul><a href=\\\"https:\/\/www.whburkley.com\/professional\/kirk-b-burkley\/?view=featured\\\">View More<\/a> <h2>Licensed<\/h2><ul>\\n<li>Pennsylvania<\/li>\\n<li>West Virginia<\/li>\\n<li>United States District Court for the Western, Middle and Eastern Districts of Pennsylvania<\/li>\\n<li>United States District Court in the Northern and Southern Districts of West Virginia<\/li>\\n<li>United States Court of Appeals for the Third Circuit<\/li>\\n<\/ul>\\n <h2>Office<\/h2><ul><li>Pittsburgh<\/li><li>Wheeling<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259957","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2026\/01\/NXD.png\\\">\\n\\n\\t<h1>Nial Vender<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:nvender@dlmkfirm.com\\\"><i><\/i> nvender@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0043\\\"><i><\/i> 312-327-0043<\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/nial-vender-b94072347\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=nial-vender\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2026\/01\/NXD.png\\\">\\n\\n\\t<h1>Nial Vender<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:nvender@dlmkfirm.com\\\"><i><\/i> nvender@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0043\\\"><i><\/i> 312-327-0043<\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/nial-vender-b94072347\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=nial-vender\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Nial Vender<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:nvender@dlmkfirm.com\\\"><i><\/i> nvender@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0043\\\"><i><\/i> 312-327-0043<\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/nial-vender-b94072347\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=nial-vender\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Nial is a dedicated attorney who is committed to representing employers, insurers and businesses in a wide range of litigation matters.<\/p>\\n<p>Before joining Downey Lenkov Milstein Kus, Nial gained insurance defense experience at firms similar in practice. In addition to practice experience, Nial served in the Low Income Taxpayer Clinic, assisting Baltimore residents with state and federal tax disputes. He helped resolve complex tax issues and successfully negotiated significant reductions in clients\\u2019 tax liabilities.<\/p>\\n<p>Outside the office, Nial is an avid sports fan, especially of Penn State football and the Boston Red Sox. He also enjoys time outdoors and fishing with his parents and brother.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p>Did You Know: I worked at my neighborhood Dairy Queen for 6 summers in high school and college. Something deep inside me tells me I haven\\u2019t blended my last Blizzard.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., University of Baltimore School of Law, Baltimore, MD<\/li>\\n<li>B.S., Franklin & Marshall College, Lancaster, PA<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Assistant:<\/h2>\\n<p>Pedro Perez<br>\\n<a href=\\\"tel:+1-312-327-0014\\\">312-327-0014<\/a><br>\\n<a href=\\\"mailto:pperez@dl-firm.com\\\">pperez@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/general-liability\/\\\">General Liability<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/workers-compensation\/\\\">Workers\\u2019 Compensation<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Illinois<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331149","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>JoAnn Shoda<\/h1>\\n\\n <h2>Paralegal | Real Estate<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.916.2491<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/joann-shoda\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>jshoda@walterhav.com<\/p>\\n <\/li>\\n <li>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2019\/11\/JoAnn-Shoda.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about JoAnn<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>JoAnn is a Paralegal in WH Burkley\\u2019s Real Estate Group. She has over 30 years of legal experience. JoAnn is active in assisting attorneys and working directly with clients on a wide-range of commercial real estate matters, including drafting and reviewing lease documents for global and national retail clients. She is also experienced in preparing leases, amendments, assignments and various other documents relating to commercial real estate transactions. Prior to joining WH Burkley, JoAnn was a paralegal for a global energy company for 16 years, where she worked on real estate transactions, mergers and acquisitions, various governmental filings and corporate organizational activities.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Education<\/h2><ul>\\n<li>David N. Myers University, Paralegal Certificate<\/li>\\n<li>Bowling Green State University, B.A.<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/real-estate\/\\\">Real Estate<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Mayfield<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331151","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Mark A. Stropkaj<\/h1>\\n\\n <h2>Chief Financial Officer<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>412.456.8123<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/mark-a-stropkaj\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>mstropkaj@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/markstropkaj\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/08\/Stropkaj-Mark-2-1.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Mark<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Mark is the Chief Financial Officer at WH Burkley. He works closely with firm leadership and administrative teams on financial planning, reporting, budgeting, and other key financial matters. With more than 30 years of experience, Mark brings extensive expertise in finance, strategy, operational efficiency and business growth, including significant experience working in law firm environments.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Education<\/h2><ul>\\n<li>Robert Morris College, Post B.A.<\/li>\\n<li>Geneva College, B.A.<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>News<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/wh-burkley-welcomes-mark-stropkaj-as-chief-financial-officer\/\\\">WH Burkley Welcomes Mark Stropkaj as Chief Financial Officer<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Pittsburgh<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259958","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2022\/10\/03408192.jpg\\\">\\n\\n\\t<h1>Taylar Young<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:tyoung@dlmkfirm.com\\\"><i><\/i> tyoung@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-(312)%20327-0016\\\"><i><\/i> (312) 327-0016 <\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/taylar-r-young-esq-940380106\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=taylar-r-young\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2022\/10\/03408192.jpg\\\">\\n\\n\\t<h1>Taylar Young<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:tyoung@dlmkfirm.com\\\"><i><\/i> tyoung@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-(312)%20327-0016\\\"><i><\/i> (312) 327-0016 <\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/taylar-r-young-esq-940380106\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=taylar-r-young\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Taylar Young<\/h1>\\n\\t\\t\\t<h2>Associate<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:tyoung@dlmkfirm.com\\\"><i><\/i> tyoung@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-(312)%20327-0016\\\"><i><\/i> (312) 327-0016 <\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/taylar-r-young-esq-940380106\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=taylar-r-young\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Taylar concentrates her practice in workers\\u2019 compensation, general liability and employment matters. Taylar is a dedicated attorney who is committed to defending her clients\\u2019 interests with comprehensive legal counsel from start to finish.<\/p>\\n<p>Prior to joining Downey Lenkov Milstein Kus, Taylor worked at another prominent Chicago law firm managing cases in a high-volume corporate defense firm.<\/p>\\n<p>Outside of work, enjoys spending time with family and hosting holidays.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW:<\/strong> My husband and I have a dog that detects explosives for the federal government.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., The John Marshall Law School, Chicago, IL<\/li>\\n<li>B.A., University of Michigan, Ann Arbor, MI<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Professional Memberships & Associations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Veterans Legal Clinic<\/li>\\n<li>Corporate Law Society<\/li>\\n<li>Constitutional Society<\/li>\\n<li>Chicago Bar Association<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Vocational Rehabilitation and Exposure Control: Key Case Law & Defense Strategies, February 2026<\/li>\\n<li>Ask Us Anything: Settlement Strategies, March 2025<\/li>\\n<li>Illinois Settlement Strategies, May 2024<\/li>\\n<li>Eerie Lessons in Illinois Workers\\u2019 Compensation, October 2023<\/li>\\n<li>Ask Us Anything, April 2023<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Articles & Publications<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>Underpaid at The Silver Buckle, Downey Lenkov Milstein Kus Workers\\u2019 Compensation Newsletter, October 2025<\/li>\\n<li>Wage Differential v. Loss of Trade, Downey Lenkov Milstein Kus Workers\\u2019 Compensation Newsletter, June 2023<\/li>\\n<li>Co-Author \\u2013 Interim Benefits: Temporary Total Disability, Medical, and Rehabilitation, IICLE Workers\\u2019 Compensation Practice 2023 Edition, 2023<\/li>\\n<li>Spring 2020 Case Law Update, Iowa Defense Counsel Association Magazine, 2020 <\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Assistant:<\/h2>\\n<p>David Luna<br>\\n<a href=\\\"tel:+1-312-327-0061\\\">(312) 327-0061<\/a><br>\\n<a href=\\\"mailto:dluna@dl-firm.com\\\">dluna@dl-firm.com<\/a><\/p>\\n<p> <\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/general-liability\/\\\">General Liability<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/labor-employment-law\/\\\">Labor and Employment Law<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/workers-compensation\/\\\">Workers\\u2019 Compensation<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Illinois State Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331171","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.eimerstahl.com\/assets\/images-t1788963561\/16509.jpeg\\\">\\n\\n\\t\\t<h1>\\n\\t\\t\\t<span>Sopen<\/span>\\n\\t\\t\\t<span>B.<\/span>\\n\\t\\t\\t<span>Shah<\/span> \\n\\t\\t<\/h1>\\n\\t\\t Partner \\n\\t\\t<ul>\\n\\t<li><ul><li><a href=\\\"https:\/\/www.eimerstahl.com\/contact-Madison\\\">Madison<\/a><\/li><\/ul><\/li><li><span>T<\/span> <a href=\\\"tel:608-620-8561\\\">608-620-8561<\/a><\/li><li><a href=\\\"mailto:sshah@eimerstahl.com\\\">sshah@eimerstahl.com<\/a><\/li>\\n\\t\\t<\/ul>\\n\\t\\t<ul>\\n\\t<li><a href=\\\"https:\/\/www.eimerstahl.com\/vcard-Sopen-Shah.vcf\\\"><img src=\\\"https:\/\/www.eimerstahl.com\/i-t1788963561\/vcard.svgz\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.eimerstahl.com\/printpilot-bio-Sopen-Shah.pdf?1788963561\\\" rel=\\\"noopener\\\" aria-label=\\\"Link (opens in a new window)\\\"><img src=\\\"https:\/\/www.eimerstahl.com\/i-t1788963561\/pdf.svgz\\\"><\/a><\/li>\\n\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t <p>Sopen Shah is co-managing partner of the firm's Madison office and leader of its Critical Motions & Appeals practice. An award-winning writer and experienced oral advocate, Sopen has handled appeals in the Supreme Court of the United States and other federal and state courts nationwide. She also litigates complex trial-court matters; for example, she recently obtained dismissal of a $950-million lawsuit for lack of personal jurisdiction in the U.S. District Court for the Western District of Washington.<\/p>\\n<p>Chambers USA ranks Sopen among Wisconsin's leading commercial litigators, and The Best Lawyers in America recognizes her in both appellate and commercial litigation. She has received the State Bar of Wisconsin's best-brief award and was nominated by the President of the United States to serve as U.S. Attorney for the Western District of Wisconsin.<\/p>\\n<p>Before entering private practice, Sopen served as Deputy Solicitor General of Wisconsin, where she prevailed on the merits in every decided case. She clerked for Judge Debra Ann Livingston of the U.S. Court of Appeals for the Second Circuit and Judge Amul Thapar during his time on the U.S. District Court for the Eastern District of Kentucky.<\/p>\\n<p>Sopen earned her J.D. from Yale Law School, where she served as managing editor of the <em>Yale Law Journal<\/em>, and graduated <em>magna cum laude<\/em> from Harvard College. Before law school, she worked as a management consultant at McKinsey & Company and an on-air financial analyst at Bloomberg.<\/p>\\n<p>She teaches at the University of Wisconsin Law School and is an elected member of the American Law Institute. She also serves as board chair of the Clean Lakes Alliance, treasurer of the State Bar of Wisconsin's Appellate Practice Section, and member of the Law Forward board.<\/p> \\n\\t\\t\\t\\t\\t<nav aria-label=\\\"Tabs\\\"><a href=\\\"https:\/\/www.eimerstahl.com\/lawyers-Sopen-Shah#Recognitions\\\">Recognitions<\/a><a href=\\\"https:\/\/www.eimerstahl.com\/lawyers-Sopen-Shah#News\\\">News<\/a><\/nav> \\n\\t\\t\\t\\t\\t\\t<h2>Recognitions<\/h2>\\n\\t\\t\\t\\t\\t\\t <h2>Honors & Recognitions<\/h2> <ul>\\n<li>Chambers,<span> <\/span><span>Litigation: General Commercial - Wisconsin (2025, 2026)<\/span><\/li>\\n<\/ul> \\n\\n\\t\\t\\t\\t\\t\\t<h2>News<\/h2>\\n\\n\\t\\t\\t<h2>News<\/h2>\\n\\n<ul>\\n<li> <a href=\\\"https:\/\/www.eimerstahl.com\/news-Eimer-Stahl-Welcomes-Sopen-Shah\\\">Eimer Stahl Welcomes Sopen B. Shah as Partner, Co-Managing Partner of Madison Office, and Head of Firm\\u2019s Critical Motions & Appeals Practice<\/a> <span>August 3, 2026<\/span> <\/li>\\n<\/ul>\\n\\n\\t\\t\\t<h2><button>Practice Focus<\/button><\/h2>\\n\\n<ul>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Antitrust\\\">Antitrust<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-class-action-and-multidistrict-litigation\\\">Class Action & Multidistrict Litigation<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Complex-Litigation\\\">Complex Commercial Litigation<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Critical-Motions-and-Appeals\\\">Critical Motions & Appeals<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-data-privacy-and-AI\\\">Data Privacy & AI<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Energy\\\">Energy<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Environmental-Products-Liability-Toxic-Torts\\\">Environmental, Products Liability and Toxic Torts<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-Government-Investigations-and-White-Collar-Defense\\\">Government Investigations and White Collar Defense<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-government-regulation\\\">Government Regulation<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-labor-and-employment\\\">Labor & Employment<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.eimerstahl.com\/practices-State-Attorneys-General\\\">State Attorneys General<\/a><\/li>\\n<\/ul>\\n\\n\\t\\t\\t <h2><button>Education<\/button><\/h2> <ul>\\n<li>J.D., Yale Law School\\n<ul>\\n<li>Managing Editor, <em>Yale Law Journal<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<li>A.B., Harvard College, <em>magna cum laude<\/em><\/li>\\n<\/ul> <h2><button>Clerkships<\/button><\/h2> <ul><li>Law Clerk to the Honorable Debra Ann Livingston, U.S. Court of Appeals for the Second Circuit<\/li>\\n<li>Law Clerk to the Honorable Amul R. Thapar, U.S. District Court for the Eastern District of Kentucky<\/li><\/ul> <h2><button>Admissions<\/button><\/h2> <ul><li>Wisconsin<\/li>\\n<li>Supreme Court of the United States<\/li>\\n<li>U.S. Court of Appeals for the Second Circuit<\/li>\\n<li>U.S. Court of Appeals for the Fourth Circuit<\/li>\\n<li>U.S. Court of Appeals for the Fifth Circuit<\/li>\\n<li>U.S. Court of Appeals for the Seventh Circuit<\/li>\\n<li>U.S. Court of Appeals for the Eighth Circuit<\/li>\\n<li>U.S. Court of Appeals for the Ninth Circuit<\/li>\\n<li>U.S. Court of Appeals for the Tenth Circuit<\/li>\\n<li>U.S. Court of Appeals for the Eleventh Circuit<\/li>\\n<li>U.S. Court of Appeals for the District of Columbia Circuit<\/li>\\n<li>U.S. Court of Appeals for the Federal Circuit<\/li>\\n<li>U.S. District Court for the Eastern District of Wisconsin<\/li>\\n<li>U.S. District Court for the Western District of Wisconsin<\/li><\/ul> \\n\\n\\t\\t\\t<a href=\\\"https:\/\/www.eimerstahl.com\/lawyers-Sopen-Shah#header\\\">Jump to Page<\/a>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331138","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Jeffrey A. Panehal<\/h1>\\n\\n <h2>Partner | Litigation<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.928.2888<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/jeffrey-a-panehal\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>jpanehal@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/jeffrey-panehal-0387347\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/01\/Jeff-Panehal.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Jeffrey <\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Jeff is a Partner in WH Burkley\\u2019s Litigation Group. He joined the firm after a recent two- and half-year clerkship in United States District Court for the Northern District of Ohio, following more than a decade in litigation practice. That combination of courtroom experience and judicial service gives Jeff a practical understanding of both effective advocacy and how courts evaluate complex disputes.<\/p>\\n<p>Jeff represents businesses, financial institutions, professionals, and other clients in complex civil disputes. His practice spans commercial litigation, creditors\\u2019 rights, bankruptcy-related litigation, and appeals. His federal clerkship exposed him to a wide range of civil cases and sharpened his ability to master unfamiliar subject matter, identify the issues that will matter to the court, and develop an efficient path to resolution.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Experience<\/h2>\\t\\n\\n\\t <ul>\\n<li>Represented a multinational rail-equipment manufacturer in connection with a multimillion-dollar contract dispute involving the design, manufacture, acceptance, and termination of a custom transit maintenance vehicle.<\/li>\\n<li>Represented an individual in connection with a complex federal civil RICO matter through appellate proceedings and litigation on remand involving alleged fraud, bankruptcy proceedings, and property disputes.<\/li>\\n<li>Represented a liquidating trustee in connection with fiduciary-duty and avoidance claims arising from alleged insider transfers and related-party transactions within a multi-entity skilled nursing enterprise.<\/li>\\n<li>Represented a regional bank in connection with the workout and recovery of distressed equipment leasing assets.<\/li>\\n<li>Represented a residential contractor in connection with consumer protection and breach of contract claims arising from a high-value home improvement project.<\/li>\\n<li>Represented a skilled nursing facility operator in connection with complex an adversary proceeding in bankruptcy court related to alleged torts and breach of contract.<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>CSU College of Law, J.D.<\/li>\\n<li>University of Pittsburgh, B.A.<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/litigation\/\\\">Litigation<\/a><\/li><\/ul> <h2>Licensed<\/h2><ul>\\n<li>Ohio<\/li>\\n<li>U.S. District Court for the Northern District Court of Ohio<\/li>\\n<\/ul>\\n <h2>Office<\/h2><ul><li>Cleveland<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331132","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Theresa A. Murphy<\/h1>\\n\\n <h2>Paralegal | Tax & Private Wealth<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.928.2937<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/theresa-a-murphy\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>tmurphy@walterhav.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/theresa-murphy-82460916\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2018\/09\/Theresa-Murphy.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Theresa<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Theresa is a Paralegal in WH Burkley\\u2019s Tax and Private Wealth Group. She concentrates on trust and probate administration and brings more than 40 years of experience assisting clients through every stage of the estate and trust administration process. Her work includes preparing federal estate tax returns, fiduciary income tax returns, and final individual income tax returns, as well as coordinating asset transfers, valuations, and probate court filings. Theresa also manages estate and trust accounts, prepares annual accountings, and has experience assisting with IRS estate tax audits.<\/p>\\n\\n<p>Known for her attention to detail and compassionate approach, Theresa guides clients through the often-complex probate process during difficult times, helping ensure estates and trusts are administered efficiently and accurately.<\/p>\\n<p>Theresa earned a B.A. in Criminology and Criminal Justice from The Ohio State University and later obtained her paralegal certification from David N. Myers University. She joined the firm in 1985.<\/p>\\n\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Associations<\/h2>\\t\\n\\n\\t <ul>\\n<li>Cleveland Metropolitan Bar Association<\/li>\\n<li>Cleveland Area Paralegal Association<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>David N. Myers University, ABA Accredited Paralegal Certification<\/li>\\n<li>The Ohio State University, B.A.<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/tax-private-wealth\/\\\">Tax & Private Wealth<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Cleveland<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331123","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Shelly A. Giammaria<\/h1>\\n\\n <h2>Paralegal | Real Estate<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.928.2938<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/shelly-a-giammaria\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>sgiammaria@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/shelly-giammaria-80aa0529a\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/06\/Shelly-A.-Giammaria.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Shelly<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Shelly is a Paralegal in WH Burkley\\u2019s Real Estate Group. Shelly provides comprehensive legal and transactional support throughout all phases of commercial real estate acquisitions, dispositions, financing, leasing, and development. Working closely with attorneys, clients, lenders, title companies, surveyors, and other professionals, Shelly helps coordinate complex transactions while ensuring accuracy, efficiency, and attention to every detail from due diligence through closing. Shelly\\u2019s experience includes preparing and reviewing closing documents, coordinating due diligence, organizing transaction timelines, and facilitating communication among all parties to keep matters progressing efficiently. Shelly is committed to delivering exceptional client service through responsiveness, sound judgment, and meticulous organization, recognizing that successful commercial transactions depend on precision, collaboration, and proactive problem-solving.<\/p>\\n<p><\/p>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/real-estate\/\\\">Real Estate<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Mayfield<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331092","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.lewisthomason.com\/wp-content\/uploads\/2025\/03\/Photo-Soon-3.png\\\"> \\n\\n <span>Thomas J. Fletcher<\/span>\\n\\n <span>Memphis<\/span> \\n <span>(901) 525-8721<\/span> <span><a href=\\\"mailto:TFletcher@LewisThomason.com\\\">TFletcher@LewisThomason.com<\/a><\/span>\\n <span>\\n <a href=\\\"https:\/\/www.lewisthomason.com\/attorney\/fletcher\/\\\">VCARD<\/a> <button><img src=\\\"https:\/\/www.lewisthomason.com\/wp-content\/uploads\/2019\/10\/Printer-Icon.png\\\"><\/button><\/span>\\n\\n <h4>Practice Areas<\/h4>\\n <span><a href=\\\"https:\/\/www.lewisthomason.com\/practice_areas\/criminal-defense\/\\\">Criminal Defense\/Government Investigations<\/a><\/span><span><a href=\\\"https:\/\/www.lewisthomason.com\/practice_areas\/general-civil\/\\\">General Civil<\/a><\/span><span><a href=\\\"https:\/\/www.lewisthomason.com\/practice_areas\/health-care-law\/\\\">Health Care Law<\/a><\/span> \\n\\n <h4>Education<\/h4>\\n <span><p>Lyon College, B.S., 2021<\/p>\\n<p>University of Memphis Cecil C. Humphreys School of Law, J.D., 2025<\/p>\\n<\/span> \\n\\n <img src=\\\"https:\/\/www.lewisthomason.com\/wp-content\/uploads\/2025\/03\/Photo-Soon-3.png\\\">\\n\\n <p>Thomas J. Fletcher is an associate in Lewis Thomason\\u2019s Memphis office. He focuses his practice on healthcare liability defense, general liability actions, and criminal defense.<\/p> <p>Tom is originally from Jonesboro, Arkansas, earning his J.D. from the University of Memphis Cecil C. Humphreys School of Law and his Bachelor of Science degree in Business Administration from Lyon College. Tom played baseball at Lyon College, where he was named to the American Midwest Conference (AMC) NAIA Academic All-Conference Team.<\/p> <p>In law school, Tom served as Chief Justice of the Moot Court Board during his third year and competed on the New York ... <\/p> <p><a href=\\\"https:\/\/www.lewisthomason.com\/attorney\/fletcher\/\\\">Read More<\/a><\/p>\\n\\n <p>Thomas J. Fletcher is an associate in Lewis Thomason\\u2019s Memphis office. He focuses his practice on healthcare liability defense, general liability actions, and criminal defense.<\/p>\\n<p>Tom is originally from Jonesboro, Arkansas, earning his J.D. from the University of Memphis Cecil C. Humphreys School of Law and his Bachelor of Science degree in Business Administration from Lyon College. Tom played baseball at Lyon College, where he was named to the American Midwest Conference (AMC) NAIA Academic All-Conference Team.<\/p>\\n<p>In law school, Tom served as Chief Justice of the Moot Court Board during his third year and competed on the New York City Bar Association\\u2019s 74th Annual National Moot Court Competition Team. He later competed on the American Bar Association National Appellate Advocacy Competition Team, where he was named a Top Advocate in the Boston Regional Competition.<\/p>\\n<p>Outside of the office, Tom enjoys fly fishing, fantasy football, and spending time with his wife and son.<\/p>\\n<h3>AFFILIATIONS<\/h3>\\n<ul>\\n<li>Memphis Bar Association<\/li>\\n<\/ul>\\n<h3>PROFESSIONAL HONORS AND ACTIVITIES<\/h3>\\n<ul>\\n<li>Chief Justice, Moot Court Board, 2024-2025<\/li>\\n<li>American Bar Association National Appellate Advocacy Competition Team, 2024-2025\\n<ul>\\n<li>ABA NAAC Boston Region \\u2013 Top Advocate Award<\/li>\\n<\/ul>\\n<\/li>\\n<li>University of Memphis New York City Bar Association 7<sup>th<\/sup> Annual National Moot Court Team, 2023-2024\\n<ul>\\n<li>National Moot Court Competition \\u2013 National Finalist (2<sup>nd<\/sup> Place)<\/li>\\n<li>National Moot Court Competition \\u2013 Best Brief Award<\/li>\\n<li>National Moot Court Competition \\u2013 Best Brief Award<\/li>\\n<li>National Moot Court Competition \\u2013 Regional Champion<\/li>\\n<li>Dean\\u2019s Distinguished Service Award Recipient, 2024-2025<\/li>\\n<\/ul>\\n<\/li>\\n<li>Dean\\u2019s Distinguished Service Award Recipient, 2024-2025<\/li>\\n<li>Dean\\u2019s Award for Excellence \\u2013 Outstanding Oral Advocate Legal Methods II<\/li>\\n<li>In-School Mock Trial Competition \\u2013 Top Advocate Award, 2024<\/li>\\n<li>First-Year Moot Court Competition \\u2013 Top Advocate Award, 2022<\/li>\\n<li>Robert L. J. Spence, Jr. Moot Court Award Recipient<\/li>\\n<li>Cleveland Drennon, Jr. Memorial Scholarship Recipient<\/li>\\n<li>Christian Soronen Award for Excellence in Oral Advocacy Recipient<\/li>\\n<li>Joe A. Moore Award Recipient<\/li>\\n<li>CALI Excellence for the Future Award \\u2013 Civil Rights<\/li>\\n<\/ul>\\n <p><a href=\\\"https:\/\/www.lewisthomason.com\/attorney\/fletcher\/\\\">Read Less<\/a><\/p>\\n\\n<div aria-label=\\\"Modal\\\"> <div aria-label=\\\"Modal Content\\\"><form><label>Search<\/label><button><span>Submit<\/span><\/button><button><span>Clear<\/span><\/button><\/form> <button aria-label=\\\"Close Modal Content\\\"><\/button> <div aria-label=\\\"Modal\\\"> <div aria-label=\\\"Modal Content\\\"><form><label>Search<\/label><button><span>Submit<\/span><\/button><button><span>Clear<\/span><\/button><\/form> <button aria-label=\\\"Close Modal Content\\\"><\/button> <div aria-label=\\\"Off Canvas\\\"><div aria-label=\\\"Off Canvas Content\\\"><ul><li><a href=\\\"https:\/\/www.lewisthomason.com\/attorneys\/\\\"> <span>Attorneys<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/practice-areas\/\\\"> <span>Practice Areas<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/diversity\/\\\"> <span>Community Involvement<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/join-us\/\\\"> <span>Join Us<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/our-locations\/\\\"> <span>Locations<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/updates\/\\\"> <span>Updates<\/span> <i><\/i> <\/a><\/li><\/ul> <button aria-label=\\\"Close Off Canvas Content\\\"><\/button> <div aria-label=\\\"Off Canvas\\\"><div aria-label=\\\"Off Canvas Content\\\"><ul><li><a href=\\\"https:\/\/www.lewisthomason.com\/attorneys\/\\\"> <span>Attorneys<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/practice-areas\/\\\"> <span>Practice Areas<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/diversity\/\\\"> <span>Community Involvement<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/join-us\/\\\"> <span>Join Us<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/our-locations\/\\\"> <span>Locations<\/span> <i><\/i> <\/a><\/li><li><a href=\\\"https:\/\/www.lewisthomason.com\/updates\/\\\"> <span>Updates<\/span> <i><\/i> <\/a><\/li><\/ul> <button aria-label=\\\"Close Off Canvas Content\\\"><\/button> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331148","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Mary A. Shahverdian<\/h1>\\n\\n <h2>Associate | Litigation<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>412.456.8138<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/mary-a-shahverdian\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>mshahverdian@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/mary-a-shahverdian-37418b128\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/01\/Mary-A.-Shahverdian-1.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Mary<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Mary is an Associate in WH Burkley\\u2019s Litigation Department and Labor and Employment Group. She became a lawyer to help clients solve problems and values being part of practical, effective resolutions. Her approach is grounded in understanding each client\\u2019s unique goals and using that perspective to help resolve disputes.<\/p>\\n<p>Mary manages all phases of litigation, from inception through resolution, including initial case intake and assessment, investigation, substantive motion practice, discovery and depositions, alternative dispute resolution, trial, and appeals. She regularly appears in federal and state courts throughout Pennsylvania, as well as before the U.S. Equal Employment Opportunity Commission and the Pennsylvania Human Relations Commission.<\/p>\\n<p>Mary represents individuals, small businesses, and corporations in commercial litigation matters involving contract disputes, fraud, unjust enrichment, fiduciary duty claims, and other complex business conflicts. Her employment practice includes matters involving discrimination, harassment, retaliation, termination, contract negotiation and enforcement, wage disputes, and trade secret theft. She also drafts and advises on severance, non-compete, and confidentiality agreements, and counsels employers on best practices for complying with federal and state regulations in employee manuals, policies, and procedures.<\/p>\\n<p>Mary chairs WH Burkley\\u2019s Summer Associate Program for the Pittsburgh office.<\/p>\\n<p><strong>Community Involvement <\/strong><\/p>\\n<ul>\\n<li>Mary has been an active member of the Junior League of Pittsburgh since 2023, including serving a one-year term on the Management Team. The Junior League of Pittsburgh, established in 1922, is an organization of women whose mission is to advance women\\u2019s leadership for meaningful community impact through volunteer action, collaboration, and training.<\/li>\\n<li>Mary is a Young Lawyer Fellow with the Allegheny County Bar Foundation, a 501(c)(3) non-profit organization established in 1980 by the Allegheny County Bar Association to conduct a broad range of educational and charitable activities related to the law. Mary first became involved in the Allegheny County Bar Foundation in 2021, as a Parent Advocate Attorney at the Juvenile Court Project.<\/li>\\n<li>Mary was a member of the Allegheny County Bar Association\\u2019s Bar Leadership Initiative an exclusive subsection of the Young Lawyers Division, during the 2024-2025 bar year. Mary and her classmates organized a fundraising event for the benefit of refugees and immigrants in Western Pennsylvania that was awarded the 2025 Service to the Public Award by the American Bar Association.<\/li>\\n<\/ul>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Experience<\/h2>\\t\\n\\n\\t <ul>\\n<li>As second-chair in a week-long jury trial involving commercial real estate, Mary helped secure a successful Motion for Compulsory Nonsuit, resulting in her client\\u2019s early dismissal from the trial and complete avoidance of a $5 million dollar jury verdict that was awarded to the plaintiff.<\/li>\\n<li>As second-chair in a three-day evidentiary hearing involving a condominium association, Mary helped obtain a Compulsory Nonsuit, avoiding the appointment of a costly receiver and allowing her client to maintain self-governance.<\/li>\\n<li>Mary has successfully obtained dismissals of several EEOC and PHRC charges of discrimination against employers of all sizes<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Recognition<\/h2> <ul>\\n<li><em>Best Lawyers \\u2013 <\/em>Commercial Litigation \\u201cOnes to Watch\\u201d (Pennsylvania) | 2025-present<\/li>\\n<li><em>Best Lawyers \\u2013 <\/em>Litigation \\u2013 Labor and Employment \\u201cOnes to Watch\\u201d (Pennsylvania) | 2025-present<\/li>\\n<li><em>Super Lawyers \\u2013 <\/em>Business Litigation \\u201cRising Stars\\u201d (Pennsylvania) | 2026<\/li>\\n<li><em>Partner\\u2019s Award<\/em> | 2025<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Associations<\/h2> <ul>\\n<li>Pennsylvania Bar Association<\/li>\\n<li>Allegheny County Bar Association<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>University of Pittsburgh School of Law, J.D.\\n<ul>\\n<li>Lead Articles Editor of the Journal of Law and Commerce<\/li>\\n<li>CALI Award: Conflicts of Law<\/li>\\n<\/ul>\\n<\/li>\\n<li>University of Pittsburgh, B.A.\\n<ul>\\n<li>President of the Sociology Students Association<\/li>\\n<li>Editor in Chief of the Pitt Sociology Review<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/labor-employment\/\\\">Labor & Employment<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/litigation\/\\\">Litigation<\/a><\/li><\/ul> <h2>News<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/mary-shahverdian-selected-vp-of-growth-development-for-junior-league-of-pittsburgh\/\\\">Mary Shahverdian Selected VP of Growth & Development for Junior League of Pittsburgh<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/the-department-of-labors-new-overtime-rule-what-does-it-mean-for-you\/\\\">The Department of Labor\\u2019s New Overtime Rule: What does it mean for you?<\/a><\/li><\/ul> <h2>Licensed<\/h2><ul>\\n<li>Pennsylvania<\/li>\\n<li>United States District Court for the Middle District of Pennsylvania<\/li>\\n<li>United States District Court for the Western District of Pennsylvania<\/li>\\n<li>United States District Court for the Eastern District of Pennsylvania<\/li>\\n<li>United States Court of Appeals for the Third Circuit<\/li>\\n<\/ul>\\n <h2>Office<\/h2><ul><li>Pittsburgh<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331069","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <article>\\n\\n <span><img src=\\\"https:\/\/chs.law\/wp-content\/uploads\/2026\/08\/CHS_Lawyer_DarleneBurker.jpg\\\"><\/span>\\n\\n <h1>Darlene Burker<\/h1>\\n <h3>Associate<\/h3>\\n\\n <h2>Contact<\/h2>\\n\\n <span><a href=\\\"tel:312%20634%201014\\\">312 634 1014<\/a><br>\\n <\/span>\\n <a href=\\\"mailto:darlene@chs.law\\\">darlene@chs.law<\/a><br>\\n\\n <p><\/p>\\n\\n <h2>Practices<\/h2>\\n\\n <p>\\n\\n <a href=\\\"https:\/\/chs.law\/practices\/practice\/insurance\/\\\">Insurance<\/a><br> \\n\\n <a href=\\\"https:\/\/chs.law\/practices\/practice\/litigation\/\\\">Litigation<\/a><br> \\n\\n <\/p>\\n\\n <p>Darlene Burker is a member of the firm's litigation team, where she focuses on defending premises liability, construction, automobile, and property damage matters. She represents clients through all stages of litigation.<\/p>\\n\\n <h2>Education<\/h2>\\n\\n <ul>\\n <li>Oberlin College, B.A., 2020<\/li>\\n <li>Loyola University, J.D., 2023<\/li>\\n <\/ul>\\n\\n <h2>Bar Admissions<\/h2>\\n\\n <ul>\\n <li>Illinois, 2023<\/li>\\n <\/ul>\\n\\n\\t\\t\\t\\t<img src=\\\"https:\/\/chs.law\/wp-content\/uploads\/2019\/06\/CHS_PhotoCollageTest_back.jpg\\\">\\n\\n\\t\\t\\t\\t<img src=\\\"https:\/\/chs.law\/wp-content\/uploads\/2019\/06\/CHS_PhotoCollage_Mobile_4x3_back.jpg\\\">\\n\\n <\/article>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-228949","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <h1>\\n Brian E. Bergin <\/h1>\\n <p>Partner<\/p>\\n\\n <h5>contact<\/h5>\\n <p>\\n <a href=\\\"https:\/\/www.maronmarvel.com\/office\/long-island\/\\\">Long Island<\/a><br>\\n 68 South Service Road, Suite 100<br>Melville, NY 11747<\/p>\\n <p>\\n <span><strong>P<\/strong> <i><\/i> <a href=\\\"tel:(631)%20908-7541\\\">(631) 908-7541<\/a><\/span> <span><strong>Fax<\/strong> (201) 369-0800<\/span>\\n <\/p>\\n <p>\\n <a href=\\\"mailto:BBergin@maronmarvel.com\\\" data-email=\\\"BBergin@maronmarvel.com\\\"><i><\/i><\/a> <a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/?vcard\\\"><i><\/i> <span>Download card<\/span><\/a>\\n <a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\"><i><\/i> <span>Print this page<\/span><\/a>\\n <\/p>\\n\\n <h5>practice areas<\/h5>\\n <p><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/construction-law\/\\\">Construction Defect and Law<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/\\\">General Liability & Casualty Litigation<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/product-liability\/\\\">Product Liability<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/national-risk-management\/settlement-counsel\/\\\">Settlement Counsel<\/a><\/p>\\n\\n <img src=\\\"https:\/\/www.maronmarvel.com\/wp-content\/uploads\/2022\/11\/Bergin_Brian-2026.jpg\\\">\\n\\n<p>Brian E. Bergin is the Office Managing Attorney for the firm\\u2019s Long Island office.<\/p>\\n\\n<p>As an experienced trial and appellate lawyer in New York State and Federal Courts, Brian has proven ability handling complex files from inception through resolution, including through motion practice, mediation, trial, and appeal. Brian focuses his practice on General Liability litigation, specifically Personal Injury, Labor & Employment Law, Construction Defect, and Products Liability matters.<\/p>\\n\\n<p>Prior to joining Maron Marvel, Brian was a trial attorney who primarily defended claims arising out of the re-construction of the World Trade Center, the renovation of John F. Kennedy Airport, and numerous re-build efforts following Hurricane Sandy. Brian additionally served as outside counsel to Honda and defended Products Liability claims involving their vehicles. Brian began his career as outside counsel to Northwell Health System, where he first gained litigation and trial experience defending medical malpractice cases.<\/p>\\n\\n<p>Brian, a native Long Islander, resides in Suffolk County with his family.<\/p>\\n\\n <a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\">Education<\/a>\\n\\n <p>St. John's University School of Law (J.D., <em>Dean's List Graduation Award, Merit Scholarship Recipient, Families of Freedom World Trade Center Memorial Scholarship Recipient<\/em>, 2013)<\/p><p>Binghamton University (B.A. in Philosophy, Politics, and Law, 2010)<\/p> \\n\\n <a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\">Representative Experience<\/a>\\n\\n <ul>\\n<li>Trial counsel during a seven-week jury Labor Law trial involving a Union Ironworker who allegedly sustained career-ending injuries following a twenty-five foot fall at the World Trade Center. Coordinated defense to Plaintiff\\u2019s economic claims and cross-examined Plaintiff\\u2019s expert. Jury returned a verdict of less than half of what Plaintiff requested in future lost wages and declined to provide an award for future pain & suffering.<\/li>\\n<li>Trial counsel during a three-week damages only Labor Law trial that settled favorably just prior to deliberations.<\/li>\\n<li>Obtained summary judgment on behalf of gas station owner after an alleged slip and fall in Queens Supreme Court.<\/li>\\n<li>Successfully defeated summary judgment motion in Staten Island Labor Law action based on alleged injuries sustained during Hurricane Sandy rebuild efforts, resulting in favorable settlement.<\/li>\\n<li>Defeated summary judgment motion in Manhattan Labor Law case involving an alleged fall sustained by a Union electrician at the World Trade Center.<\/li>\\n<li>Authored numerous Appellate briefs and motions in the New York State Appellate Divisions, First and Second Department, and the Court of Appeals. Orally argued before the Appellate Division, First Department.<\/li>\\n<li>Obtained discontinuance of all claims against pediatrician in high exposure medical malpractice case based on an alleged failure to diagnose cardiac and pulmonary issues.<\/li>\\n<li>Member of trial team in case involving alleged failure by two Staten Island neurologists to timely diagnose stroke and provide clot-busting agent tPA.<\/li>\\n<li>Supporting trial attorney in Westchester case where jury rendered defense verdict where plaintiff alleged long term steroidal treatment caused avascular necrosis to develop.<\/li>\\n<li>Obtained summary judgment in Bronx case on behalf of primary care physician who allegedly failed to diagnose and treat nursing home patient\\u2019s decubitus ulcers leading to sepsis and other injuries.<\/li>\\n <\/ul> \\n\\n <a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\">Speaking Engagements<\/a>\\n\\n <ul>\\n<li>Slow Down and Take Caution: Immediate Investigation and Defense Strategies After a Work-Site Accident, CLM Annual Conference 2026<\/li>\\n<\/ul>\\n\\n <h5>practice areas<\/h5>\\n <p><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/construction-law\/\\\">Construction Defect and Law<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/\\\">General Liability & Casualty Litigation<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/general-liability\/product-liability\/\\\">Product Liability<\/a><br><a href=\\\"https:\/\/www.maronmarvel.com\/service\/national-risk-management\/settlement-counsel\/\\\">Settlement Counsel<\/a><\/p>\\n\\n <h5>Admissions<\/h5>\\n <p>New York<br>United States District Court for the Southern District of New York<br>United States District Court for the Eastern District of New York<br>United States Court of Appeals for the Second Circuit<\/p>\\n\\n <h5>Share<\/h5>\\n <ul>\\n <li><a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\"><i><\/i><\/a><\/li>\\n <li><a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\"><i><\/i><\/a><\/li>\\n <li><a href=\\\"https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/#\\\"><i><\/i><\/a><\/li>\\n <li><a href=\\\"mailto:?to=&subject=Brian%20E.%20Bergin&body=https:\/\/www.maronmarvel.com\/attorneys\/brian-bergin\/\\\"><i><\/i><\/a><\/li>\\n\\n <\/ul>\\n\\n<h2>related insights<\/h2>\\n\\n <p><a href=\\\"https:\/\/www.maronmarvel.com\/maron-marvel-strengthens-new-york-presence-with-new-long-island-office\/\\\">Maron Marvel Strengthens New York Presence with New Long Island Office<\/a><\/p>\\n <p>\\n <a href=\\\"https:\/\/www.maronmarvel.com\/maron-marvel-strengthens-new-york-presence-with-new-long-island-office\/\\\">Read More<\/a>\\n <\/p>\\n\\n <p><a href=\\\"https:\/\/www.maronmarvel.com\/maron-marvel-announces-10-attorney-promotions\/\\\">Maron Marvel Announces 10 Attorney Promotions<\/a><\/p>\\n <p>\\n <a href=\\\"https:\/\/www.maronmarvel.com\/maron-marvel-announces-10-attorney-promotions\/\\\">Read More<\/a>\\n <\/p>\\n\\n <p><a href=\\\"https:\/\/www.maronmarvel.com\/new-york-states-legalized-marijuana-market-on-pause-after-supreme-court-ruling-halts-issuances-of-conditional-adult-use-retail-dispensary-caurd-licenses\/\\\">New York State\\u2019s Legalized Marijuana Market on Pause After Supreme Court Ruling Halts Issuances of Conditional Adult-Use Retail Dispensary (CAURD) Licenses<\/a><\/p>\\n <p>\\n <a href=\\\"https:\/\/www.maronmarvel.com\/new-york-states-legalized-marijuana-market-on-pause-after-supreme-court-ruling-halts-issuances-of-conditional-adult-use-retail-dispensary-caurd-licenses\/\\\">Read More<\/a>\\n <\/p>\\n\\n <a href=\\\"https:\/\/www.maronmarvel.com\/insights\/\\\">See All Insights<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259953","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2026\/01\/WAS.png\\\">\\n\\n\\t<h1>Werner Sabo<\/h1>\\n\\t\\t\\t<h2>Of Counsel<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:wsabo@dlmkfirm.com\\\"><i><\/i> wsabo@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-870-5219\\\"><i><\/i> 312-870-5219<\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/wernersabo\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=werner-sabo\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2026\/01\/WAS.png\\\">\\n\\n\\t<h1>Werner Sabo<\/h1>\\n\\t\\t\\t<h2>Of Counsel<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:wsabo@dlmkfirm.com\\\"><i><\/i> wsabo@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-870-5219\\\"><i><\/i> 312-870-5219<\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/wernersabo\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=werner-sabo\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Werner Sabo<\/h1>\\n\\t\\t\\t<h2>Of Counsel<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:wsabo@dlmkfirm.com\\\"><i><\/i> wsabo@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-870-5219\\\"><i><\/i> 312-870-5219<\/a><\/li><li><i><\/i> 312-377-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/wernersabo\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=werner-sabo\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Werner concentrates his practice in construction, copyright and real estate law. His clients include architects, owners, contractors, construction managers, engineers and consultants to the construction industry as well as other businesses. He created the first web site in Chicago for a law firm and has in-depth knowledge of computers.<\/p>\\n<p>Werner is also a licensed architect, having practiced architecture for a number of years prior to establishing his law practice in 1981. His architectural practice included work for large and small firms, as well as a large corporation. Projects ranged from large commercial structures, schools and offices to smaller buildings and interior work. He is a member of the AIA, ALA and CSI, has been an officer and director of the Chicago Chapter AIA, President of the Chicago Chapter, Construction Specifications Institute from 1995-1996 and has written several articles for the <em>Chicago Chapter Chicago Architect<\/em> (formerly the AIA Focus), the <em>National CSI Construction Specifier<\/em> and other publications. In 1997, the AIA elected him to the College Of Fellows. In 2005 he became a Fellow in the Association Of Licensed Architects.<\/p>\\n<p>He is also active on a variety of bar association committees and has lectured on construction law to a variety of professionals and students. As the attorney for a number of architects, engineers, owners and contractors, he has extensive expertise in AIA contracts. His book, <em>Legal Guide To AIA Documents<\/em>, published by Wolters Kluwer, is in its sixth edition. Werner is also a construction arbitrator and mediator for the American Arbitration Association. He is IMI certified and admitted to the federal trial bar. He is also available as a mediator or arbitrator for private cases.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW: <\/strong>I have completed twelve marathons, including five in Chicago, as well as Paris, New York and Medoc.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., Chicago-Kent College of Law at Illinois Institute Of Technology, Chicago, IL<\/li>\\n<li>B.Arch., University of Illinois College Of Architecture, Chicago, IL<\/li>\\n<li>B.A., Northwestern University, Evanston, IL<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Professional Memberships & Associations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>American Arbitration Association<\/li>\\n<li>American Bar Association<\/li>\\n<li>American Institute Of Architects<\/li>\\n<li>Architects Club Of Chicago<\/li>\\n<li>Association Of Licensed Architects<\/li>\\n<li>Chicago Bar Association<\/li>\\n<li>Construction Specifications Institute<\/li>\\n<li>Illinois Society Of Architects<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<li>International Mediation Institute<\/li>\\n<li>North Central Region CSI<\/li>\\n<li>Society Of Illinois Construction Attorneys<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cNew ALA 2020 Short Form Contracts,\\u201d Association of Licensed Architects, September 2020<\/li>\\n<li>\\u201cLaws for Illinois Architects,\\u201d Halfmoon Education, May 2020<\/li>\\n<li>\\u201cEffective Strategies for Arbitration & Mediation,\\u201d Downey & Lenkov Clients, August 2019<\/li>\\n<li>\\u201cSolving Common Problems In Owner\/Architect & Owner\/Contractor Agreements,\\u201d Downey & Lenkov Clients, June 2016<\/li>\\n<li>\\u201cAIA Contracts,\\u201d Professional Educational Systems, Inc.<\/li>\\n<li>\\u201cAIA Contracts, Standards Of Care Of Design Professionals In the Construction Industry, Liability Of Engineers, Duties To Clients And Other Consultants,\\u201d Structural Engineers Of Illinois<\/li>\\n<li>\\u201cAIA Documents, Legal Issues In Construction,\\u201d Lorman Education Services<\/li>\\n<li>\\u201cAIA Documents, Professional Responsibility Of Architects, Standard Of Care Required Of Architects, Duties Of Architects Under AIA Contracts, Responsibilities To Clients,\\u201d University Of Illinois, Champaign, Illinois, Notre Dame University, Notre Dame, Indiana, Andrews University, Berrien Springs, Michigan, Triton College, River Grove, Illinois<\/li>\\n<li>\\u201cAIA Documents, Standards Of Care By Architects, Duties To Clients, Responsibilities Of Architects Under AIA Contracts, American Institute Of Architects,\\u201d Chicago, Northern Illinois, Central Illinois, Northeast Illinois Chapters<\/li>\\n<li>\\u201cAIA Documents, Standards of Care By Architects, Duties To Clients, Responsibilities Of Architects Under AIA Contracts,\\u201d Illinois Society Of Architects<\/li>\\n<li>\\u201cAIA Documents, Standards Of Care, Duties to Clients,\\u201d Construction Specifications Institute<\/li>\\n<li>\\u201cBIM, Copyrights,\\u201d Law Seminars International<\/li>\\n<li>\\u201cConstruction Arbitration,\\u201d Chicago Bar Association<\/li>\\n<li>\\u201cConstruction Issues,\\u201d National Business Institute<\/li>\\n<li>\\u201cConstruction Law Issues And Copyright,\\u201d Association Of Licensed Architects<\/li>\\n<li>\\u201cCopyrights In The Construction Industry,\\u201d Society Of Illinois Construction Attorneys<\/li>\\n<li>\\u201cDuties Under The AIA Documents,\\u201d Society Of Architectural Administrators<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Articles & Publications:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cWaiver of Consequential Damages in Construction Contracts,\\u201d Downey & Lenkov <em>Construction Newsletter<\/em>, September 2025<\/li>\\n<li>\\u201cDon\\u2019t Waive a Construction Claim by Waiting Too Long,\\u201d Downey & Lenkov <em>Construction Newsletter<\/em>, January 2025<\/li>\\n<li>\\u201cContracting with a Governmental Body: Extra Work,\\u201d Downey & Lenkov <em>Construction Newsletter<\/em>, September 2024<\/li>\\n<li>\\u201cEffect Of Termination of an Arbitration Prior To Award,\\u201d Downey & Lenkov<em> Construction Newsletter<\/em>, June 2024<\/li>\\n<li>\\u201cVenue Selection in Construction Arbitration and Obtaining Testimony from Remote Witnesses,\\u201d Downey & Lenkov <em>Construction Newsletter<\/em>, March 2024<\/li>\\n<li>\\u201cMisclassified Architects Lead to Fraud & Negligent Charges,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, December 2020<\/li>\\n<li>\\u201cCopyright Damages: Architectural Works,\\u201d Bryce Downey & Lenkov<em> Construction & Commercial Blog<\/em>, July 2020<\/li>\\n<li>\\u201cContracting with Governmental Entities Requires Caution,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, December 2019<\/li>\\n<li>\\u201cIs a \\u201cReasonably Acceptable\\u201d Provision in a Contract Enforceable?,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, April 2019<\/li>\\n<li>\\u201cCustom Arbitration Language in Construction Contracts, \\u201c Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, January 2019<\/li>\\n<li>\\u201cDrafting Arbitration Clauses in Construction Contracts \\u2013 What Not To Do,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blo<\/em>g, January 2019<\/li>\\n<li>\\u201cConsequential Damages \\u2013 What Are They?,\\u201d Bryce Downey & Lenkov<em> Construction & Commercial Blog<\/em>, January 2019<\/li>\\n<li>\\u201cA Legal Guide To AIA Documents,\\u201d 3rd Edition, 1991; 4th Edition, 1998; 5th Edition, 2008; 6th Edition, 2018<\/li>\\n<li>\\u201cThe Importance of Making Sure Arbitration Provisions are Unambiguous,\\u201d Bryce Downey & Lenkov<em> Construction & Commercial Blog<\/em>, November 2018<\/li>\\n<li>\\u201cCourt Affirms Engineer\\u2019s Limitation of Liability,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, October 2018<\/li>\\n<li>\\u201cExamining Copyright Infringement and Notice in Architectural Drawings,\\u201d Bryce Downey & Lenkov<em> Construction & Commercial Blog<\/em>, June 2018<\/li>\\n<li>\\u201cThe Importance of Complying with Professional Licensing Rules,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, May 2018<\/li>\\n<li>\\u201cIllinois Court Finds In Favor Of General Contractor In Worker Death Case, Following Section 414 Of The Restatement,\\u201d Bryce Downey & Lenkov <em>Construction & Commercial Blog<\/em>, February 2018<\/li>\\n<li>\\u201cConstruction Law: Transactional Considerations,\\u201d <em>Illinois Institute Of Continuing Education<\/em>, 2010, 2017<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Recognition:<\/h2>\\n<p><img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/09\/WAS-1-1-2048x620.png\\\"> <img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/09\/WAS-2026-Leading-Lawyers-Badge.png\\\"><\/p>\\n<p> <\/p>\\n<h2>Assistant:<\/h2>\\n<p>Victoria Reidl<br>\\n<a href=\\\"tel:+1-312-327-0057\\\">312-327-0057<\/a><br>\\n<a href=\\\"mailto:vreidl@dl-firm.com\\\">vreidl@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/construction-law\/\\\">Construction Law<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/intellectual-property\/\\\">Intellectual Property<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/real-estate\/\\\">Real Estate<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Illinois Supreme Court<\/li>\\n<li>Licensed Architect<\/li>\\n<li>U.S. Court of Appeals for the Seventh Circuit<\/li>\\n<li>U.S. Court of Appeals for the Third Circuit <\/li>\\n<li>U.S. District Court for the Northern District of Illinois \\u2013 Trial Bar<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227919","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2025\/07\/GW_250724_0125-Mehta_Web-bio.jpg\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Ava K. Mehta<\/h1>\\n\\n Associate \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.677.5225\\\" aria-label=\\\"Ava K. Mehta's Phone number: P 415.677.5225\\\">P 415.677.5225<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Ava K. Mehta's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:amehta@coblentzlaw.com\\\">amehta@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/ava-k-mehta.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Ava K. Mehta\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3AAva%20K.%20Mehta%0D%0AN%3AMehta%3BAva%3BK.%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Aamehta%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F202%0D%0A%205%2F07%2FGW_250724_0125-Mehta_Web-bio.jpg%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-677-5225%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3AAssociate%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fava-k-mehta%2F%0D%0AREV%3A2026-09-11T17%3A42%3A05.960Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Ava Mehta's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of Pennsylvania Law School (2021) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>The Wharton School of the University of Pennsylvania (2020), Certificate in Management <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A., Phi Beta Kappa,<\/span>\\n\\n <span>University of California, Berkeley (2015) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/litigation\/\\\">Litigation<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Ava Mehta focuses on complex litigation, commercial disputes, and investigations. She has experience at various stages of the litigation process and has represented clients in state and federal court. Her work includes victories at both the trial and appellate levels, including securing complete dismissal with prejudice in the Northern District of California and obtaining reversal in the United States Court of Appeals for the Seventh Circuit, both as attorney of record.<\/p>\\n<p>Ava maintains an active pro bono practice and has advocated for clients in matters regarding civil liberties, human rights, immigration, domestic violence, and housing issues.<\/p>\\n<p>Prior to joining Coblentz, Ava was an associate with the litigation group at Wilson Sonsini Goodrich & Rosati. Before attending law school, Ava was a Research and Program Associate with the Brennan Center for Justice at NYU Law, where she specialized in policy and litigation work related to election law. She also worked at the law firm AZB & Partners in Mumbai, India.<\/p>\\n<p>Ava earned her J.D. from the University of Pennsylvania Law School in 2021. During law school, Ava externed for the Honorable Charles R. Breyer of the U.S. District Court for the Northern District of California. She also served as an Articles Editor for the <em>University of Pennsylvania Journal of Constitutional Law<\/em>, and was selected to the law school\\u2019s moot court board and national moot court team. She received a Certificate in Management from The Wharton School of the University of Pennsylvania in 2020. She received her B.A. from the University of California, Berkeley in 2015, where she graduated Phi Beta Kappa and with Highest Honors and was a Fellow with the UC Berkeley Goldman School of Public Policy.<\/p>\\n\\n <\/aside>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227901","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/tay-via-color.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Tay C. Via<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.772.5715\\\" aria-label=\\\"Tay C. Via's Phone number: P 415.772.5715\\\">P 415.772.5715<\/a>\\n\\n <a href=\\\"fax:415.983.1663\\\" aria-label=\\\"Tay C. Via's Fax number: F 415.983.1663\\\">F 415.983.1663<\/a>\\n\\n <a href=\\\"mailto:tvia@coblentzlaw.com\\\">tvia@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/tayvia\/\\\" aria-label=\\\"Tay C. Via's LinkedIn\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/tay-c-via.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Tay C. Via\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ATay%20C.%20Via%0D%0AN%3AVia%3BTay%3BC.%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Atvia%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%208%2F08%2Ftay-via-color.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-772-5715%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-983-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Funfamiliar-terrain%2F%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Ftay-c-via%2F%0D%0AREV%3A2026-09-11T17%3A42%3A05.500Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Tay Via's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of California, Berkeley, School of Law (1991) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A., with high honors,<\/span>\\n\\n <span>University of California, Berkeley (1987) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/real-estate\/\\\">Real Estate<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/cultural-educational-institutions\/\\\">Cultural & Educational Institutions<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/renewable-energy\/\\\">Renewable Energy<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/sports\/\\\">Sports<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><li><button>Experience<\/button><\/li><li><button>Honors & Awards<\/button><\/li><li><button>Insights<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Tay Via advises clients on commercial real estate and land use and development. She specializes in large public\/private projects and represents real estate companies, nonprofit entities, healthcare companies, professional sports teams, and other businesses, identifying strategies for navigating the increasingly complex real estate development process.<\/p>\\n<p>Her experience includes the California Environmental Quality Act (CEQA) and laws and regulations regarding housing, climate change, sustainability and resilience, life sciences, waterfront development (including the Bay Conservation and Development Commission and State Lands Commission), historic resources, and transportation.<\/p>\\n<p>Tay is the editor of the firm\\u2019s <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\" rel=\\\"noopener noreferrer\\\">Unfamiliar Terrain<\/a> blog, which provides insights into the complex Bay Area land use landscape.<\/p>\\n<p>Tay has served as lead counsel or played a primary role in providing CEQA and land use advice for the following matters:<\/p>\\n<ul>\\n<li>Mission Rock, the development of a 28-acre, $1.6 billion project adjacent to Oracle Park by Seawall Lot 337 Associates, LLC, an affiliate of the San Francisco Giants.<\/li>\\n<li>5M, a 1.8 million square foot mixed-use development venture of Brookfield Properties (formerly Forest City) and the Hearst Corporation at the juncture of San Francisco\\u2019s Downtown, South of Market (SoMa), and Mid-Market neighborhoods.<\/li>\\n<li>California Pacific Medical Center\\u2019s $2.5 billion Long Range Development Plan, including two new hospitals and three new medical buildings in CPMC\\u2019s five-campus system.<\/li>\\n<li>Oracle Park (formerly AT&T Park), the 42,000-seat waterfront ballpark\/mixed-use project developed for the San Francisco Giants at China Basin.<\/li>\\n<li>Murphy\\u2019s Bowl, LLC, the development entity for the LA Clippers NBA basketball franchise, in the development of its new $1.8 billion, 18,000 seat state-of-the-art basketball arena and event center in Inglewood, California, which includes a practice and training facility, sports medicine clinic, team offices, and associated retail and community facilities and programs.<\/li>\\n<li>Google in the planned redevelopment of an underutilized 81-acre area surrounding Diridon Station in San Jose, California, into a new mixed-use extension of the downtown area. At full buildout, the project plans to include 7.3 million square feet of office, 5,900 residential units, and 500,000 square feet of retail and other uses.<\/li>\\n<li>The Exploratorium, the internationally renowned museum of science, art, and human perception in its relocation to piers 15-17 on the San Francisco waterfront.<\/li>\\n<\/ul>\\n<p>Tay is a member of Lambda Alpha International and the Urban Land Institute.<\/p>\\n\\n<p>Tay received her undergraduate degree in political science and economics from the University of California, Berkeley (1987) and her law degree from the University of California, Berkeley School of Law (1991). While at Berkeley Law, she served as a member of the California Law Review.<\/p>\\n\\n <button><h2>Experience<\/h2>\\n <\/button>\\n\\n <p><em><strong>ProLogis (successor-in-interest to Catellus Development Corporation) and Focil-MB, Mission Bay Project<\/strong><\/em><br>\\nThe Mission Bay Project is a 300-acre, mixed-use project that includes eight million square feet of commercial use space, a 43-acre U.C. Expansion Campus, and 6,000 housing units. This is one of California\\u2019s largest and most successful redevelopment projects, and Coblentz has been involved as the lead real estate counsel for over two decades. Tay\\u2019s involvement dates back to 1994. In 2011, Coblentz worked with Focil-MB in negotiating and closing a complex land deal in Mission Bay, valued at nearly $70 million.<\/p>\\n<p> <\/p>\\n\\n <button><h2>Honors & Awards<\/h2>\\n <\/button>\\n\\n <p>Tay is listed as a top Land Use & Zoning lawyer in<em> Chambers USA<\/em>, where clients describe her as \\u201ca phenomenal lawyer all round.\\u201d She was recognized in 2017 as among the Daily Journal\\u2019s Top Women Lawyers and the San Francisco Business Times\\u2019 Northern California Real Estate Women of Influence. Tay was selected as the 2017 and 2019 Litigation \\u2013 Land Use and Zoning \\u201cLawyer of the Year\\u201d in San Francisco by Best Lawyers\\u00ae. She has continuously been listed in <em>The Best Lawyers in America\\u00ae<\/em> for Land Use and Zoning Law, Land Use Litigation, and Real Estate Law. She is also recognized as a Leading Lawyer by the Legal 500 United States and as a Northern California Super Lawyer.<\/p>\\n\\n <button><h2>Insights<\/h2>\\n <\/button>\\n\\n <p>Panelist, \\u201cFrom Contracts to Careers: How Law Shapes the Sports Industry,\\u201d SportsBizFest 2026 (April 17, 2026)<\/p>\\n <p>Moderator, \\u201cDesigning Places of Innovation: The Experience on the Ground,\\u201d Innovation Summit at Mission Bay<\/p>\\n <p>Urban Land Institute San Francisco Residential Local Product Council, Housing Product Panel<\/p>\\n <p>Editor and Contributor, <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\" rel=\\\"noopener\\\">Unfamiliar Terrain<\/a><\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/phil-feldman-and-jim-mitchell-awarded-lawyers-of-the-year-35-coblentz-attorneys-recognized-by-the-best-lawyers-in-america-and-best-lawyers-ones-to-watch-in-america-2027\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - August 20, 2026 \\n\\n Phil Feldman and Jim Mitchell Awarded Lawyers of the Year, 35 Coblentz Attorneys Recognized by The Best Lawyers in America\\u00ae and Best Lawyers: Ones to Watch\\u00ae in America 2027 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/nine-coblentz-partners-and-four-practices-recognized-by-chambers-usa-2026\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - June 4, 2026 \\n\\n Nine Coblentz Partners and Four Practices Recognized by Chambers USA 2026 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/from-contracts-to-careers-how-law-shapes-the-sports-industry\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/tay-via-color-620x400.webp\\\"> \\n\\n Events - March 25, 2026 \\n\\n From Contracts to Careers: How Law Shapes the Sports Industry \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\\n<h2>\\n Blog Posts by Tay C. Via <\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/2024-housing-legislation-overview-major-pending-bills-on-the-governors-desk\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2023\/05\/iStock-186653928-620x400.jpg\\\"> \\n\\n Legislation - Sep 16th, 2024 \\n 2024 Housing Legislation Overview: Major Pending Bills on the Governor\\u2019s Desk \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/2023-housing-legislation-overview-major-signed-and-pending-bills\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2023\/05\/iStock-186653928-620x400.jpg\\\"> \\n\\n Legislation - Sep 28th, 2023 \\n 2023 Housing Legislation Overview \\u2013 Major Signed and Pending Bills \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/2022-housing-legislation-overview-major-pending-bills-on-governors-desk\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2020\/01\/iStock-872389370-620x400.webp\\\"> \\n\\n Legislation - Sep 13th, 2022 \\n 2022 Housing Legislation Overview \\u2013 Major Pending Bills on the Governor\\u2019s Desk \\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\">\\n See All Blog Posts\\n <\/a>\\n\\n <h2>Case Studies<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/california-academy-of-sciences\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/California_Academy_of_Sciences.jpg\\\"> \\n\\n California Academy of Sciences \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/exploratorium\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/Exploratorium.jpg\\\"> \\n\\n Exploratorium \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/california-pacific-medical-center-cpmc-sutter-health\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/CPMC_Sutter_Health.jpg\\\"> \\n\\n California Pacific Medical Center (CPMC) Sutter Health \\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-studies\/\\\">See all Case Studies<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-258326","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Tyler S. Bobes<\/h1>\\n\\n <h2>Firm Administrative Partner & Chair | Real Estate<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.928.2891<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/tyler-s-bobes\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>tbobes@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/tyler-bobes-7a2a662\/\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2018\/08\/Tyler-Bobes.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Tyler<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Tyler is the Firm Administrative Partner and Chair of WH Burkley\\u2019s Real Estate Group. He is also a member of the firm\\u2019s Executive Committee. His practice is national in scope, and he serves as a trusted advisor to publicly traded companies, Real Estate Investment Trust (REITs), private equity funds, lenders, family offices and other private and public developers and owners of commercial real estate. Tyler has extensive experience structuring, negotiating and closing all types of complex development, redevelopment, lease, and purchase and sale transactions.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Experience<\/h2>\\t\\n\\n\\t <ul>\\n<li>Represented a privately held company in a complex asset purchase sale to a private equity firm<\/li>\\n<li>Represented a publicly traded company in the acquisition, disposition and lease of facilities, plants and offices nationwide<\/li>\\n<li>Represented a publicly traded secondary educational institution in long-term lease agreements located in Class A office buildings nationwide<\/li>\\n<li>Represented a national banking institution in long-term lease agreements for retail branches and office space nationwide<\/li>\\n<li>Represented both publicly held developers and private developers in retail leasing matters, including anchor\/big box tenant leases, in-line tenant leases, ground leases, relocation and expansion agreements and lease assignments<\/li>\\n<li>Represented private developer in the leasing and redevelopment of regional shopping centers<\/li>\\n<li>Represented both landlords and tenants in the leasing of retail space, office space, warehouses and industrial parks<\/li>\\n<li>Represented a publicly held company in connection with the sale and leaseback of its corporate headquarters<\/li>\\n<li>Represented a Fortune 500 company in the acquisition of manufacturing facilities nationwide<\/li>\\n<li>Represented a Fortune 500 company in the sale-leaseback of a multi-million-dollar manufacturing, warehousing distribution center in Miami, Florida<\/li>\\n<li>Represented a large publicly held REIT in connection with a joint venture relating to a 100+ acre mixed-use development project<\/li>\\n<li>Represented a large publicly held REIT in the disposition of retail shopping centers<\/li>\\n<li>Represented a private developer in a 1031 like-kind exchange of multiple properties located in multiple states<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Recognition<\/h2> <ul>\\n<li><em>Legal 500<\/em> \\u2013 Real Estate (Elite Ohio) | 2026-present<\/li>\\n<li><em>Super Lawyers<\/em> \\u2013 Real Estate | 2025-present<\/li>\\n<li><em>Best Lawyers<\/em> \\u2013 Real Estate | 2024-present<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Presentations<\/h2> <ul>\\n<li>\\u201cExploring Private Easements,\\u201d HalfMoon Education Inc. Seminar: \\u201cFee Not So Simple: Understanding Relative Rights to Land Access and Use\\u201d<\/li>\\n<li>\\u201cRe-Negotiating the Lease: Tenant Transfer\/Exit Strategies,\\u201d National Business Institute Seminar: \\u201cRetail, Office and Restaurant Leases: Key Provisions and Warranties\\u201d<\/li>\\n<li>\\u201cNavigating the Retail Lease: A Road Map to Drafting and Negotiating Common Retail Lease Provisions,\\u201d ICSC Ohio, Kentucky, Indiana and Michigan Retail Development and Law Symposium<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Associations<\/h2> <ul>\\n<li>Ohio State Bar Association | Member<\/li>\\n<li>District of Columbia Bar Association | Member<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>Georgetown University Law Center, LL.M. Taxation<\/li>\\n<li>University of Pittsburgh School of Law, J.D.\\n<ul>\\n<li><em>with honors<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<li>Ohio University, B.A.\\n<ul>\\n<li><em>with honors<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/real-estate\/\\\">Real Estate<\/a><\/li><\/ul> <h2>News<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/wh-burkley-attorneys-named-to-best-lawyers-2027-edition\/\\\">WH Burkley Attorneys Named to Best Lawyers 2027 Edition<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/wh-burkley-recognized-in-2026-edition-of-legal-500-us-elite-ohio\/\\\">WH Burkley Recognized in 2026 Edition of Legal 500 US Elite - Ohio<\/a><\/li><li><a href=\\\"https:\/\/www.whburkley.com\/negotiating-favorable-co-tenancy-provisions-in-retail-leases\/\\\">Negotiating Favorable Co-Tenancy Provisions in Retail Leases<\/a><\/li><\/ul> <h2>Licensed<\/h2><ul>\\n<li>Ohio<\/li>\\n<li>District of Columbia<\/li>\\n<\/ul>\\n <h2>Office<\/h2><ul><li>Cleveland<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331116","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Bonnie L. Daanish<\/h1>\\n\\n <h2>Paralegal | Litigation<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.928.2952<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/bonnie-l-daanish\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>bdaanish@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/06\/Logo-Headshot.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Bonnie<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Bonnie is a Paralegal in WH Burkley\\u2019s Litigation Group. She has over 20 years of legal experience.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Education<\/h2><ul>\\n<li>Cleveland State University<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/litigation\/\\\">Litigation<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Cleveland<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-258323","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Seth M. Apple<\/h1>\\n\\n <h2>Chief Marketing & Business Development Officer<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>216.916.2525<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/seth-m-apple\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>sapple@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/whlinkedinlogo.png\\\">\\n <p><a href=\\\"https:\/\/www.linkedin.com\/in\/sethmapple\\\" rel=\\\"external noopener noreferrer\\\">LinkedIn<\/a><\/p>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2025\/02\/Seth-Apple-1.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Seth<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Seth is the Chief Marketing & Business Development Officer at WH Burkley. He works closely with firm leadership (business and legal) to identify, design and execute client-focused initiatives\/programs, relationship\/service enhancements, competitive\/strategic intelligence functions, attorney and firm brand\/visibility growth, and other high-impact marketing and business development efforts.<\/p>\\n<p>His experience as a former practicing attorney, and later a business\/client development executive, provides a balanced perspective to his day-to-day job and industry related contributions. He was successful at building his own brand and business as an attorney, and much of what he advocates today comes from his personal application of suggested client-centric strategies \\u2013 giving him real world experience on both sides of the table.<\/p>\\n<p><\/p>\\n\\n\\t\\t\\t <h2>Recognition<\/h2>\\t\\n\\n\\t <ul>\\n<li>Leadership Akron | Class of 2025<\/li>\\n<li>Legal Marketing Association | Member of the Year (New York) | 2012<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Authorships<\/h2> <ul>\\n<li><span>\\u201cIn Baseball and In Business Development \\u2014 It\\u2019s All About Pitching\\u201d | <\/span><em>Bloomberg BNA<\/em><\/li>\\n<li>\\u201cWhat General Counsel Really Want in a Law Firm\\u201d | <em>The National Law Review<\/em><\/li>\\n<li><span>\\u201cBeefing Up Your Lawyer Bio? What\\u2019s Appropriate?\\u201d | <\/span><em><span>Attorney at Work<\/span><\/em><\/li>\\n<li>\\u201cHow Do I Ask For Business? <span>How Do I Ask For Business?\\u201d | <\/span><em><span>Attorney at Work<\/span><\/em><\/li>\\n<li>\\u201cSend Out a Reverse APB\\u201d | <em>NYLMA News<\/em><\/li>\\n<li>\\u201cThe Business Development W.R.A.P. Up\\u201d | <em>NYLMA News<\/em><\/li>\\n<li>\\u201cThe Forward Button is a Tool\\u201d | <em>NYLMA News<\/em><\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Presentations<\/h2> <ul>\\n<li>SPEAKER | Legal Marketing Association (Ohio) \\u2013 <em>Navigating Success: Insights from Ohio\\u2019s Leading Chief Marketing Officers<\/em><\/li>\\n<li>SPEAKER | Legal Marketing Association (Ohio) \\u2013 <em>What are your peer firms doing with AI?<\/em><\/li>\\n<li>SPEAKER | Legal Marketing Association (National) \\u2013 <em>Always Be Commercial \\u2013 A Fundamental Lesson in Successful Business (and Career) Development<\/em><\/li>\\n<li>SPEAKER | Legal Marketing Association (National) \\u2013 <em>PR \\u2665 BD \\u2013 Will You Marry Me? <\/em><\/li>\\n<li>SPEAKER | New York County Lawyers\\u2019 Association (New York) \\u2013 <em>Business Development 101<\/em><\/li>\\n<li>SPEAKER | Business Development Institute Conference (New York) \\u2013 <em>Social Media Summit for Law Firms<\/em><\/li>\\n<li>SPEAKER | Ark Group Competitive Intelligence in the Modern Law Firm Conference (New York) \\u2013 <em>Using Social Technologies for Competitive Intelligence<\/em><\/li>\\n<li>SPEAKER | The New York City Bar Association (New York) \\u2013 <em>The Art of Schmoozing<\/em><\/li>\\n<li>MODERATOR | Legal Marketing Association (New York) \\u2013 <em>Practice Group Marketing<\/em><\/li>\\n<li>MODERATOR | Legal Marketing Association (New York) \\u2013 <em>Annual CMO Panel<\/em><\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Associations<\/h2> <ul>\\n<li>Association for Corporate Growth (ACG) | Cleveland\\n<ul>\\n<li>Board of Directors | 2025-present<\/li>\\n<li>Akron Committee Chair | 2024 \\u2013 present<\/li>\\n<\/ul>\\n<\/li>\\n<li>Akron Civic Theatre | Board of Directors | 2024 \\u2013 present<\/li>\\n<li>Akron Children\\u2019s Museum | Annual Fundraiser Emcee | 2023 \\u2013 2025<\/li>\\n<li>Revere High School Sports Boosters | Annual Fundraiser Emcee | 2024 \\u2013 present<\/li>\\n<li>Revere High School | Public Address Announcer | Men\\u2019s and Women\\u2019s Varsity Lacrosse | March 2023 \\u2013 2026<\/li>\\n<li>Legal Marketing Association | Midwest\\n<ul>\\n<li>Member | October 2021 \\u2013 present<\/li>\\n<\/ul>\\n<\/li>\\n<li>Legal Marketing Association | Northeast\\n<ul>\\n<li>President | January 2015 \\u2013 January 2016<\/li>\\n<li>Board of Directors | January 2014 \\u2013 January 2017<\/li>\\n<li>Metro NY Local Steering Nominating Committee | Chair | July 2016 \\u2013 September 2016<\/li>\\n<li>NE Regional Board of Directors Nominating Committee | Member | February 2016 \\u2013 July 2016<\/li>\\n<li>Communications Committee | Co-Chair | January 2012 \\u2013 January 2014<\/li>\\n<li>Member | January 2010 \\u2013 September 2021<\/li>\\n<\/ul>\\n<\/li>\\n<li>Legal Marketing Association | International\\n<ul>\\n<li>National Board of Directors Nominating Committee | Member | April 2015 \\u2013 September 2015<\/li>\\n<li>Strategies Journal Editorial Committee | Member | January 2013 \\u2013 January 2014<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n <button>View More<\/button> <h2>Education<\/h2><ul>\\n<li>Ohio University, B.S.\\n<ul>\\n<li><em>cum laude<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<li>Syracuse University College of Law, J.D.<\/li>\\n<li>University of Miami School of Law, L.L.M. Real Estate\\n<ul>\\n<li><em>cum laude<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n\\n<aside>\\n\\n <h2>Office<\/h2><ul><li>Cleveland<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227926","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2025\/09\/GW_250910_0308-Berens_Web-bio.jpg\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Katie Berens<\/h1>\\n\\n Associate \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.268.0534\\\" aria-label=\\\"Katie Berens's Phone number: P 415.268.0534\\\">P 415.268.0534<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Katie Berens's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:kberens@coblentzlaw.com\\\">kberens@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/katelyn-a-berens.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Katie Berens\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3AKatie%20Berens%0D%0AN%3ABerens%3BKatie%3B%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Akberens%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F202%0D%0A%205%2F09%2FGW_250910_0308-Berens_Web-bio.jpg%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-268-0534%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3AAssociate%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fkatelyn-a-berens%2F%0D%0AREV%3A2026-09-11T17%3A42%3A05.866Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Katie Berens's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D., magna cum laude,<\/span>\\n\\n <span>Loyola University Chicago School of Law (2023) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A.<\/span>\\n\\n <span>University of Notre Dame (2017) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/litigation\/\\\">Litigation<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/intellectual-property\/\\\">Intellectual Property<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/data-privacy-cybersecurity\/\\\">Data Privacy & Cybersecurity<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Katelyn (Katie) Berens focuses on complex commercial litigation, data privacy, and intellectual property matters.<\/p>\\n<p>Katie has experience with all phases of litigation, from initial pre-dispute investigation to the pleadings stage and dispositive motions, discovery, depositions, and preparing for trial. In the data privacy space, she counsels clients on compliance issues and defends clients against claims brought under state and federal statutes. Katie also has experience advising clients on a wide range of matters involving AI, software, and other technology products. In the intellectual property space, she has experience with trade secret and copyright matters.<\/p>\\n<p>Prior to joining Coblentz, Katie was an associate with Benesch, Friedlander, Coplan & Aronoff LLP in San Francisco and Chicago. While at Benesch, Katie was seconded to Cisco Systems, Inc., where she worked with Cisco\\u2019s legal team on matters involving commercial litigation and intellectual property.<\/p>\\n<p>Katie is admitted to practice in California and Illinois.<\/p>\\n<p>Katie earned her J.D., magna cum laude, from Loyola University Chicago School of Law, where she received an award for leadership and service of the public interest. During law school, Katie worked for the American Civil Liberties Union (ACLU) Women\\u2019s Rights Project, founded by U.S. Supreme Court Justice Ruth Bader Ginsburg, where she focused on nationwide litigation and legislative research on issues impacting women\\u2019s equality. While in law school, Katie also volunteered and co-chaired the junior board for Salt & Light Coalition, a nonprofit organization that serves women survivors of human trafficking. She received her B.A. in English and Political Science from the University of Notre Dame.<\/p>\\n\\n <\/aside>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331087","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <a><\/a>\\n\\n<h1>Kelly Hsu<\/h1>\\n<h2>Associate<\/h2>\\n\\n <a href=\\\"https:\/\/klinedinstlaw.com\/profiles\/attorney\/kelly-hsu\/\\\">Executive Profile<\/a> \\n <a href=\\\"https:\/\/klinedinstlaw.com\/profiles\/attorney\/kelly-hsu\/\/2\/\\\">\\n\\tAwards, Professional and Community Involvement\\t<\/a> \\n <a href=\\\"https:\/\/klinedinstlaw.com\/profiles\/attorney\/kelly-hsu\/\/3\/\\\">\\n\\tNews, Media, and Speaking Engagements\\t<\/a> \\n\\n<article>\\n\\n<p><strong>Kelly Hsu is an associate in Klinedinst PC\\u2019s Los Angeles office, <\/strong>where her practice focuses on business litigation and complex commercial disputes. Drawing on a unique background as in-house counsel in the financial services industry, Ms. Hsu brings a practical, business-oriented perspective to litigation matters involving regulatory compliance, contractual disputes, risk management, and corporate governance.<\/p>\\n\\n<p>Prior to joining Klinedinst, Ms. Hsu served as corporate counsel for a registered investment adviser managing approximately $15 billion in assets. In that role, she advised on a broad range of legal and regulatory matters affecting sophisticated financial institutions, including SEC compliance, regulatory risk, private fund operations, privacy and cybersecurity, commercial contracts, employment-related matters, and enterprise governance. She also managed complex, document-intensive disputes involving contractual conflicts, fee disputes, client complaints, regulatory escalations, and other business disputes, partnering with senior leadership to develop strategic, risk-conscious solutions while minimizing legal and business risk.<\/p>\\n\\n<p>Ms. Hsu\\u2019s experience also includes implementing company-wide compliance and privacy programs, advising on insurance, cybersecurity, employment-related, and regulatory matters, and leading legal initiatives involving new investment products, vendor relationships, and contract lifecycle management. Her broad in-house experience gives her insight into the legal and business considerations that often underlie commercial disputes, allowing her to provide practical, strategic representation to financial institutions and businesses alike.<\/p>\\n\\n<p>Earlier in her career, Ms. Hsu advised real estate investors on transactional matters, served in Seattle University\\u2019s Trademark Law Clinic assisting clients with trademark prosecution and Office Action responses, and gained litigation experience through legal internships focused on bankruptcy, fraud, legal research, and client advocacy.<\/p>\\n\\n<p>Ms. Hsu earned her J.D. from Seattle University School of Law, where she completed a Business Law Specialization and was recognized as a Washington State Scholar. She received her B.A., cum laude, in Business Management and Law from Seattle University.<\/p>\\n\\n<h2>Education<\/h2>\\n\\n<ul>\\n<li>Seattle University (B.A.)<\/li>\\n\\n<li>Seattle University School of Law (J.D.)<\/li>\\n<\/ul>\\n\\n <span>Pages:<\/span> <span><span>1<\/span><\/span> <a href=\\\"https:\/\/klinedinstlaw.com\/profiles\/attorney\/kelly-hsu\/2\/\\\"><span>2<\/span><\/a> \\t \\n<\/article>\\n\\n<h1>Contact<\/h1>\\n<p><strong>Los Angeles<\/strong><br>\\n\\t(213) 442-7000<\/p>\\n\\n<p><strong>Email<\/strong><br>\\n<a href=\\\"mailto:KHsu@KlinedinstLaw.com\\\">KHsu<br>@KlinedinstLaw.com<\/a><\/p>\\n\\n<img src=\\\"https:\/\/klinedinstlaw.com\/wp-content\/uploads\/2026\/08\/Kelly-Hsu.png\\\">\\n\\n\\t\\t\\t<h2>Admissions<\/h2>\\n\\t\\t\\t<p>\\u2022 California<\/p>\\t \\n\\n\\t\\t <h2>Practice Groups<\/h2>\\n\\t <ul>\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/business-and-commercial-litigation\/\\\">Business and Commercial Litigation<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/casualty-and-general-liability-defense\/\\\">Casualty and General Liability Defense<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/corporate-securities\/\\\">Corporate Securities<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/corporate-and-transactional\/\\\">Corporate and Transactional<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/employment-litigation\/\\\">Employment Litigation<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/financial-products-and-services\/\\\">Financial Products and Services<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/privacy-data-security\/\\\">Privacy and Data Security<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t <li><a href=\\\"https:\/\/klinedinstlaw.com\/practice\/professional-liability\/\\\">Professional Liability<\/a><\/li>\\t\\t\\t\\t\\t\\t\\n\\n\\t \\t <\/ul>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227878","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2024\/07\/Zartler_Stacey_Web_Bio.jpg\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Stacey Zartler<\/h1>\\n\\n Special Counsel \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.268.0589\\\" aria-label=\\\"Stacey Zartler's Phone number: P 415.268.0589\\\">P 415.268.0589<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Stacey Zartler's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:szartler@coblentzlaw.com\\\">szartler@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/stacey-zartler.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Stacey Zartler\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3AStacey%20Zartler%0D%0AN%3AZartler%3BStacey%3B%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Aszartler%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F202%0D%0A%204%2F07%2FZartler_Stacey_Web_Bio.jpg%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-268-0589%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3ASpecial%20Counsel%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fstacey-zartler%2F%0D%0AREV%3A2026-09-11T17%3A42%3A05.995Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Stacey Zartler's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>Santa Clara University School of Law (1992) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A.<\/span>\\n\\n <span>Stanford University (1989) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/employment\/\\\">Employment<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/artificial-intelligence\/\\\">Artificial Intelligence<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Stacey Zartler has more than thirty years of experience providing labor and employment law advice and litigation defense to employers. She has served in-house at global technology, consumer products, and healthcare companies, and she brings sharp business acumen and practical and efficient problem solving to every matter.<\/p>\\n<p>Prior to joining Coblentz, Stacey was a managing attorney with Zartler Employment Law, where she advised and defended employers in all aspects of labor and employment law, including class actions and labor relations. She also conducted management and HR training on workplace investigations, harassment prevention, performance management, and unionization risk reduction. Stacey also served as U.S. Regional Director for UK-based 360 Business Law, supporting its California operations.<\/p>\\n<p>Through the Fenwick & West LLP Flex program, Stacey was seconded at Dolby Laboratories, Inc. and served as Employment Counsel, Corporate Compliance and Employment. She provided day-to-day employment law counseling and HR guidance to the U.S., Europe, Middle East, and Africa (EMEA) and Asia-Pacific (APAC) operations, including on global statutory compliance, policy development, contracts, reorganizations, acquisitions, termination\/redundancy protocols, government reporting, work council and staff delegate negotiations, wage and hour compliance, and Dolby\\u2019s diversity, inclusion, and belonging programs. Stacey also served as Senior Employment Counsel for Global Litigation and Operations at Mattel, Inc., where she provided employment law advice for U.S. operations, including Fisher-Price, American Girl, Inc., and Mattel TV\/Films. She supported human resources vice presidents, directors, and business partners in all aspects of employee relations and policy development, including Covid-19 compliance. She was also a member of the law department\\u2019s committee promoting diversity, inclusion, and belonging.<\/p>\\n<p>Stacey also brings substantial labor and union relations experience to her practice. From 2011 to 2015, Stacey led Western U.S. union relations for Kindred Healthcare, Inc., and provided daily labor and employment law advice to all West Coast facilities and human resources, including union negotiations for dozens of facilities, grievance handling through arbitration, and managing responses to union organizing campaigns. She also collaborated with organizational management and human resources leaders to create and review company-wide employment policies and procedures, managed labor aspects of skilled nursing facility closures, conducted nationwide management training, and reviewed and evaluated all union employee suspensions and terminations.<\/p>\\n<p>In addition to her in-house experience, Stacey has substantial experience as a shareholder and attorney for firms including Fisher & Phillips, LLP, Littler Mendelson, P.C., and Wilson Sonsini Goodrich & Rosati, where she represented employers in all aspects of employment relations, including litigation defense and management\/labor relations, and handled discrimination, harassment, wage and hour, and unfair competition claims in California and federal courts.<\/p>\\n<p>Stacey earned her J.D. from Santa Clara University School of Law in 1992. She received her B.A. from Stanford University in 1989.<\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/californias-2026-employment-laws-practical-steps-for-employers-to-stay-ahead\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Employment-620x400.jpg\\\"> \\n\\n Publications - October 15, 2025 \\n\\n California\\u2019s 2026 Employment Laws: Practical Steps for Employers to Stay Ahead \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/legislative-bills-that-could-redefine-california-workplaces-in-2026\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Employment-620x400.jpg\\\"> \\n\\n Publications - October 7, 2025 \\n\\n Legislative Bills That Could Redefine California Workplaces in 2026 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/guidelines-for-handling-immigration-enforcement\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2024\/07\/Zartler_Stacey_Web_Bio-620x400.jpg\\\"> \\n\\n Events - October 1, 2025 \\n\\n ICE Compliance & Enforcement: Guidelines Every Wine Business Should Have \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227898","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/pamela-duffy.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Pamela S. Duffy<\/h1>\\n\\n Partner Emerita \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.391.4800\\\" aria-label=\\\"Pamela S. Duffy's Phone number: P 415.391.4800\\\">P 415.391.4800<\/a>\\n\\n <\/address>\\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/pamela-duffy-91306010\/\\\" aria-label=\\\"Pamela S. Duffy's LinkedIn\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/attorneys\/pamela-s-duffy\/oops\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Pamela S. Duffy\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3APamela%20S.%20Duffy%0D%0AN%3ADuffy%3BPamela%3BS.%3B%3B%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%208%2F08%2Fpamela-duffy.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-391-4800%0D%0ATITLE%3APartner%20Emerita%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fpamela-s-duffy%2F%0D%0AREV%3A2026-09-11T17%3A42%3A06.197Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Pamela Duffy's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D., cum laude,<\/span>\\n\\n <span>Loyola University (1978) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A.<\/span>\\n\\n <span>California State University, Los Angeles (1970) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>A law firm, if it is fortunate, will have a small number of transformative partners in every generation \\u2013 attorneys who lead the firm to new levels of excellence, of breadth, of achievement, and of recognition. Pamela Duffy has been that for our firm. She is a true builder \\u2013 for the firm and for her clients. One of the most esteemed land use attorneys in the country, Pam has served as indispensable legal strategist for a remarkable list of signature projects, including: the San Francisco 49ers\\u2019 Levi\\u2019s\\u00ae Stadium, the San Francisco Exploratorium, the San Francisco Conservatory of Music, the San Francisco Giants\\u2019 ballpark, the 300-acre San Francisco Mission Bay development, the LA Clippers\\u2019 arena in Inglewood, the transformative San Francisco Yerba Buena Center, and the Sutter Health\/California Pacific Medical Center, which includes five campuses and two new hospitals in San Francisco. It is hard to say for sure whether these projects would have been as successful without Pam\\u2019s leadership. It is easy to say for sure that the law firm would not have been.<\/p>\\n<p>Pam is an elected member of the American College of Real Estate Lawyers, the Pacific Council on International Policy, and the International Women\\u2019s Forum. She serves on the National Advisory Council of the Institute of Governmental Studies at the University of California, Berkeley, and is a member of the Advisory Board of the College of Natural & Social Sciences at California State University, Los Angeles. She has served on the boards of public television station KQED, Inc., the Exploratorium, San Francisco Planning and Urban Research (SPUR), and, in a true labor of love, now serves on the board of ODC\/Dance, San Francisco\\u2019s renowned contemporary dance institution. Pam is a member of Lambda Alpha International and the Lawyers\\u2019 Committee for Civil Rights of the San Francisco Bay Area.<\/p>\\n<p>Pam has received numerous national, state and local honors and recognitions, has served as a visiting lecturer at law schools and universities including UCLA, Harvard, MIT, and Yale, and has taught undergraduate seminars at UC Berkeley.<\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/danna-kozerski-awarded-lawyer-of-the-year-35-coblentz-attorneys-recognized-by-best-lawyers-2023\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF_3-620x400.jpg\\\"> \\n\\n News - August 17, 2022 \\n\\n Danna Kozerski Awarded Lawyer of the Year, 35 Coblentz Attorneys Recognized by Best Lawyers 2023 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/coblentz-land-use-practice-and-three-partners-receive-top-recognitions-by-the-legal-500-united-states-2022\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - June 8, 2022 \\n\\n Coblentz Land Use Practice and Three Partners Receive Top Recognitions by The Legal 500 United States 2022 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/seven-coblentz-partners-and-three-practices-recognized-in-chambers-usa-2022\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - June 1, 2022 \\n\\n Seven Coblentz Partners and Three Practices Recognized in Chambers USA 2022 \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\\n <h2>Case Studies<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/san-francisco-49ers\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/SF_49ers.webp\\\"> \\n\\n San Francisco 49ers \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/exploratorium\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/Exploratorium.jpg\\\"> \\n\\n Exploratorium \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-study\/california-pacific-medical-center-cpmc-sutter-health\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/CPMC_Sutter_Health.jpg\\\"> \\n\\n California Pacific Medical Center (CPMC) Sutter Health \\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/case-studies\/\\\">See all Case Studies<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227956","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2020\/05\/GW_241108_0279_Bruggebrew_Web-bio.jpg\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Daniel M. Bruggebrew<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.772.5737\\\" aria-label=\\\"Dan Bruggebrew's Phone number: P 415.772.5737 \\\">P 415.772.5737 <\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Dan Bruggebrew's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:dbruggebrew@coblentzlaw.com\\\">dbruggebrew@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/attorneys\/daniel-bruggebrew-2\/oops\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Dan Bruggebrew\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ADaniel%20M.%20Bruggebrew%0D%0AN%3ABruggebrew%3BDaniel%3BM.%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Adbruggebrew%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F202%0D%0A%200%2F05%2FGW_241108_0279_Bruggebrew_Web-bio.jpg%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-772-5737%20%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fdaniel-bruggebrew-2%2F%0D%0AREV%3A2026-09-11T17%3A42%3A06.193Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Daniel Bruggebrew's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D., Order of the Coif,<\/span>\\n\\n <span>University of California, Berkeley, School of Law (2015) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>M.S.<\/span>\\n\\n <span>University of California, Berkeley, College of Chemistry (2008) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A., summa cum laude,<\/span>\\n\\n <span>Boston University, University Professors Program (2007) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/litigation\/\\\">Litigation<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/white-collar-defense-investigations\/\\\">White Collar Defense & Investigations<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/employment\/\\\">Employment<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/technology\/\\\">Technology<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/professional-services\/\\\">Professional Services<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/financial-services\/\\\">Financial Services<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><li><button>Experience<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Dan Bruggebrew is an experienced litigator who handles complex civil matters, as well as an advisor and guide to individuals and companies navigating federal government inquiries and enforcement actions. Dan is a member of the firm\\u2019s <i>Chambers<\/i>-ranked White Collar Defense & Investigations and Labor & Employment groups, as well as a risk management partner.<\/p>\\n<p>Prior to joining Coblentz, Dan was an associate at Gibson, Dunn & Crutcher LLP and interim regulatory counsel at DoorDash. Before becoming a lawyer, Dan spent seven years as a transplant organ placement coordinator and served on the Ethics Committee of the United Network for Organ Sharing, the not-for-profit quasi-governmental administrator of the U.S. Organ Procurement and Transplantation Network.<\/p>\\n<p>Dan earned his J.D. from the University of California, Berkeley, School of Law (Order of the Coif) and his M.S. from the University of California, Berkeley, College of Chemistry. He earned his B.A., <em>summa cum laude<\/em>, with an independent concentration in bio-organic chemistry, from the University Professors Program at Boston University.<\/p>\\n\\n <button><h2>Experience<\/h2>\\n <\/button>\\n\\n <p><em><strong>Corporations<\/strong><\/em><\/p>\\n<ul>\\n<li>A Vault 100 law firm in a putative gender-, pregnancy-, and maternity-discrimination class action.<\/li>\\n<li>A Fortune 500 technology company in a consolidated putative age discrimination class action.<\/li>\\n<li>A Fortune 500 energy company in a putative wage-and-hour class action.<\/li>\\n<li>A leading post-acute health care services provider in an HHS-OIG\/DOJ False Claims Act investigation regarding allegations of unnecessary surgical procedures.<\/li>\\n<li>A financial services firm in an SEC\/FINRA investigation regarding allegations of fraud and elder abuse in a branch office.<\/li>\\n<li>A leading managed healthcare company in a state court action alleging violations of the California Unfair Competition Law and the Cartwright Act.<\/li>\\n<li>A non-profit immigrant legal services organization serving as amicus curiae to the California Supreme Court.<\/li>\\n<\/ul>\\n<p><em><strong>Individuals<\/strong><\/em><\/p>\\n<ul>\\n<li>Senior audit executive in a regulatory enforcement action, including trial, brought by the Office of the Comptroller of the Currency, in one of the largest U.S. bank regulatory enforcement actions in history.<\/li>\\n<li>Numerous former employees of an S&P 500 biotechnology company in connection with an HHS-OIG\/DOJ False Claims Act and Anti-Kickback Statute investigation into patient assistance programs.<\/li>\\n<li>A former executive of an investment management firm in an SEC\/DOJ enforcement action alleging fraud.<\/li>\\n<li>Numerous pro bono clients seeking relief as special immigrants or asylees.<\/li>\\n<\/ul>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/californias-2026-employment-laws-practical-steps-for-employers-to-stay-ahead\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Employment-620x400.jpg\\\"> \\n\\n Publications - October 15, 2025 \\n\\n California\\u2019s 2026 Employment Laws: Practical Steps for Employers to Stay Ahead \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/legislative-bills-that-could-redefine-california-workplaces-in-2026\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Employment-620x400.jpg\\\"> \\n\\n Publications - October 7, 2025 \\n\\n Legislative Bills That Could Redefine California Workplaces in 2026 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/california-releases-final-employee-notice-on-victim-leave-rights\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Employment-620x400.jpg\\\"> \\n\\n Publications - July 17, 2025 \\n\\n California Releases Final Employee Notice on Victim Leave Rights \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227924","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/mark-hejinian.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Mark L. Hejinian<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.772.5713\\\" aria-label=\\\"Mark L. Hejinian's Phone number: P 415.772.5713\\\">P 415.772.5713<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Mark L. Hejinian's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:mhejinian@coblentzlaw.com\\\">mhejinian@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/mark-l-hejinian.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Mark L. Hejinian\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3AMark%20L.%20Hejinian%0D%0AN%3AHejinian%3BMark%3BL.%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Amhejinian%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%208%2F08%2Fmark-hejinian.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-772-5713%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fmark-l-hejinian%2F%0D%0AREV%3A2026-09-11T17%3A42%3A06.232Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Mark Hejinian's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D., magna cum laude,<\/span>\\n\\n <span>Georgetown University Law Center (2011) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A., cum laude,<\/span>\\n\\n <span>University of Puget Sound (2005) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/litigation\/\\\">Litigation<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/intellectual-property\/\\\">Intellectual Property<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/white-collar-defense-investigations\/\\\">White Collar Defense & Investigations<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><li><button>Experience<\/button><\/li><li><button>Insights<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Mark Hejinian is a trial attorney focused on commercial litigation matters, shareholder derivative suits, securities fraud, and consumer class action defense. He advises companies, boards, officers, and directors with respect to fiduciary duties and navigating complex board governance issues. He has represented clients in the telecommunications, pharmaceutical, financial, creative services, and insurance industries. He also represents clients in white collar investigations as a member of the firm\\u2019s White Collar Defense and Investigations group.<\/p>\\n<p>Mark is co-chair of the firm\\u2019s Pro Bono Committee and has an active pro bono practice. He was honored as an Outstanding Volunteer in Public Service by the San Francisco Bar Association Volunteer Legal Services Program and received the Wiley W. Manuel Pro Bono Services award for public service.<\/p>\\n<p>Prior to joining the firm, Mark clerked for the Honorable Jan E. DuBois of the U.S. District Court for the Eastern District of Pennsylvania and the Honorable Judith Bartnoff of the Superior Court of the District of Columbia. Before attending law school, Mark was a U.S. Peace Corps volunteer in Guyana, South America.<\/p>\\n<p>Mark is a member of the State Bar of California and a former member of the Executive Committee for the Litigation Section of the Bar Association of San Francisco.<\/p>\\n\\n<p>Mark earned his J.D., magna cum laude, from Georgetown University Law Center. He received his B.A., cum laude, from the University of Puget Sound in Tacoma, Washington. While in law school, Mark interned in the Human Rights and Special Prosecution Section of the U.S. Department of Justice.<\/p>\\n\\n <button><h2>Experience<\/h2>\\n <\/button>\\n\\n <p>Represents a former auditor of a major financial institution in an administrative enforcement action brought by the Office of the Comptroller of the Currency.<\/p>\\n <p>Represents a co-founder and former president of a social media company in various circumstances related to the dissolution of the company.<\/p>\\n <p>Represents various companies and boards in investigations and potential disputes with officers and directors.<\/p>\\n <p>Represents a large business in a dispute with its insurance carrier arising out of the COVID-19 pandemic.<\/p>\\n <p>Represents creative services agencies in various contractual disputes with third parties.<\/p>\\n <p>Successfully tried a two-week federal jury trial in Houston on behalf of a Fortune 200 company, obtaining a $34 million verdict in favor of his client. Secured complete affirmance of judgment in published Fifth Circuit opinion. See<em> OneBeacon Ins. Co. v. T. Wade Welch & Assocs.<\/em>, 841 F.3d 669 (5th Cir. 2016).<\/p>\\n <p>Represented two major technology trade organizations \\u2013 the Internet Association and the Consumer Technology Association \\u2013 as amici before the <em>Second <\/em>Circuit in a matter involving the impact of mobile technology on contract law. See <em>Meyer v. Uber Technologies, Inc.<\/em>, Case Nos. 16-2750, 16-2752.<\/p>\\n <p>Successfully represented a SaaS company in a complex breach of contract matter, obtaining a favorable settlement for the client at the onset of the litigation.<\/p>\\n <p>Represented a major public utility company in a dispute with a state agency to recover damages from a failure of public infrastructure, obtaining a favorable settlement for the client.<\/p>\\n <p>Represented a business in a copyright dispute against another company displaying its copyrighted works without a license.<\/p>\\n <p>Represented an insurance company in a dispute with the California Controller involving multiple cases in state and federal court, including before the Ninth Circuit, obtaining a favorable global settlement for the client.<\/p>\\n <p>Represented a founder of a successful tech company in a dispute with his former company.<\/p>\\n <p>Successfully represented a company in the pharmaceutical industry in a complex breach of contract matter, obtaining a favorable settlement for the client.<\/p>\\n <p>Served as counsel to numerous employees at a large financial institution in various overlapping governmental investigations into its customer sales practices.<\/p>\\n <p>Represented an elected official in a matter involving allegations of misconduct.<\/p>\\n <p>Represented companies in intellectual property disputes, including copyright and trade secrets.<\/p>\\n <p>Served as counsel to a produce distribution business in a breach of contract dispute against the prior owner, obtaining a favorable settlement at mediation prior to trial.<\/p>\\n <p>Represented a number of clients charged with insider trading, including a former technology executive.<\/p>\\n <p>Represented clients in the wine industry, including in breach of contract and ownership disputes.<\/p>\\n <p>Represented a national non-profit in a dispute regarding conservation agricultural easements and property development.<\/p>\\n\\n <button><h2>Insights<\/h2>\\n <\/button>\\n\\n <p>Co-Author, \\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/news\/publications\/landmark-second-circuit-ruling-clarifies-the-standards-for-mobile-contracts\\\" rel=\\\"noopener\\\">Landmark Second Circuit Ruling Clarifies the Standards for Mobile Contracts<\/a>\\u201d (August 2017)<\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/coblentz-joins-civil-rights-groups-to-file-class-action-lawsuit-against-ice-challenging-courthouse-arrests-and-detention-conditions-in-san-francisco\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/Litigation-1-620x400.jpg\\\"> \\n\\n News - September 18, 2025 \\n\\n Coblentz Joins Civil Rights Groups to File Class Action Lawsuit Against ICE Challenging Courthouse Arrests and Detention Conditions in San Francisco \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/the-right-way-to-select-the-right-jury\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/07\/mark-hejinian-620x400.jpg\\\"> \\n\\n Events - June 10, 2021 \\n\\n The Right Way To Select The Right Jury \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/coblentz-patch-duffy-bass-llp-names-three-attorneys-to-partnership\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF_3-620x400.jpg\\\"> \\n\\n News - December 31, 2019 \\n\\n Coblentz Patch Duffy & Bass LLP Names Three Attorneys to Partnership \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331067","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n<img src=\\\"https:\/\/slwip.com\/wp-content\/uploads\/2026\/08\/Kenneth.jpg\\\">\\n\\n <h1>Kenneth Wright<\/h1>\\n\\nPatent Agent\\n <a href=\\\"mailto:kdwright@slwip.com\\\">\\n kdwright@slwip.com\\n\\n<\/a> \\n <a href=\\\"https:\/\/slwip.com\/locations\/california\/\\\">\\n <p>\\n California <\/p>\\n <\/a>\\n\\n <a href=\\\"tel:1408-278-4050\\\">\\n 408-278-4050\\n\\n<\/a> \\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/kennethwright\/\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/slwip.com\/our-people\/\\\">\\n\\n <span>Back to People<\/span>\\n\\n <span>\\n\\n <\/span>\\n\\n <\/a>\\n\\n <nav>\\n <ul>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/kenneth-wright\/#overview_row_1\\\">\\n Overview <\/a>\\n <\/li>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/kenneth-wright\/#education_row_2\\\">\\n Education <\/a>\\n <\/li>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/kenneth-wright\/#bar-admissions_row_3\\\">\\n Bar Admissions <\/a>\\n <\/li>\\n <\/ul>\\n<\/nav>\\n\\n <h2>\\n Overview <\/h2>\\n\\n <p>I build resilient patent portfolios that protect innovations and create business leverage. With experience prosecuting hundreds of global patent cases, my focus goes beyond just securing patents. I ensure that the client\\u2019s patent assets are commercially valuable, forward-looking, and built to withstand scrutiny.<\/p>\\n<p>Tier 1 Skills:<\/p>\\n<ul>\\n<li>Invention harvesting and disclosure development.<\/li>\\n<li>Expert in all phases of patent prosecution.<\/li>\\n<li>Patent claim strategy and architecture development.<\/li>\\n<li>USPTO and global patent prosecution.<\/li>\\n<li>Mastery of 35 U.S.C. \\u00a7\\u00a7 101, 102, 103, 112 & CFR Title 37.<\/li>\\n<li>Prior art analysis and rejection traversal.<\/li>\\n<li>Deep understanding of examiner behavior patterns and art unit tendencies.<\/li>\\n<li>Patent portfolio strategy and competitive intelligence.<\/li>\\n<li>Efficiency, accuracy, and attention to detail in prosecution.<\/li>\\n<li>Patent docket management.<\/li>\\n<\/ul>\\n\\n <h2>\\n Education <\/h2>\\n\\n <p>Master of Science: Nuclear Engineering April 1996<br>\\nUniversity of Florida Gainesville, Florida<\/p>\\n<p>Bachelor of Science: Nuclear Engineering (Graduated with High Honors) August 1994<br>\\nUniversity of Florida Gainesville, Florida<\/p>\\n<p>Master of Arts: Pastoral Ministries December 2024<br>\\nSanta Clara University Santa Clara, California<\/p>\\n<p>Associate of Arts: General Studies May 1992<br>\\nPensacola State College Pensacola, Florida<\/p>\\n\\n <h2>\\n Bar Admissions <\/h2>\\n\\n <p>United States Patent Bar Registration<\/p>\\n\\n<h2>\\nAreas of Practice\\n<\/h2> \\n\\n <ul><li><a href=\\\"https:\/\/slwip.com\/industry\\\">Tech and Tech-Enabled<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/life-sciences\/\\\">Life Sciences<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/energy\/\\\">Energy<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/tech\/semiconductors\/\\\">Semiconductors<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/life-sciences\/medical-devices\/\\\">Medical Devices<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/tech\/communications\/\\\">Communications<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/tech\/optics\/\\\">Optics<\/a><\/li><\/ul>\\n\\n<h3>\\nIP Services\\n<\/h3> \\n\\n <ul><li><a href=\\\"https:\/\/slwip.com\/services\\\">Patent Procurement<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/services\\\">Patents<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/services\\\">Portfolio Management<\/a><\/li><\/ul>\\n\\n <a href=\\\"https:\/\/slwip.com\/our-people\/\\\">\\n\\n <span>Back to People<\/span>\\n\\n <span>\\n\\n <\/span>\\n\\n <\/a>\\n\\n <div src=\\\"https:\/\/www.google.com\/recaptcha\/enterprise\/anchor?ar=1&k=6Ld-BpIrAAAAAHIz5R1td_6mdh8-mINOzjmorRj0&co=aHR0cHM6Ly9zbHdpcC5jb206NDQz&hl=en&v=BnqMGSY_YP4cCmbNINHpJPkd&size=invisible&anchor-ms=20000&execute-ms=30000&cb=4bjazmc61zmd\\\">\\n\\n<title>reCAPTCHA<\/title>\\n\\n Recaptcha requires verification. <span>protected by <strong>reCAPTCHA<\/strong><\/span> <textarea><\/textarea> <\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331144","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n <div aria-label=\\\"Translations Menu\\\"> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> <div aria-label=\\\"Accessibility Menu\\\"><span><img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/body_wh.svg\\\"><\/span> <img src=\\\"https:\/\/cdn.userway.org\/widgetapp\/images\/spin_wh.svg\\\"> \\n\\n <h1>Amanda Ramos<\/h1>\\n\\n <h2>Paralegal | Creditors' Rights<\/h2>\\n <ul>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/callicon.png\\\">\\n <p>412.456.8111<\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/downloadicon.png\\\">\\n <p><a href=\\\"https:\/\/www.whburkley.com\/professional\/amanda-ramos\/?format=bio-review-pdf\\\">Download Bio<\/a><\/p>\\n <\/li>\\n <li>\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/themes\/wh-c119\/img\/envelicon.png\\\">\\n\\n <p>aramos@whburkley.com<\/p>\\n <\/li>\\n <li>\\n <\/li>\\n <\/ul>\\n\\n <img src=\\\"https:\/\/www.whburkley.com\/wp-content\/uploads\/2026\/06\/Amanda-Ramos-1.png\\\"> \\n\\n\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t<h3>Learn about Amanda<\/h3>\\n\\t\\t\\t\\t\\t<p><\/p><p>Amanda Ramos is a Paralegal in WH Burkley\\u2019s Creditors\\u2019 Rights Group.<\/p>\\n<p><\/p>\\n\\n<aside>\\n\\n <h2>Focus<\/h2><ul><li><a href=\\\"https:\/\/www.whburkley.com\/practice-group\/creditors-rights-remedies\/\\\">Creditors\\u2019 Rights & Remedies<\/a><\/li><\/ul> <h2>Office<\/h2><ul><li>Pittsburgh<\/li><\/ul> \\t \\n\\t<\/aside>\\n\\n\\t\\t<div aria-label=\\\"Compliance by Hu-manity.co\\\"> <span>This website uses cookies to analyze performance and provide you with the best user experience possible. By clicking \\u201cAccept Cookies\\u201d you are consenting to our use of such cookies. Click <a href=\\\"https:\/\/www.whburkley.com\/policies-2\/\\\">here<\/a> for more information on our cookie policy, which includes additional details for California residents.<\/span><span><button aria-label=\\\"Accept Cookies\\\">Accept Cookies<\/button><\/span><button aria-label=\\\"No\\\"><\/button> \\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331160","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t<article>\\n\\t\\t\\t\\t\\t\\t<header>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/gmrlawfirm.com\/wp-content\/uploads\/GMR_Peter_PRINT_8x10-scaled_225x260_acf_cropped.jpg\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tPartner\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t \\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Peter Murano III, Esq.<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<b>e.<\/b> <a href=\\\"mailto:pmurano@gmrlawfirm.com\\\">pmurano@gmrlawfirm.com<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<b>p.<\/b> <a href=\\\"tel:646.863.1531\\\">646.863.1531<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t | \\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<b>d.<\/b> 973.327.7547\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t \\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/wp-content\/uploads\/Peter-Murano.vcf\\\"><img src=\\\"https:\/\/gmrlawfirm.com\/wp-content\/themes\/gmr\/images\/vcard.png\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/people\/myriah-f-anglin\/\\\"><img src=\\\"https:\/\/gmrlawfirm.com\/wp-content\/themes\/gmr\/images\/home_left_arrow.png\\\"><\/a>\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/people\/mitch-levine\/\\\"><img src=\\\"https:\/\/gmrlawfirm.com\/wp-content\/themes\/gmr\/images\/home_right_arrow.png\\\"><\/a>\\t\\t\\t\\t\\t\\t\\t\\t \\n\\n\\t\\t\\t\\t\\t\\t<\/header>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Practice Areas<\/h3>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/practice-areas\/general-liability\/\\\">General Liability & Casualty Litigation<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/practice-areas\/motor-vehicle-commercial-truck-liability\/\\\">Motor Vehicle & Commercial Truck Liability<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/practice-areas\/workers-compensation-defense\/\\\">Workers\\u2019 Compensation<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Bar Admissions<\/h3>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tNew York<br>\\nNew Jersey<br>\\nUnited States District Court for the Eastern District of New York<br>\\nUnited States District Court for the Southern District of New York<br>\\nUnited States District Court for the District of New Jersey<br>\\nUnited States Court of Appeals for the Second Circuit\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Education<\/h3>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tRensselaer Polytechnic Institute, B.S.<br>\\nSeton Hall University, J.D.\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t \\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Peter Murano concentrates his practice on the defense and litigation of general liability civil actions and workers\\u2019 compensation claims on behalf of self-insured businesses, third-party administrators and insurance companies, at both the trial and appellate levels, in state and federal courts throughout New Jersey and the entire New York metropolitan area. He has handled multitudes of cases, including premises liability, products liability, motor vehicle, contract, jurisdiction and cases alleging negligence or intentional tort liability, from filing through resolution.<\/p>\\n<p>Peter earned his J.D. from Seton Hall University School of Law in 2008, immediately following a 13-year career as a biomedical literature search analyst at a litigation support firm in New York City. Following his law school graduation, Peter served a one-year term as judicial law clerk to the Honorable Garry J. Furnari in the Essex County Superior Court in New Jersey.<\/p>\\n<p>Prior to joining GMR, Peter worked for 14 years in a prominent insurance defense law firm in New Jersey. His background in biomedical engineering, established in his B.S. degree from Rensselaer Polytechnic Institute, aided Peter in remaining conversant in technical, scientific and medical issues which arise in his diverse caseload.<\/p>\\n<p>Outside of his legal practice, Peter enjoys spending time with his loving and supportive wife and their three children. The family makes their home in Rockland County, New York, and frequently escapes to Cape Cod, Massachusetts, where they enjoy time together and the opportunity to recharge. Peter is also an avid sports fan and enjoys attending live sporting events whenever possible.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t array(1) {\\n [0]=>\\n object(WP_Post)#2967 (24) {\\n [\\\"ID\\\"]=>\\n int(11520)\\n [\\\"post_author\\\"]=>\\n string(2) \\\"15\\\"\\n [\\\"post_date\\\"]=>\\n string(19) \\\"2026-09-08 09:00:00\\\"\\n [\\\"post_date_gmt\\\"]=>\\n string(19) \\\"2026-09-08 13:00:00\\\"\\n [\\\"post_content\\\"]=>\\n string(767) \\\"<p>Growth matters most when it makes you better at serving clients.<\/p>\\n<p>Goldberg, Miller & Rubin is pleased to welcome the general liability team from Fishman McIntyre Levine Smanasky, led by Partners Mitchell Levine and Peter Murano and joined by Senior Counsel Caroline Papadatos, to our New York office. Their addition strengthens an already robust litigation practice and expands our ability to provide clients with coordinated representation across New York, Pennsylvania, and New Jersey.<\/p>\\n<p>Great people. Strong practices. Broader reach. And another important step forward for GMR.<\/p>\\n<p><img src=\\\"https:\/\/gmrlawfirm.com\/wp-content\/uploads\/Mitch-Announcement.png\\\"><\/p>\\\"\\n [\\\"post_title\\\"]=>\\n string(83) \\\"GMR Continues New York Expansion With Addition of General Liability Litigation Team\\\"\\n [\\\"post_excerpt\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"post_status\\\"]=>\\n string(7) \\\"publish\\\"\\n [\\\"comment_status\\\"]=>\\n string(6) \\\"closed\\\"\\n [\\\"ping_status\\\"]=>\\n string(4) \\\"open\\\"\\n [\\\"post_password\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"post_name\\\"]=>\\n string(83) \\\"gmr-continues-new-york-expansion-with-addition-of-general-liability-litigation-team\\\"\\n [\\\"to_ping\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"pinged\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"post_modified\\\"]=>\\n string(19) \\\"2026-09-03 17:44:46\\\"\\n [\\\"post_modified_gmt\\\"]=>\\n string(19) \\\"2026-09-03 21:44:46\\\"\\n [\\\"post_content_filtered\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"post_parent\\\"]=>\\n int(0)\\n [\\\"guid\\\"]=>\\n string(31) \\\"https:\/\/gmrlawfirm.com\/?p=11520\\\"\\n [\\\"menu_order\\\"]=>\\n int(0)\\n [\\\"post_type\\\"]=>\\n string(4) \\\"post\\\"\\n [\\\"post_mime_type\\\"]=>\\n string(0) \\\"\\\"\\n [\\\"comment_count\\\"]=>\\n string(1) \\\"0\\\"\\n [\\\"filter\\\"]=>\\n string(3) \\\"raw\\\"\\n }\\n}\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Media<\/h3>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h4>GMR Continues New York Expansion With Addition of General Liability Litigation Team<\/h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/gmrlawfirm.com\/gmr-continues-new-york-expansion-with-addition-of-general-liability-litigation-team\/\\\">\\u00bb Read Story<\/a>\\n\\n\\t\\t\\t\\t\\t<\/article>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227905","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2024\/10\/GW_241108_0362-Lipkin_Web-bio.jpg\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Bridgette Hanley Lipkin<\/h1>\\n\\n Associate \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.268.0521\\\" aria-label=\\\"Bridgette Hanley Lipkin's Phone number: P 415.268.0521\\\">P 415.268.0521<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Bridgette Hanley Lipkin's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:bhanleylipkin@coblentzlaw.com\\\">bhanleylipkin@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/bridgette-hanley.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Bridgette Hanley Lipkin\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ABridgette%20Hanley%20Lipkin%0D%0AN%3AHanley%20Lipkin%3BBridgette%3B%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Abhanleylipkin%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F202%0D%0A%204%2F10%2FGW_241108_0362-Lipkin_Web-bio.jpg%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-268-0521%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3AAssociate%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fbridgette-hanley%2F%0D%0AREV%3A2026-09-11T17%3A42%3A06.433Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Bridgette Hanley Lipkin's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of California, Berkeley, School of Law (2023) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A., cum laude,<\/span>\\n\\n <span>University of California, Los Angeles (2015) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/family-wealth\/\\\">Family Wealth<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Bridgette Hanley Lipkin focuses her practice on estate planning and trust administration.<\/p>\\n<p>Prior to joining Coblentz, Bridgette was an associate with O\\u2019Melveny & Myers LLP, where she worked on a broad range of corporate matters including venture capital financings, mergers and acquisitions, and debt transactions.<\/p>\\n<p>During law school, Bridgette served on the symposium committee for the <em>Berkeley Business Law Journal<\/em>. She also served as a board member of Women in Tech Law and was a member of La Alianza \\u2013 Law Students of Latin American Descent.<\/p>\\n<p>Bridgette earned her J.D. from the University of California, Berkeley School of Law (Boalt Hall), including a Business Law Certificate, in 2023. She received her B.A., cum laude, from the University of California, Los Angeles in 2015.<\/p>\\n\\n <\/aside>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331185","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n<a href=\\\"https:\/\/www.wagnerlawgroup.com\/\\\"><span><img src=\\\"https:\/\/www.wagnerlawgroup.com\/wp-content\/uploads\/sites\/1104911\/2021\/06\/logo.png\\\"><\/span><\/a>\\n\\n <p>Sophisticated Legal Solutions Boutique-Style Service<\/p> \\n\\n<span><img src=\\\"https:\/\/www.wagnerlawgroup.com\/wp-content\/uploads\/sites\/1104911\/2026\/07\/Mary-Hevener0.jpg\\\"><\/span>\\n\\n <h1> \\n\\n<span>Mary H. Hevener<\/span>\\n\\n <\/h1>\\n<p>Partner<\/p> \\n\\n <p><span>\\ue090<\/span> <\/p> \\n\\n<span><a href=\\\"tel:+1-617-762-1376\\\">(617) 762-1376<\/a><\/span>\\n\\n <h2>Location:<\/h2>\\n<p><strong>New York, NY<\/strong><\/p> \\n\\n <p>\\n<a href=\\\"mailto:mhevener@wagnerlawgroup.com\\\">mhevener@wagnerlawgroup.com<\/a><\/p> \\n\\n <p>\\n<a href=\\\"https:\/\/www.wagnerlawgroup.com\/wp-content\/uploads\/sites\/1104911\/2026\/07\/mary-hevener.vcf\\\"><span>\\ue0e0<\/span> vCard<\/a><\/p> \\n\\n <h2>Practice Areas<\/h2> \\n\\n <ul>\\n<li><a href=\\\"https:\/\/www.wagnerlawgroup.com\/erisa-and-employee-benefits\/\\\">ERISA & Employer Benefits<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.wagnerlawgroup.com\/erisa-and-employee-benefits\/executive-compensation\/\\\">Executive Compensation<\/a><\/li>\\n<\/ul> \\n\\n<h2>Biography<\/h2>\\n\\n <p>Mary (\\u201cHandy\\u201d) Hevener helps U.S. and multinational enterprises minimize corporate payroll taxes at both the federal and state levels, and maximize benefits\\u2013related tax deductions. She focuses her practice on the tax and information reporting treatment of employee and independent contractor benefits outside qualified retirement plans, including stock options and other stock-based compensation; executive income deferrals; golden parachutes; and fringe benefits that range from health and life insurance, to employee loans, cars, planes, and prizes.<\/p><p>Handy assists each year with over a dozen corporate mergers and acquisitions (M&A), spinoffs, and IPOs, specializing in golden parachute issues, stock option deduction allocations, the deduction limitations applicable to top executives earning over $1 million per year, and in payroll tax problems faced by successor employers. Outside her M&A practice, she counsels on the design of compensation and benefit programs, as well as employment and consultant contracts, and handles corporate and payroll tax audits at both the US federal and state levels, penalty abatements, and Internal Revenue Service (IRS) and state tax department ruling requests.<\/p><p>She also has been the lead attorney in tax litigations of first impression, including the payroll taxation and deduction of employee meals and per diem payments; corporate aircraft deductions; stock option taxation; bonus accruals; Railroad Retirement taxes on stock and moving expense payments; the FICA taxation of ESPP options and also of tipped employees\\u2019 compensation; the definition and consequences of being a \\u201cstatutory employer\\u201d as opposed to a \\u201ccommon law\\u201d employer, the procedural ability to litigate worker classification cases in the U.S. Tax Court, and the tax treatment of payments (including termination and settlement payments) to former employees made outside qualified retirement plans.<\/p><p>Handy has long headed an experienced attorney group handling audits and appeals involving Federal and state payroll taxes, airline excise taxes, and corporate tax deduction issues for companies in a broad range of industries (including financial, technology, healthcare, pharmaceutical, manufacturing, restaurant, hospitality, railroad, and airline) where the proposed taxes and penalties saved for clients over the past decade alone, in the aggregate, total more than $8 billion. These cases affect U.S. and overseas employees receiving stock and stock options, reimbursements for travel costs and moving expenses, tax return preparation, company cars, airplanes, and cafeteria meals, and litigation settlement payments, and worker classification issues.<\/p><p>Listed in Chambers USA: America\\u2019s Leading Lawyers for Business (2011\\u20132026), annually listed in The Best Lawyers in America, and recognized as a 2019 \\\"Lawyer of the Year\\\" by the New York Law Journal in the practice area of Litigation and Controversy - Tax (New York City), Handy has always been recognized for her expertise with employee fringe benefits and payroll taxes, but she also works with a broad range of tax issues affecting employee benefits and executive compensation.<\/p><p>Earlier in her career, Handy served as an attorney-adviser for the U.S. Treasury Department\\u2019s Office of the Tax Legislative Counsel. In that role, she focused on tax issues affecting current and deferred employee benefits (including golden parachute payments), information reporting, and worker classification. She also worked on legislation and IRS guidance affecting alternative minimum taxes, Social Security taxes, unemployment taxes, tax-exempt organizations, and a variety of excise taxes.<\/p><p>Handy has served for decades as a member of the New York University\\u2019s Institute on Federal Taxation\\u2019s Advisory Board, and she speaks frequently before the Tax Executives Institute. As a volunteer, she served as one of the original members of the Information Reporting Program Advisory Committee to the IRS.<\/p> \\n\\n<h2>Education<\/h2>\\n\\n<ul><li><strong>University of Virginia School of Law<\/strong>, Charlottesville, Virginia <ul><li>J.D. - 1978 <\/li><li>Honors:\\n Mortimer Caplin Tax Prize\\n <\/li><li>Honors:\\n With Honors\\n <\/li><\/ul><\/li><li><strong>Wellesley College<\/strong>, Wellesley, Massachusetts <ul><li>B.A. - 1974 <\/li><li>Honors: <em>cum laude<\/em><\/li><li>Honors:\\n Wellesley College Scholar\\n <\/li><\/ul><\/li><\/ul>\\n\\n<h2>Publications and News Quotes<\/h2>\\n <ul>\\n<li><a href=\\\"https:\/\/www.bloomberglaw.com\/bloomberglawnews\/daily-tax-report\/X95EOFFK000000\\\" rel=\\\"noopener noreferrer\\\"><span>Companies, Workers Gauge Reporting on Tax Law\\u2019s Overtime Break<\/span><\/a> <span>\\u2013 <\/span><i><span>Bloomberg Law<\/span><\/i><span>, December 8, 2025<\/span><\/li>\\n<li><span>Who Gets \\u201cNo Tax on Overtime\\u201d? It\\u2019s Messy<\/span><span> \\u2013<\/span> <i><span>The Wall Street Journal<\/span><\/i><span>, July 31, 2025<\/span><\/li>\\n<li><a href=\\\"https:\/\/www.morganlewis.com\/-\/media\/files\/publication\/outside-publication\/article\/2024\/what-to-know-about-irs-new-jet-use-audit-campaign-law360.pd\\\" rel=\\\"noopener noreferrer\\\"><span>3\/29\/2024 \\u2013 What To Know About IRS\\u2019 New Jet Use Audit Campaign, <\/span><i><span>Law360<\/span><\/i><span> <\/span><\/a><\/li>\\n<li><a href=\\\"https:\/\/www.morganlewis.com\/-\/media\/files\/publication\/outside-publication\/article\/2024\/employers-prep-for-shorter-stock-awards-settlement-cycle.pdf\\\" rel=\\\"noopener noreferrer\\\"><span>3\/4\/2024 \\u2013 Employers: Prep for Shorter Stock Awards Settlement Cycle, <\/span><i><span>Law360<\/span><\/i><\/a><\/li>\\n<li><a href=\\\"https:\/\/www.taxexecutive.org\/how-remote-workforce-programs-trigger-myriad-tax-problems-part-two\/\\\" rel=\\\"noopener noreferrer\\\"><span>5\/25\/2023 \\u2013 How Remote Workforce Programs Trigger Myriad Tax Problems\\u2014Part Two, <\/span><i><span>Tax Executive<\/span><\/i><span> <\/span><\/a><\/li>\\n<li><a href=\\\"https:\/\/www.taxexecutive.org\/how-remote-workforce-programs-trigger-myriad-tax-problems-part-one\/\\\" rel=\\\"noopener noreferrer\\\"><span>3\/29\/2023 \\u2013 How Remote Workforce Programs Trigger Myriad Tax Problems\\u2014Part One, <\/span><i><span>Tax Executive<\/span><\/i><\/a><\/li>\\n<li><span>Navigating CARES Act Social Security Tax Deferral Payments \\u2013 <\/span><i><span>Law360<\/span><\/i><span> December 2, 2021<\/span><\/li>\\n<li><span>7 Things Tax Pros Are Grateful for This Thanksgiving Season- <\/span><i><span>Law360<\/span><\/i><span> November 24, 2021<\/span><\/li>\\n<li><span>When Employers Must Pay for Tech Snafus Travel Makeup \\u2013 <\/span><i><span>Law360<\/span><\/i><span>, September 30, 2021<\/span><\/li>\\n<\/ul> \\n\\n<h2>Speaking Engagements<\/h2>\\n <ul>\\n<li><span>Trump Accounts and Tax Deductions for Qualified Overtime Compensation, and the Complications for Employer Reporting and Withholdings \\u2013 Panel Chair, <\/span><i><span>NYU School of Professional Studies\\u2019 84th Institute on Federal Taxation<\/span><\/i><span>, November 16, 2025<\/span><\/li>\\n<li><span>Tax Deductions for Qualified Overtime Compensation, and the Complications for Employer Reporting and Withholdings \\u2013 Panel Chair, <\/span><i><span>NYU School of Professional Studies\\u2019 84th Institute on Federal Taxation<\/span><\/i><span>, November 16, 2025<\/span><\/li>\\n<li><span>Employment Tax \\u2013 Panelist, <\/span><i><span>Philadelphia Tax Conference 2025<\/span><\/i><span>, November, 11, 2025<\/span><\/li>\\n<li><span>Compensation and Fringe Benefits Update \\u2013 Panelist, Law.com Bank & Capital Markets Tax Institute 2025, November 5, 2025 <\/span><\/li>\\n<li><span>Employee Benefits: Updates to Laws, Regulations, and IRS Operations in the New Administration \\u2013 Panelist, <\/span><i><span>60th Annual Southern Federal Tax Institute<\/span><\/i><span>, October 27, 2025<\/span><\/li>\\n<li><a href=\\\"https:\/\/www.morganlewis.com\/events\/2025\/09\/employers-guide-to-the-obbba-qualified-overtime-tax-deduction\\\" rel=\\\"noopener noreferrer\\\"><span>9\/3\/2025 \\u2013 Employers\\u2019 Guide to the OBBBA Qualified Overtime Tax Deduction <\/span><\/a><\/li>\\n<\/ul> \\n\\n<h2>Bar Admissions<\/h2>\\n\\n<ul>\\n<li>New York, 2016<\/li>\\n<li>District of Columbia, 1980<\/li>\\n<li>Virginia<\/li>\\n<li>U.S. Court of Appeals District of Columbia Circuit<\/li>\\n<li>U.S. Court of Appeals 8th Circuit<\/li>\\n<li>U.S. Court of Appeals 11th Circuit<\/li>\\n<li>U.S. Court of Appeals Federal Circuit<\/li>\\n<li>U.S. Court of Federal Claims<\/li>\\n<li>U.S. Court of Appeals 6th Circuit<\/li>\\n<li>U.S. District Court for the District of Columbia<\/li>\\n<\/ul>\\n\\n<h2>Past Positions<\/h2>\\n\\n<ul>\\n<li>\\n Attorney-Advisor, Treasury Office of Tax Policy, 1981-1984 <\/li>\\n<li>\\n Associate, Silverstein & Mullens, 1978-1981 <\/li>\\n<li>\\n Lee, Toomey & Kent (acquired by McDermott Will & Emery in 1995), 1984-1995 <\/li>\\n<li>\\n Weil, Gotshal & Manges, 1995-2000 <\/li>\\n<li>\\n Baker & McKenzie, 2000-2008 <\/li>\\n<li>\\n Morgan, Lewis & Bockius, 2008-2026 <\/li>\\n<\/ul>\\n\\n<h2>Professional Associations<\/h2>\\n\\n<ul>\\n<li>\\n\\t\\t\\tAmerican Bar Association, Member\\t\\t<\/li>\\n<li>\\n\\t\\t\\tDistrict of Columbia Bar Association, Member\\t\\t<\/li>\\n<li>\\n\\t\\t\\tVirginia State Bar Association, Member\\t\\t<\/li>\\n<\/ul>\\n\\n<h2>Honors<\/h2>\\n\\n<ul>\\n<li>Ranked, Tax, New York, Chambers USA (2021\\u20132026)<\/li>\\n<li>Ranked, Employee Benefits & Executive Compensation, New York, Chambers USA (2021\\u20132026)<\/li>\\n<li>Lifetime Achievement Award, New York Law Journal (2020)<\/li>\\n<li>Recommended, Labor and employment: Employee benefits, executive compensation and retirement plans: design, The Legal 500 US (2021, 2022)<\/li>\\n<li>Recommended, Tax: US taxes: contentious, The Legal 500 US (2022)<\/li>\\n<li>Recommended, Tax: US taxes: non-contentious, The Legal 500 US (2019, 2021)<\/li>\\n<li>Recommended, Labor and employment: Employee benefits, executive compensation and retirement plans: transactional, The Legal 500 US (2019)<\/li>\\n<li>Ranked, Chambers USA: America's Leading Lawyers for Business (2011\\u20132017)<\/li>\\n<li>The Best Lawyers in America, Lawyer of the Year, Litigation and Controversy \\u2013 Tax, New York (2019)<\/li>\\n<li>The Best Lawyers in America, Litigation and Controversy \\u2013 Tax, New York; Tax Law, New York (2005\\u20132020, 2022\\u20132026)<\/li>\\n\\n<\/ul>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331036","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Ryan M. Slovis<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tAssociate | Chicago\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-312-766-0075\\\">312-766-0075<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:rslovis@smbtrials.com\\\">rslovis@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>Chicago<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t330 N. Wabash<br>Suite 3300\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>Chicago<\/span>, <span>IL<\/span> <span>60611<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=rslovis\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/rslovis\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Frslovis%2F&title=Ryan%20M.%20Slovis\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Ryan-Slovis-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/ryan-slovis-475a3a126\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Ryan is an associate attorney at the firm\\u2019s Chicago office and concentrates his practice on general civil litigation. His practice also includes medical negligence and product liability.<\/p><\/blockquote>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>Illinois State Bar Association<\/li>\\n<li>Chicago Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Awards<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><span>The Best Lawyers in America\\u00ae, \\u201cOnes to Watch,\\u201d (2026)<\/span><\/li>\\n<li><i>Illinois Super Lawyers<span>\\u00ae<\/span><\/i>, \\u201cRising Stars,\\u201d (2025)<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/general-trial-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tGeneral Trial Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/medical-negligence-healthcare\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tMedical Negligence and Healthcare\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/product-liability\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tProduct Liability\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Illinois, 2021<\/li>\\n<\/ul>\\n<h2>Education<\/h2>\\n<ul>\\n<li>Chicago Kent College of Law, J.D., 2021<\/li>\\n<li>Miami University, B.A., 2018<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-recognized-as-2026-illinois-super-lawyers-and-rising-stars\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 22, 2026<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Recognized as 2026 Illinois Super Lawyers\\u00ae and Rising Stars<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2026-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 21, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2026 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/greubel-and-slovis-secure-a-not-guilty-verdict-in-medical-negligence-case\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>June 23, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Greubel and Slovis Secure a Not Guilty Verdict in Medical Negligence Case<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/greubel-judge-and-slovis-obtain-a-not-guilty-verdict-in-high-stakes-medical-negligence-case\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>March 12, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Greubel, Judge and Slovis Obtain A Not Guilty Verdict in High-Stakes Medical Negligence Case<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-recognized-as-2025-illinois-super-lawyers-and-rising-stars\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 23, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Recognized as 2025 Illinois Super Lawyers\\u00ae and Rising Stars<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/greubel-and-slovis-obtain-a-not-guilty-verdict-in-high-stakes-medical-negligence-case\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>November 25, 2024<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Greubel and Slovis Obtain A Not Guilty Verdict in High-Stakes Medical Negligence Case<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-259940","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<div data-bg=\\\"url('https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/images\/attorney_header-photor.jpg') no-repeat\\\">\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/JBJ-5.png\\\">\\n\\n\\t<h1>Jessica Jackler<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jjackler@dlmkfirm.com\\\"><i><\/i> jjackler@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0038\\\"><i><\/i> 312-327-0038<\/a><\/li><li><i><\/i> 312-327-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jessica-jackler-0232b17\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jessica-b-jackler\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/JBJ-5.png\\\">\\n\\n\\t<h1>Jessica Jackler<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jjackler@dlmkfirm.com\\\"><i><\/i> jjackler@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0038\\\"><i><\/i> 312-327-0038<\/a><\/li><li><i><\/i> 312-327-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jessica-jackler-0232b17\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jessica-b-jackler\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n\\t<h1>Jessica Jackler<\/h1>\\n\\t\\t\\t<h2>Income Member<\/h2>\\n\\t \\t<ul>\\n <li><a href=\\\"mailto:jjackler@dlmkfirm.com\\\"><i><\/i> jjackler@dlmkfirm.com<\/a><\/li><li><a href=\\\"tel:+1-312-327-0038\\\"><i><\/i> 312-327-0038<\/a><\/li><li><i><\/i> 312-327-1502<\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/jessica-jackler-0232b17\/\\\"><i><\/i> LinkedIn Profile<\/a><\/li>\\t\\t<li><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=jessica-b-jackler\\\"><i><\/i> Download vCard<\/a><\/li>\\n\\n <\/ul>\\n\\n \\t<p>Jessica\\u2019s legal practice is focused on representing clients in issues related to labor and employment law. Her experience includes handling cases involving discrimination and harassment based on various protected classes, including race, religion, sex, pregnancy, national origin, disability and age. She also handles cases involving retaliation, wrongful termination, leave and accommodation issues. Jessica counsels and defends employers in a broad range of employment matters in Illinois and federal courts and in administrative proceedings before the Equal Employment Opportunity Commission and the Illinois Department of Human Rights.<\/p>\\n<p>Jessica regularly works with clients on cost-effective and practical strategies to reduce the risk of employment litigation by drafting employment handbooks, policies and agreements, overseeing personnel management (hiring, discipline and termination), and general compliance with employment statutes.<\/p>\\n<p>Jessica is consistently recognized by Super Lawyers and Leading Lawyers as a leading practitioner in of employment and labor.<\/p>\\n<p>In her free time, Jessica enjoys spending time with her family, cooking and traveling.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p><strong>DID YOU KNOW: <\/strong>I once spent six weeks camping throughout North America.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education: <\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>J.D., Suffolk University Law School, Boston, MA<\/li>\\n<li>B.A., Political Science, University of Florida, Gainesville, FL<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Seminars & Presentations: <\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cLabor and Employment Law 101,\\u201d May 2025<\/li>\\n<li>\\u201cExamples of Employer Do\\u2019s & Don\\u2019ts,\\u201d January 2024<\/li>\\n<li>\\u201cResponding to Internal Employee Complaints: Conducting Workplace Investigations,\\u201d June 2021<\/li>\\n<li>\\u201cDiscrimination & Harassment Prevention Training,\\u201d December 2020<\/li>\\n<li>\\u201cCommon Employer Mistakes,\\u201d Downey & Lenkov Clients, October 2020<\/li>\\n<li>\\u201cConstruction Industry COVID-19 Return-to-Work Issues,\\u201d July 2020<\/li>\\n<li>\\u201cReopening Your Business Amid COVID-19,\\u201d July 2020<\/li>\\n<li>\\u201cHow Architects Can Reduce Legal Risks in a COVID-19 Environment,\\u201d Association of Licensed Architects, June 2020<\/li>\\n<li>\\u201cMini Law School For HR Professionals,\\u201d National Business Institute, May 2020\\n<ul>\\n<li>\\u201cEmployee Handbooks and Policies in the 21st Century,\\u201d National Business Institute, May 2020<\/li>\\n<li>\\u201cDiscipline and Discharge Issues: Necessary Documentation,\\u201d National Business Institute, May 2020<\/li>\\n<li>\\u201cWorkplace Behavior and Privacy: Current Developments,\\u201d National Business Institute, May 2020<\/li>\\n<\/ul>\\n<\/li>\\n<li>\\u201cConstruction Industry Liability Issues Arising Out of COVID-19,\\u201d April 2020<\/li>\\n<li>\\u201cCOVID-19 \\u2013 What Employers Need to Know,\\u201d April 2020<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Articles & Publications: <\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li>\\u201cChanges to Nursing Mothers in the Workplace Act\\u201d, <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cFalling Back, Staying Compliant: Timekeeping Tips for Employers This Season,\\u201d <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cIllinois Workplace Transparency Act: Harsher Restrictions Ahead for 2026 Overview,\\u201d <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cIllinois Enacts Military Leave Act, Expanding Protections and Adding Paid Funeral Honors Leave,\\u201d <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cVaccine Verdict: Jury Awards $425K to Ex-CTA Worker in Religious Bias Case,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cIllinois Shifts Fact-Finding Process, Adds New Fines for Employers Under IHRA,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, October 2025<\/li>\\n<li>\\u201cDOL Issues Guidance on Independent Contractor Misclassification Enforcement,\\u201d Downey & Lenkov <em>Construction Newsletter<\/em>, September 2025<\/li>\\n<li>\\u201cU.S. Supreme Court Unanimously Holds \\u201cReverse Discrimination\\u201d Claims Not Held to Higher Standard of Proof, Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, June 2025<\/li>\\n<li>\\u201cDOL Issues Guidance on Independent Contractor Missclassification Enforcement,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, June 2025<\/li>\\n<li>\\u201c7th Circuit Rules in Favor of Non-Disabled Employee in ADA Claim,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, June 2025<\/li>\\n<li>\\u201cTeachable Moment from \\u2018It Ends With Us\\u2019 Lawsuit,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2025<\/li>\\n<li>\\u201cEEOC: Wearables in the Workplace and Employment Discrimination,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2025<\/li>\\n<li>\\u201cNLRB Challenges Love is Blind Worker Classification,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2025<\/li>\\n<li>\\u201c7th Circuit: No Casual Link Between Protected Activity and Adverese Action,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, July 2024<\/li>\\n<li>\\u201cEEOC Sues Illinois Employer for Discrimination Based on Sexual Orientation, Gender Identity and Gender Stereotypes,\\u201d Downey & Lenkov<em> Labor and Employment Newsletter<\/em>, July 2024<\/li>\\n<li>\\u201cChicago Company to Pay $70,000 to Settle EEOC Religious Discrimination Lawsuit,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2024<\/li>\\n<li>\\u201c7th Circuit Reversed Summary Judgment in Age Discrimination Case,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2024<\/li>\\n<li>\\u201c7th Circuit Rules in Favor of Employer in Disability Accommodation Case,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, March 2024<\/li>\\n<li>\\u201cNDIL: BIPA Damages are Discretionary,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, October 2023<\/li>\\n<li>\\u201cFormer Hospital Employee Who Requested to Work Remotely and Not Wear a Mask Loses ADA Claims,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, October 2023<\/li>\\n<li>\\u201cSummary Judgment Reversed by Seventh Circuit in ADA Accommodation Case,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, October 2023<\/li>\\n<li>\\u201cSCOTUS Rules Businesses May Deny Services Based on Free Speech Rights,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, July 2023<\/li>\\n<li>\\u201cIllinois\\u2019 Worker\\u2019s Compensation Act Not Bar to Biometric Claims,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, April 2023<\/li>\\n<li>\\u201cWhat Illinois Employers Can Learn From the U.S. Women\\u2019s Soccer Equal Pay Outcome,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, July 2022<\/li>\\n<li>\\u201cIs CBD Drug-Free? Indiana Court Says No,\\u201d Downey & Lenkov <em>Labor and Employment Newsletter<\/em>, July 2022<\/li>\\n<li>\\u201cBack To Basics In The Workplace: A Refresher on Conducting Investigations,\\u201d <em>CLM Magazine<\/em>, July 2021<\/li>\\n<li>\\u201cVaccines in the Workplace: What Can Employers Legally Require?\\u201d Downey & Lenkov<em> Labor and Employment Blog<\/em>, January 2021<\/li>\\n<li>\\u201cSunset of Families First Coronavirus Response Act,\\u201d Downey & Lenkov <em>Labor and Employment Blog<\/em>, January 2021<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t<li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>News & Insights:<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n<li><em>WGN Radio\\u2019s Legal Face-Off, \\u201c<\/em><a href=\\\"https:\/\/wgnradio.com\/wgn-plus\/legal-face-off\/dershowitz-on-trump-denber-on-alexei-navalny-crump-on-411-million-zoom-trial-verdict-vinicky-on-2021-il-laws-jackler-on-workplace-vaccinations-and-much-more\/\\\">Dershowitz on Trump, Denber on Alexei Navalny, Crump on $411 Million Zoom Trial Verdict, Vinicky on 2021 IL Laws, Jackler on Workplace Vaccinations, and much more,<\/a>\\u201d January 2021<\/li>\\n<li><em>Ignites<\/em>, \\u201c<a href=\\\"https:\/\/www.ignites.com\/c\/2222533\/271513\/older_seekers_stung_recent_appeals_court_decision?referrer_module=emailForwarded&module_order=0\\\">Older Job Seekers Stung by Recent Appeals Court Decision<\/a>,\\u201d March 2019<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<\/li>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t<h2>Recognition:<\/h2>\\n<p><a href=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2020\/12\/Jackler_Jessica_Berman_2021.png\\\"> <img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/JBJ-SL-2026.png\\\"><\/a><a href=\\\"https:\/\/www.dlmkfirm.com\/attorneys\/jessica-b-jackler\/jbj-2023\/\\\" rel=\\\"attachment wp-att-12231\\\"> <img src=\\\"https:\/\/www.dlmkfirm.com\/wp-content\/uploads\/2017\/11\/JBJ-2026-Leading-Lawyers-Badge.png\\\"><\/a><\/p>\\n<h2>Assistant:<\/h2>\\n<p>Victoria Reidl<br>\\n<a href=\\\"tel:+1-312-327-0057\\\"> 312-327-0057<\/a><br>\\n<a href=\\\"mailto:vreidl@dl-firm.com\\\"> vreidl@dl-firm.com<\/a><\/p>\\n<h2>Practice Areas:<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/labor-employment-law\/\\\">Labor & Employment Law<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.dlmkfirm.com\/practices\/professional-liability\/\\\">Professional Liability<\/a><\/li>\\n<\/ul>\\n<h2>Licenses:<\/h2>\\n<ul>\\n<li>Florida Supreme Court<\/li>\\n<li>Illinois Supreme Court<\/li>\\n<li>New York Supreme Court<\/li>\\n<li>U.S. District Court for the Central District of Illinois<\/li>\\n<li>U.S. District Court for the Northern District of Illinois<\/li>\\n<li>U.S. District Court for the Northern District of Indiana<\/li>\\n<li>U.S. District Court for the Southern District of Florida<\/li>\\n<li>U.S. District Court for the Southern District of Indiana<\/li>\\n<\/ul>\\n\\n\\t\\t<p>Chicago, Illinois <a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<p>Crown Point, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><span>|<\/span> Indianapolis, Indiana <a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a> <\/p>\\n\\n\\t\\t<p>Chicago, Illinois<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-312-377-1501\\\">312-377-1501<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Crown Point, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\t\\t<br>\\n\\t\\t<p>Indianapolis, Indiana<\/p>\\n\\t\\t<p><a href=\\\"tel:+1-219-488-2590\\\">219-488-2590<\/a><\/p>\\n\\n\\t<p>\\u00a9 2026 <a href=\\\"https:\/\/www.dlmkfirm.com\/\\\">Downey Lenkov Milstein Kus LLC<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/sitemap\\\">sitemap<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.dlmkfirm.com\/disclaimer-advertising-material\/\\\">legal disclaimer<\/a> <span>|<\/span> <a href=\\\"https:\/\/www.paperstreet.com\/\\\">A PaperStreet Web Design<\/a><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-197335","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body> <button aria-label=\\\"Consent Preferences\\\"><img src=\\\"https:\/\/cdn-cookieyes.com\/assets\/images\/revisit.svg\\\"><\/button> <div aria-label=\\\"We value your privacy\\\"> <p>We value your privacy<\/p> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking \\\"Accept All\\\", you consent to our use of cookies.<\/p> <button aria-label=\\\"Customise\\\">Customise<\/button> <button aria-label=\\\"Reject All\\\">Reject All<\/button> <button aria-label=\\\"Accept All\\\">Accept All<\/button> Powered by <a aria-label=\\\"Visit CookieYes website\\\" href=\\\"https:\/\/www.cookieyes.com\/product\/cookie-consent\/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=fl-branding\\\" rel=\\\"noopener\\\"><\/a> <span>Customise Consent Preferences<\/span> <button aria-label=\\\"Close\\\"><img src=\\\"https:\/\/cdn-cookieyes.com\/assets\/images\/close.svg\\\"><\/button> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.<\/p><p>The cookies that are categorised as \\\"Necessary\\\" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... <button aria-label=\\\"Show more\\\">Show more<\/button><\/p> <i><\/i> <button aria-label=\\\"Necessary\\\">Necessary<\/button><span>Always Active<\/span> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.<\/p> <ul><li> Cookie wpEmojiSettingsSupports <\/li><li> Duration session <\/li><li> Description WordPress sets this cookie when a user interacts with emojis on a WordPress site. It helps determine if the user's browser can display emojis properly. <\/li><\/ul><ul><li> Cookie rc::a <\/li><li> Duration Never Expires <\/li><li> Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. <\/li><\/ul><ul><li> Cookie rc::c <\/li><li> Duration session <\/li><li> Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. <\/li><\/ul><ul><li> Cookie wordpress_test_cookie <\/li><li> Duration session <\/li><li> Description WordPress sets this cookie to determine whether cookies are enabled on the users' browsers. <\/li><\/ul> <i><\/i> <button aria-label=\\\"Functional\\\">Functional<\/button> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.<\/p> <p>No cookies to display.<\/p> <i><\/i> <button aria-label=\\\"Analytics\\\">Analytics<\/button> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.<\/p> <ul><li> Cookie _ga_* <\/li><li> Duration 1 year 1 month 4 days <\/li><li> Description Google Analytics sets this cookie to store and count page views. <\/li><\/ul><ul><li> Cookie _ga <\/li><li> Duration 1 year 1 month 4 days <\/li><li> Description Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. <\/li><\/ul><ul><li> Cookie _gid <\/li><li> Duration 1 day <\/li><li> Description Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. <\/li><\/ul><ul><li> Cookie _gat_gtag_UA_* <\/li><li> Duration 1 minute <\/li><li> Description Google Analytics sets this cookie to store a unique user ID. <\/li><\/ul> <i><\/i> <button aria-label=\\\"Performance\\\">Performance<\/button> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.<\/p> <p>No cookies to display.<\/p> <i><\/i> <button aria-label=\\\"Advertisement\\\">Advertisement<\/button> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.<\/p> <p>No cookies to display.<\/p> <button aria-label=\\\"Reject All\\\">Reject All<\/button> <button aria-label=\\\"Save My Preferences\\\">Save My Preferences<\/button> <button aria-label=\\\"Accept All\\\">Accept All<\/button> Powered by <a aria-label=\\\"Visit CookieYes website\\\" href=\\\"https:\/\/www.cookieyes.com\/product\/cookie-consent\/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=sl-branding\\\" rel=\\\"noopener\\\"><\/a> \\n\\n\\t\\t\\t\\t\\t\\t <form>\\n\\n\\t\\t\\t\\t\\t\\t<span>Hit enter to search or ESC to close<\/span>\\t\\t\\t\\t\\t\\t<\/form>\\n\\n\\t\\t\\t <a href=\\\"https:\/\/www.powerslaw.com\/professional\/jacqueline-leifer\/#\\\">\\n\\t\\t\\t\\t<span> <\/span>\\t\\t\\t\\t <\/a> \\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/uploads\/2025\/07\/Featured_Jacki-Leifer_V4.png\\\">\\n\\n\\t\\t\\t\\t Jacqueline C.\\u202fLeifer \\n\\t\\t\\t\\t Senior Counsel\\n\\n\\t\\t\\t\\t\\t\\t <img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/mail.svg\\\"> \\n\\n\\t\\t\\t\\t\\t\\t\\t<strong><a href=\\\"mailto:Jacqueline.Leifer@PowersLaw.com\\\">Jacqueline.Leifer@PowersLaw.com<\/a><\/strong>\\n\\n\\t\\t\\t\\t\\t\\t <img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/phone.svg\\\"> \\n\\n\\t\\t\\t\\t\\t\\t\\t<strong><a href=\\\"tel:2028726779\\\">202-872-6779<\/a><\/strong>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/wp-content\/uploads\/2026\/04\/Jacqueline-_Jackie_-Leifer.vcf\\\">Download vCard<\/a>\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/jacqueline-leifer\/#\\\">Download PDF<\/a>\\n\\n\\t\\t\\t\\t\\t <h5><span>Jacqueline C.\\u202fLeifer<\/span><\/h5> \\n\\n\\t\\t\\t\\t\\t\\t<h4>Senior Counsel\\n<\/h4>\\n\\n\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/mail.svg\\\"> \\n\\n\\t\\t\\t\\t\\t<strong><a href=\\\"mailto:Jacqueline.Leifer@PowersLaw.com\\\"><span>Jacqueline.Leifer@PowersLaw.com<\/span><\/a><\/strong> \\n\\n\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/phone.svg\\\"> \\n\\n\\t\\t\\t\\t\\t<strong><a href=\\\"tel:2028726779\\\"><span>202-872-6779<\/span><\/a><\/strong> \\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/wp-content\/uploads\/2026\/04\/Jacqueline-_Jackie_-Leifer.vcf\\\"><span>Download vCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/jacqueline-leifer\/#\\\"><span>Download PDF<\/span><\/a>\\n\\n\\t\\t<p><span>Jacqueline C. Leifer serves as Senior Counsel at Powers Pyles Sutter & Verville PC, where she brings more than four decades of experience advising health care organizations, provider-led networks, nonprofit corporations, and national and state-based associations. Her practice focuses on corporate governance, regulatory compliance, federal grants, managed care, and strategic partnerships in the health care sector.<\/span><span> <\/span><\/p>\\n<p><span>Jacki advises clients on a range of issues, including formation and restructuring of nonprofit organizations, development of corporate bylaws and governance structures, negotiation and enforcement of contracts, and compliance with federal regulations such as the anti-kickback statute, Stark law, federal tax exemption standards, and antitrust considerations.<\/span><span> <\/span><\/p>\\n<p><span>She has counseled hundreds of federally qualified health centers (FQHCs), state primary care associations, and provider-sponsored managed care entities, helping them navigate complex legal, operational, and regulatory matters. Her legal leadership has shaped how provider networks and community health initiatives are structured and governed. She has delivered governance training to tens of thousands of nonprofit board members and executives nationwide and has provided legal technical assistance to hundreds of nonprofit organizations.<\/span><span> <\/span><\/p>\\n<p><span>Prior to entering private practice, Jacki served as an attorney advisor in the Office of General Counsel at the U.S. Department of Health and Human Services, where she was principal legal counsel to the Bureau of Community Health Services (now the Bureau of Primary Health Care).<\/span><span> <\/span><\/p>\\n<p><span> <\/span><\/p>\\n<p><b><span>Select Publications<\/span><\/b><span> <\/span><\/p>\\n<ul>\\n<li><i><span>Contributing Author<\/span><\/i><span>, <\/span><b><span>2020 Education Health Center Guide<\/span><\/b><span>, Education Health Center Initiative (2020)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Co-Author<\/span><\/i><span>, <\/span><b><span>Federally-Qualified Health Centers: From Safety Net Provider to Cornerstone of Health Reform?<\/span><\/b><span>, <\/span><i><span>Journal of Health and Life Sciences Law<\/span><\/i><span>, American Health Law Association (October 2014)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Co-Author<\/span><\/i><span>, <\/span><b><span>Managed Care Handbook: A Practical Guide for Health Centers<\/span><\/b><span>, National Association of Community Health Centers (January 2012)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Co-Author<\/span><\/i><span>, <\/span><b><span>Corporate Compliance Toolkit for Health Centers<\/span><\/b><span>, National Association of Community Health Centers (2002, revised 2012)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Contributor<\/span><\/i><span>, <\/span><b><span>Increasing Access to Dental Care Through Public\/Private Partnerships: Contracting Between Private Dentists and Federally Qualified Health Centers<\/span><\/b><span>, Burton L. Edelstein, Connecticut Health Foundation (2003, revised 2011)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Co-Author<\/span><\/i><span>, <\/span><b><span>Affiliations Between Health Centers and Other Community-Based Providers<\/span><\/b><span>, National Association of Community Health Centers (August 2011)<\/span><span> <\/span><\/li>\\n<\/ul>\\n<ul>\\n<li><i><span>Co-Author<\/span><\/i><span>, <\/span><b><span>Assessing and Addressing Legal Barriers to the Clinical Integration of Community Health Centers and Other Community Providers<\/span><\/b><span>, The Commonwealth Fund (July 2011)<\/span><span> <\/span><\/li>\\n<\/ul>\\n\\n\\t\\t\\t<h5><span>Practice Areas:<\/span><\/h5>\\n\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/community-health-centers\/\\\">Community Health Centers<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/healthcare\/\\\">Healthcare<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/non-profit-organizations\/\\\">Nonprofit Organizations<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/transactions-2\/\\\">Transactions<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t<h5><span>Education<\/span><\/h5>\\n\\t\\t\\t<p>J.D., Cornell Law School, 1977<\/p>\\n<p>B.A., Cornell University, 1974<\/p>\\n\\n\\t\\t\\t<h5><span>Bar Memberships<\/span><\/h5>\\n\\t\\t\\t<p>District of Columbia<\/p>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/jacqueline-leifer\/#\\\">\\n\\t\\t\\t\\t\\t<span> <\/span>\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t <h4>Search<\/h4><form>\\n\\n\\t<button><span>Search<\/span><\/button>\\n<\/form> \\t\\t\\t\\t\\t\\n\\n\\t<a><i><\/i><i><\/i><\/a>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331057","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Dale G. Wills<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tPartner | Chicago\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-312-923-8266\\\">312-923-8266<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:dwills@smbtrials.com\\\">dwills@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>Chicago<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t330 N. Wabash<br>Suite 3300\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>Chicago<\/span>, <span>IL<\/span> <span>60611<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=dwills\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/dwills\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Fdwills%2F&title=Dale%20G.%20Wills\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Dale-Wills-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/dale-wills-8383b633\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Dale Wills is a partner at Swanson, Martin & Bell, LLP. Dale represents companies in various types of product liability matters in Chicago and throughout the United States. Dale\\u2019s product liability experience includes representation of manufacturers and sellers of the following products: firearms and ammunition, automobiles, punch presses, printer\/slotters, grinding wheels, kitchen appliances, lift trucks, trap machines, air compressors, military transports, conveyor systems, tear gas canisters, glass and ceramic containers, and gas control valves.<\/p><\/blockquote>\\n<p> <\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p>Dale also represents manufacturing concerns in product liability and warranty class actions. Prior to joining Swanson, Martin & Bell, LLP in 2002, Dale was a partner at Wildman, Harrold, Allen & Dixon in Chicago. Dale provides exceptional legal representation for his clients by employing efficient, cost-effective strategies resulting in favorable business resolutions.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t<button><span>View More<\/span>\\n\\n\\t\\t\\t\\t<\/button>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>American Board of Trial Advocates<\/li>\\n<li>American College of Trial Lawyers<\/li>\\n<li>Product Liability Advisory Council<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Awards<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><em>Law Bulletin Media, <\/em>\\u201cLeading Lawyers,\\u201d (2025, 2026)<\/li>\\n<li><em>Illinois Super Lawyers<\/em>\\u00ae, (2022-2023)<\/li>\\n<li>The Best Lawyers in America\\u00ae, \\u201cLawyer of the Year\\u201d\\n<ul>\\n<li>Product Liability Litigation \\u2013 Defendants, (2007-2022)<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Publications<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>\\u201cA Waiver of the Work Product Immunity,\\u201d No. 3, <em>University of Illinois Law Review<span> <\/span><\/em><span>(1981)<\/span><\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/product-liability\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tProduct Liability\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/class-action-defense\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tClass Action Defense\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/commercial-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCommercial Litigation and Business Disputes\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/general-trial-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tGeneral Trial Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/mediation-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tMediation Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Missouri, 1982<\/li>\\n<li>Illinois, 1983<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>United States District Court for the Northern District of Illinois (Trial Bar), 1984<\/li>\\n<li>United States Court of Appeals for the Fifth Circuit, 2004<\/li>\\n<\/ul>\\n<h2>Education<\/h2>\\n<ul>\\n<li>University of Illinois College of Law, J.D., <i>magna cum laude, <\/i>1982\\n<ul>\\n<li>Order of the Coif<\/li>\\n<li><em>University of Illinois Law Review<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<li>Millikin University, B.S., 1977\\n<ul>\\n<li>Phi Kappa Phi Honor Society<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-recognized-as-leading-lawyers-and-emerging-lawyers-for-2025\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 10, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Recognized as Leading Lawyers and Emerging Lawyers for 2025<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-2023-illinois-super-lawyers\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 23, 2023<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named 2023 Illinois Super Lawyers<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2023-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 18, 2022<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2023 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2022-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 19, 2021<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2022 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/illinois-super-lawyers-recognizes-25-swanson-martin-bell-llp-attorneys\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>February 2, 2021<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Illinois Super Lawyers Recognizes 25 Swanson, Martin & Bell, LLP Attorneys<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-leading-lawyers-emerging-lawyers-for-2021\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 11, 2021<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named Leading Lawyers, Emerging Lawyers for 2021<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331050","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Marcie J. Vantine<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tPartner | St. Louis\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-314-241-7100\\\">314-241-7100<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:mvantine@smbtrials.com\\\">mvantine@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>St. Louis<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t800 Market Street<br>Suite 2100\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>St. Louis<\/span>, <span>MO<\/span> <span>63101<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=mvantine\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/mvantine\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Fmvantine%2F&title=Marcie%20J.%20Vantine\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Marcie-Vantine-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/marcie-vantine-174a581\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Marcie J. Vantine concentrates her practice on injury defense litigation, with an emphasis in toxic tort, product liability, premises liability, and medical negligence and healthcare. She also has an extensive history in trucking and transportation litigation, which includes catastrophic and fatality claims, property damage, contract\/lease disputes, cargo claims, and Federal Motor Carrier Safety Act compliance. She has handled complex issue and multi-party litigation at the state, federal and appellate level.<\/p><\/blockquote>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>Missouri Bar Association<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<li>Bar Association of Metropolitan St. Louis<\/li>\\n<li>Lawyers Association of St. Louis<\/li>\\n<li>Women Lawyers\\u2019 Association of Greater St. Louis<\/li>\\n<li>Missouri Organization of Defense Lawyers<\/li>\\n<li>Graduate of NuWay Truck School, 2010<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Awards<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><em>Best Lawyers in America\\u00ae<\/em>, (2021-2024, 2026)\\n<ul>\\n<li>Mass Tort Litigation \/ Class Actions \\u2013 Defendants<\/li>\\n<li>Personal Injury Litigation \\u2013 Defendants<\/li>\\n<li>Product Liability Litigation \\u2013 Defendants<\/li>\\n<\/ul>\\n<\/li>\\n<li><span> <\/span><i>Missouri & Kansas Super Lawyers<span>\\u00ae<\/span><\/i><span>,<\/span> \\u201cRising Stars,\\u201d (2011-2019)<\/li>\\n<li><em> Missouri Lawyers Media<\/em>, \\u201cLaw Firm Leader,\\u201d (2018)<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/product-liability\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tProduct Liability\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/asbestos-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tAsbestos Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/admiralty-maritime-transportation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tAdmiralty, Maritime & Transportation\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/medical-negligence-healthcare\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tMedical Negligence and Healthcare\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/commercial-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCommercial Litigation and Business Disputes\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/insurance-coverage\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tInsurance Coverage\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/general-trial-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tGeneral Trial Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/toxic-tort-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tToxic Tort Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Missouri, 2004<\/li>\\n<li>Illinois, 2005<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>United States District Court for the Eastern District of Missouri, 2004<\/li>\\n<li>United States District Court for the Southern District of Illinois, 2008<\/li>\\n<li>United States District Court for the Western District of Missouri, 2024<\/li>\\n<li>United States District Court, District of Kansas, 2025<\/li>\\n<\/ul>\\n<h2><span>Education<\/span><\/h2>\\n<ul>\\n<li>Saint Louis University School of Law, J.D., 2004\\n<ul>\\n<li>2003 Recipient of the Saint Louis University Academic Excellence Award<\/li>\\n<\/ul>\\n<\/li>\\n<li>Concordia College, B.A., 2000<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2026-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 21, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2026 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2025-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 15, 2024<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2025 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-partners-sponsor-american-heart-associations-counsel-for-a-cause\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>October 18, 2023<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Partners Sponsor American Heart Association\\u2019s Counsel for a Cause<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/keating-hogan-and-vantine-to-speak-in-wtw-healthcare-risk-management-webinar\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>June 21, 2023<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Keating, Hogan and Vantine to Speak in WTW Healthcare Risk Management Webinar<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2023-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 18, 2022<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2023 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-sponsors-the-bar-association-of-metropolitan-st-louiss-annual-law-day-event\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>May 3, 2022<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Sponsors The Bar Association of Metropolitan St. Louis\\u2019s Annual Law Day Event<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331189","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body> <button aria-label=\\\"Consent Preferences\\\"><img src=\\\"https:\/\/cdn-cookieyes.com\/assets\/images\/revisit.svg\\\"><\/button> <div aria-label=\\\"We value your privacy\\\"> <p>We value your privacy<\/p> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking \\\"Accept All\\\", you consent to our use of cookies.<\/p> <button aria-label=\\\"Customise\\\">Customise<\/button> <button aria-label=\\\"Reject All\\\">Reject All<\/button> <button aria-label=\\\"Accept All\\\">Accept All<\/button> Powered by <a aria-label=\\\"Visit CookieYes website\\\" href=\\\"https:\/\/www.cookieyes.com\/product\/cookie-consent\/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=fl-branding\\\" rel=\\\"noopener\\\"><\/a> <span>Customise Consent Preferences<\/span> <button aria-label=\\\"Close\\\"><img src=\\\"https:\/\/cdn-cookieyes.com\/assets\/images\/close.svg\\\"><\/button> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.<\/p><p>The cookies that are categorised as \\\"Necessary\\\" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... <button aria-label=\\\"Show more\\\">Show more<\/button><\/p> <i><\/i> <button aria-label=\\\"Necessary\\\">Necessary<\/button><span>Always Active<\/span> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.<\/p> <ul><li> Cookie wpEmojiSettingsSupports <\/li><li> Duration session <\/li><li> Description WordPress sets this cookie when a user interacts with emojis on a WordPress site. It helps determine if the user's browser can display emojis properly. <\/li><\/ul><ul><li> Cookie rc::a <\/li><li> Duration Never Expires <\/li><li> Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. <\/li><\/ul><ul><li> Cookie rc::c <\/li><li> Duration session <\/li><li> Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. <\/li><\/ul><ul><li> Cookie wordpress_test_cookie <\/li><li> Duration session <\/li><li> Description WordPress sets this cookie to determine whether cookies are enabled on the users' browsers. <\/li><\/ul> <i><\/i> <button aria-label=\\\"Functional\\\">Functional<\/button> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.<\/p> <p>No cookies to display.<\/p> <i><\/i> <button aria-label=\\\"Analytics\\\">Analytics<\/button> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.<\/p> <ul><li> Cookie _ga_* <\/li><li> Duration 1 year 1 month 4 days <\/li><li> Description Google Analytics sets this cookie to store and count page views. <\/li><\/ul><ul><li> Cookie _ga <\/li><li> Duration 1 year 1 month 4 days <\/li><li> Description Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. <\/li><\/ul><ul><li> Cookie _gid <\/li><li> Duration 1 day <\/li><li> Description Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. <\/li><\/ul><ul><li> Cookie _gat_gtag_UA_* <\/li><li> Duration 1 minute <\/li><li> Description Google Analytics sets this cookie to store a unique user ID. <\/li><\/ul> <i><\/i> <button aria-label=\\\"Performance\\\">Performance<\/button> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.<\/p> <p>No cookies to display.<\/p> <i><\/i> <button aria-label=\\\"Advertisement\\\">Advertisement<\/button> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.<\/p> <p>No cookies to display.<\/p> <button aria-label=\\\"Reject All\\\">Reject All<\/button> <button aria-label=\\\"Save My Preferences\\\">Save My Preferences<\/button> <button aria-label=\\\"Accept All\\\">Accept All<\/button> Powered by <a aria-label=\\\"Visit CookieYes website\\\" href=\\\"https:\/\/www.cookieyes.com\/product\/cookie-consent\/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=sl-branding\\\" rel=\\\"noopener\\\"><\/a> \\n\\n\\t\\t\\t\\t\\t\\t <form>\\n\\n\\t\\t\\t\\t\\t\\t<span>Hit enter to search or ESC to close<\/span>\\t\\t\\t\\t\\t\\t<\/form>\\n\\n\\t\\t\\t <a href=\\\"https:\/\/www.powerslaw.com\/professional\/sydney-habegger\/#\\\">\\n\\t\\t\\t\\t<span> <\/span>\\t\\t\\t\\t <\/a> \\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/uploads\/2026\/09\/Featured-_Sydney-Habegger_updated_v1.png\\\">\\n\\n\\t\\t\\t\\t Sydney G. Habegger \\n\\t\\t\\t\\t Associate\\n\\n\\t\\t\\t\\t\\t\\t <img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/mail.svg\\\"> \\n\\n\\t\\t\\t\\t\\t\\t\\t<strong><a href=\\\"mailto:Sydney.Habegger@PowersLaw.com\\\">Sydney.Habegger@PowersLaw.com<\/a><\/strong>\\n\\n\\t\\t\\t\\t\\t\\t <img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/phone.svg\\\"> \\n\\n\\t\\t\\t\\t\\t\\t\\t<strong><a href=\\\"tel:2023494289\\\">202-349-4289<\/a><\/strong>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/sydney-habegger\/#\\\">Download PDF<\/a>\\n\\n\\t\\t\\t\\t\\t <h5><span>Sydney G. Habegger<\/span><\/h5> \\n\\n\\t\\t\\t\\t\\t\\t<h4>Associate\\n<\/h4>\\n\\n\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/mail.svg\\\"> \\n\\n\\t\\t\\t\\t\\t<strong><a href=\\\"mailto:Sydney.Habegger@PowersLaw.com\\\"><span>Sydney.Habegger@PowersLaw.com<\/span><\/a><\/strong> \\n\\n\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.powerslaw.com\/wp-content\/plugins\/orpheus-attorneys\/public\/phone.svg\\\"> \\n\\n\\t\\t\\t\\t\\t<strong><a href=\\\"tel:2023494289\\\"><span>202-349-4289<\/span><\/a><\/strong> \\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/sydney-habegger\/#\\\"><span>Download PDF<\/span><\/a>\\n\\n\\t\\t<p><span>Sydney Habegger is an Associate in Powers Pyles Sutter & Verville P.C\\u2019s <a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/healthcare\/\\\" rel=\\\"noopener\\\">Healthcare<\/a> and <a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/litigation\/\\\" rel=\\\"noopener\\\">Litigation<\/a> Practice Groups. <\/span><\/p>\\n<p>Her practice focuses on healthcare regulatory and litigation matters, including healthcare reimbursement disputes, HIPAA and Privacy Act compliance, federal litigation, policy development, and agreements related to the administration of health care programs.<\/p>\\n<p>Before joining Powers, Sydney served as an attorney advisor for the Department of Health and Human Services in the Office of the General Counsel, Public Health Division, Indian Health Service Branch. In this role, she handled matters before the Civilian Board of Contract Appeals and federal courts, working with the Department of Justice on complex legal and regulatory issues, case strategy and briefing. She previously served as a judicial law clerk for the U.S. Court of Federal Claims, Office of Special Masters, where she drafted decisions analyzing legal issues involving entitlement, damages and fees under the National Vaccine Injury Compensation Program.<\/p>\\n<p>As a law student at the University of Georgia School of Law, Sydney served as a legal intern for the Georgia Hospital Association and Children\\u2019s Healthcare of Atlanta\\u2019s Office of General Counsel, acting as a legal liaison between hospitals and state administrative agencies. She was also involved with the Environmental Law Society, Student Bar Association and Georgia Association of Women Lawyers and served as vice president of the Health Law Society.<\/p>\\n\\n\\t\\t<h5><span>Publications & Events<\/span><\/h5>\\n\\t\\t<ul>\\n<li><a href=\\\"https:\/\/www.americanhealthlaw.org\/content-library\/ahla-daily\/2025\/december\/8\/from-ahla-s-fraud-and-abuse-practice-group-a-depar\\\"><em>A Department of Justice False Claims Act Whistleblower Program<\/em><\/a>, American Health Law Association (December 8, 2025)<\/li>\\n<\/ul>\\n\\n\\t\\t\\t<h5><span>Practice Areas:<\/span><\/h5>\\n\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/community-health-centers\/\\\">Community Health Centers<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/fraud-abuse\/\\\">Fraud and Abuse<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/health-information-technology-privacy\/\\\">Health Information Technology and Privacy<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/healthcare\/\\\">Healthcare<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/litigation\/\\\">Litigation<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><span><a href=\\\"https:\/\/www.powerslaw.com\/practicearea\/litigation-healthcare\/\\\">Litigation - Healthcare<\/a><\/span><\/li>\\n\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t<h5><span>Education<\/span><\/h5>\\n\\t\\t\\t<p>J.D., <em>cum laude<\/em>, The University of Georgia School of Law, 2023<\/p>\\n<p>B.S., The University of Georgia, 2019<\/p>\\n\\n\\t\\t\\t<h5><span>Bar Memberships<\/span><\/h5>\\n\\t\\t\\t<p>District of Columbia<\/p>\\n<p>United States Court of Federal Claims<\/p>\\n\\n\\t\\t\\t<h5><span>Memberships & Activities<\/span><\/h5>\\n\\t\\t\\t<p>Member, American Health Law Association<\/p>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.powerslaw.com\/professional\/sydney-habegger\/#\\\">\\n\\t\\t\\t\\t\\t<span> <\/span>\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t <h4>Search<\/h4><form>\\n\\n\\t<button><span>Search<\/span><\/button>\\n<\/form> \\t\\t\\t\\t\\t\\n\\n\\t<a><i><\/i><i><\/i><\/a>\\n\\n<\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227954","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/timothy-crudo.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Timothy P. Crudo<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.677.5219\\\" aria-label=\\\"Timothy P. Crudo's Phone number: P 415.677.5219\\\">P 415.677.5219<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Timothy P. Crudo's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:tcrudo@coblentzlaw.com\\\">tcrudo@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/timothycrudo\/\\\" aria-label=\\\"Timothy P. Crudo's LinkedIn\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/timothy-p-crudo.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Timothy P. Crudo\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ATimothy%20P.%20Crudo%0D%0AN%3ACrudo%3BTimothy%3BP.%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Atcrudo%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%208%2F08%2Ftimothy-crudo.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-677-5219%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Ftimothy-p-crudo%2F%0D%0AREV%3A2026-09-11T17%3A42%3A11.471Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Timothy Crudo's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of California, Berkeley, School of Law (1989) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>A.B., cum laude,<\/span>\\n\\n <span>Harvard University (1984) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/litigation\/\\\">Litigation<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/white-collar-defense-investigations\/\\\">White Collar Defense & Investigations<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/technology\/\\\">Technology<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/cable-telecommunications\/\\\">Cable & Telecommunications<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/financial-services\/\\\">Financial Services<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/professional-services\/\\\">Professional Services<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/renewable-energy\/\\\">Renewable Energy<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><li><button>Experience<\/button><\/li><li><button>Honors & Awards<\/button><\/li><li><button>Insights<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Described in Chambers USA as \\u201ca consummate professional who is great in court and experienced in getting fantastic results for his clients,\\u201d Tim Crudo heads the firm\\u2019s Chambers-ranked White Collar Defense and Investigations group. A trial lawyer and former federal prosecutor, he helps companies and individuals in investigations and cases brought by federal and state criminal authorities and government enforcement agencies. Tim also counsels and defends clients in securities, corporate governance, and other complex business and civil matters involving shareholders, consumers, and competitors. In addition, he is tasked by companies and Boards of Directors to lead sensitive internal investigations.<\/p>\\n<p>Tim\\u2019s extensive criminal and civil jury, bench, and arbitration trial experience includes several prominent white collar criminal trials, the longest civil trial (a securities fraud class action) in the Northern District of California, the then-largest arbitration award in the history of the International Chamber of Commerce, and one of the largest regulatory enforcement trials in U.S. banking history. Over the years his matters have covered the gamut of substantive areas including securities and investment fraud, tax fraud, healthcare fraud, antitrust violations, audit and accounting misconduct, and public corruption.<\/p>\\n<p>From 2003 to 2009, Tim served as an Assistant United States Attorney in the Securities Fraud Section of the United States Attorney\\u2019s Office for the Northern District of California, where he investigated, prosecuted, and tried white collar and securities fraud crimes, including complex accounting fraud, insider trading, market manipulation, investment fraud, and bankruptcy fraud cases. During his career with the Department of Justice, Tim was the lead trial lawyer on a number of prominent securities and corporate fraud matters, including the nation\\u2019s first two stock option backdating trials; the trials of the Board Chairman, CFO, and General Counsel of a Fortune 50 company on charges of accounting fraud; the investment fraud trial of a high-profile real estate developer in northern California; a $100 million Ponzi scheme operated by the owner of a major sports franchise; insider trading investigations arising from the acquisition of a large financial institution and conduct at a major global private investment firm; and numerous investigations of companies and individuals based in Silicon Valley and beyond. He also argued several cases before the Ninth Circuit Court of Appeals. Tim was named Chief of the Securities Fraud Section in 2007. Prior to joining Coblentz, Tim was a partner at Latham & Watkins LLP.<\/p>\\n<p>Tim is a member of the American Bar Association, the California Bar Association, the Federal Bar Association, and the Association of Business Trial Lawyers. He also is a member of the Executive Committees of the Bar Association of San Francisco\\u2019s Securities Litigation Section and Criminal Justice Section.<\/p>\\n<p>A San Francisco native, Tim is actively involved in the Bay Area community. He is a past member of the Board of Directors (and the former Chairman) of the Okizu Foundation, which serves kids with cancer and their families; past president of the St. Thomas More Society of San Francisco; and a past director of the American Cancer Society, the Harvard Club of San Francisco, and the St. Ignatius College Preparatory Alumni Board. Tim is a Knight of Malta and works with the Order of Malta to serve the poor and the sick in the Bay Area and around the world. He is a member of the Northern District of California\\u2019s Criminal Justice Act Panel, and his pro bono activities have included work with the AIDS Legal Referral Panel, the Bar Association of San Francisco\\u2019s Volunteer Legal Services Program, and civil rights work on behalf of state prisoners.<\/p>\\n\\n<p>Tim is a 1984 cum laude graduate of Harvard College, where he majored in History and Literature. He earned his law degree in 1989 from the University of California, Berkeley, School of Law, where he was elected to the Order of the Coif.<\/p>\\n\\n <button><h2>Experience<\/h2>\\n <\/button>\\n\\n <p><em><strong>Corporations<\/strong><\/em><\/p>\\n<ul>\\n<li>Financial advisory firm in an SEC investigation involving municipal securities.<\/li>\\n<li>Silicon Valley technology company and its board and senior officers in a civil securities fraud class action arising from the company\\u2019s initial public offering.<\/li>\\n<li>Big Four accounting firm in a criminal investigation arising from the failure of one of the largest banks in the country.<\/li>\\n<li>Publicly traded REIT in various federal and state criminal, regulatory, and civil investigations and litigation in connection with residential mortgage-backed securities and collateralized debt obligations.<\/li>\\n<li>Solar energy company and its executives in an SEC investigation, U.S. and Canadian class action lawsuits, and a \\u201cwhistleblowing\\u201d vendor lawsuit arising out of allegations of falsely reported financial statements.<\/li>\\n<li>Global financial services company in connection with a criminal mortgage fraud investigation.<\/li>\\n<li>International financial services firm in an investigation by the California Attorney General into alleged foreign exchange practices.<\/li>\\n<\/ul>\\n <p><em><strong>Individuals<\/strong><\/em><\/p>\\n<ul>\\n<li>Senior audit executive in multiple federal and state civil and criminal investigations, including trial in a regulatory enforcement action brought by the Office of the Comptroller of the Currency, in one of the largest U.S. bank regulatory enforcement actions in history.<\/li>\\n<li>Controller of a public technology company in an SEC investigation stemming from a restatement arising out of various accounting issues.<\/li>\\n<li>Foreign businessman indicted for fraud and money laundering in connection with an alleged international kick-back scheme.<\/li>\\n<li>Bank President and Chairman in criminal, SEC, FDIC, and class and derivative investigations and litigation arising from a TARP-funded bank failure.<\/li>\\n<li>Former compliance employee of a medical device company in a DOJ\/FDA investigation into the regulatory approval of one of the company\\u2019s products.<\/li>\\n<li>Senior executive at a publicly traded energy company in state and federal criminal investigations into alleged public corruption.<\/li>\\n<li>Venture capitalist in a criminal prosecution charging Investment Advisors Act and tax violations.<\/li>\\n<li>President of the U.S.-based affiliate of a Chinese company indicted on charges of importing and trafficking counterfeit electronics products.<\/li>\\n<li>High-profile small cap investor in SEC and DOJ securities fraud prosecutions.<\/li>\\n<li>Medical professional in DOJ healthcare fraud investigation into alleged off-label marketing and billing fraud.<\/li>\\n<li>Former CEO of a global private security firm in a state public corruption prosecution.<\/li>\\n<li>Executives in numerous SEC and DOJ insider trading investigations.<\/li>\\n<li>CFO of an international technology company in SEC and DOJ cryptocurrency investigations.<\/li>\\n<li>Fintech employees in theft-of-trade-secrets civil litigation and DOJ\/SEC investigations.<\/li>\\n<\/ul>\\n <p><strong><em>Internal Investigations<\/em><\/strong><\/p>\\n<ul>\\n<li>A large regional bank in connection with alleged insider trading by a bank employee.<\/li>\\n<li>Outside directors of a foreign technology company in a pre-IPO cross-border internal investigation relating to various accounting and governance issues.<\/li>\\n<li>Special Investigation Committee of a technology company in a derivative action alleging various misconduct, including improper stock trading by the company\\u2019s CEO.<\/li>\\n<li>Board Committee of an optical network company in an investigation of its CEO and founder.<\/li>\\n<li>Energy company relating to possible FCPA violations arising out of its operations in China.<\/li>\\n<li>Audit Committee of a major U.S. automobile company in a product liability matter.<\/li>\\n<\/ul>\\n\\n <button><h2>Honors & Awards<\/h2>\\n <\/button>\\n\\n <p>Tim is ranked by Chambers USA in Band 1 for Litigation: White-Collar Crime & Government Investigations, where clients note that he <em>\\u201cexercises extraordinary judgment and is recognized by the United States Attorney\\u2019s offices and by regulators nationwide.\\u201d <\/em>Another adds,<em>\\u201cTim Crudo is a truly amazing talent. He is a perfect blend of experience, wisdom, empathy and counsel.\\u201d <\/em>Tim is also recognized by Benchmark Litigation as a Litigation Star in the White Collar Crime category, and is listed in <em>The Best Lawyers in America\\u00ae<\/em> in the Criminal Defense: White-Collar category. In 2008, Tim received a California Lawyer of the Year Award as the leading criminal lawyer in California. He is also a past recipient of the California Bar Association\\u2019s Wiley W. Manuel Award for Pro Bono Legal Services and of the St. Thomas More Award given by the St. Thomas More Society of San Francisco.<\/p>\\n\\n <button><h2>Insights<\/h2>\\n <\/button>\\n\\n <p>Tim appears as a speaker, including on panels sponsored by the American Bar Association, the Practicing Law Institute, the CalCPA Education Foundation, the Center for Professional Education, and the Bar Association of San Francisco, and he is a frequent contributor to various legal publications, where some of his articles have addressed insider trading, wire taps, whistleblowers, internal investigations, and the Foreign Corrupt Practices Act. Tim is also the Governance and Insider Trading Expert for emtrain, a leader in corporate compliance education and training.<\/p>\\n<p>Publications and speaking engagements include:<\/p>\\n<p><span>Selected Speaking Engagements<\/span><\/p>\\n<ul>\\n<li>Speaker, \\u201cInsider Trading From Classic Theories to Prediction Markets,\\u201d Continuing Education of the Bar (July 23, 2026)<\/li>\\n<li>Moderator, \\u201cDefense Counsel Confidential: Fighting the Restitution Battle,\\u201d Bar Association of San Francisco, San Francisco, CA (January 2024)<\/li>\\n<li>Podcast Interview, \\u201cLegally Speaking,\\u201d Ask the RevRec Experts podcast (June 2016)<\/li>\\n<li>Speaker, \\u201cCorporate Governance Essentials 2015,\\u201d emtrain webinar (April 2015)<\/li>\\n<li>Panelist, \\u201cRevenue Recognition Conference 2015: Current Industry Trends & Strategies in Financial Reporting,\\u201d SEC Enforcement Issues, Center for Professional Education, San Mateo, CA (March 2015)<\/li>\\n<li>Panelist, \\u201cWhite Collar Defense Roundtable,\\u201d California Lawyer Magazine (February 2015)<\/li>\\n<\/ul>\\n<p><span>Selected Publications<\/span><\/p>\\n<ul>\\n<li>Co-Author, \\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/08\/ABTL_Norcal_Winter2026.pdf\\\" rel=\\\"noopener\\\">The Properties of Fraud Part II<\/a>,\\u201d <em>ABTL Northern California Report<\/em>, Volume 32, No. 1 (Winter 2026)<\/li>\\n<li>Co-Author, \\u201c<a href=\\\"https:\/\/abtl.org\/northerncalifornia\/wp-content\/uploads\/sites\/2\/2025\/02\/ABTL_Norcal_Spring_2025-1.pdf\\\" rel=\\\"noopener\\\">The Properties of Fraud Part I<\/a>,\\u201d <em>ABTL Northern California Report<\/em>, Volume 31, No. 1 (Spring 2025)<\/li>\\n<li>Co-Author, \\u201cThe Latest Word in Compliance: Data,\\u201d <em>ABTL Northern California Report<\/em>, Volume 27, No. 3 (Fall 2020)<\/li>\\n<li>Co-Author, \\u201cMindless Prosecution: Strict Individual Criminal Liability and the Responsible Corporate Officer Doctrine,\\u201d <em>ABTL Northern California Report<\/em>, Volume 25, No. 3 (Winter 2017)<\/li>\\n<li>Co-Author, \\u201cProsecuting the Corporate Mind,\\u201d <em>ABTL Northern California Report<\/em>, Volume 25, No. 2 (Spring 2017)<\/li>\\n<li>Co-Author, \\u201cThe Education of Judge Rakoff: Insider Trading Liability After Newman,\\u201d <em>The Daily Journal<\/em><\/li>\\n<li>Author, \\u201cWhat Really Counts in White-Collar Sentencing,\\u201d <em>Litigation<\/em>, vol. 41, no. 3 (Spring 2015)<\/li>\\n<\/ul>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/phil-feldman-and-jim-mitchell-awarded-lawyers-of-the-year-35-coblentz-attorneys-recognized-by-the-best-lawyers-in-america-and-best-lawyers-ones-to-watch-in-america-2027\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - August 20, 2026 \\n\\n Phil Feldman and Jim Mitchell Awarded Lawyers of the Year, 35 Coblentz Attorneys Recognized by The Best Lawyers in America\\u00ae and Best Lawyers: Ones to Watch\\u00ae in America 2027 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/nine-coblentz-partners-and-four-practices-recognized-by-chambers-usa-2026\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/News_SF-620x400.webp\\\"> \\n\\n News - June 4, 2026 \\n\\n Nine Coblentz Partners and Four Practices Recognized by Chambers USA 2026 \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/the-properties-of-fraud-part-ii\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2018\/06\/WhiteCollarDefense-620x400.jpg\\\"> \\n\\n Publications - February 1, 2026 \\n\\n The Properties of Fraud: Part II \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227938","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/05\/caitlin-connell.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Caitlin Connell<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/wine-country\/\\\">Wine Country<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.293.6460\\\" aria-label=\\\"Caitlin Connell's Phone number: P 415.293.6460\\\">P 415.293.6460<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Caitlin Connell's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:cconnell@coblentzlaw.com\\\">cconnell@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/caitlinroseconnell\/\\\" aria-label=\\\"Caitlin Connell's LinkedIn\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/caitlin-connell.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Caitlin Connell\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ACaitlin%20Connell%0D%0AN%3AConnell%3BCaitlin%3B%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Acconnell%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%209%2F05%2Fcaitlin-connell.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-293-6460%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Funfamiliar-terrain%2F%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Fcaitlin-connell%2F%0D%0AREV%3A2026-09-11T17%3A42%3A13.078Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Caitlin Connell's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of California College of the Law, San Francisco (2010) <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A.<\/span>\\n\\n <span>University of California, Los Angeles (2006) <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/real-estate\/\\\">Real Estate<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/corporate\/\\\">Corporate<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/wine\/\\\">Wine<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/food-beverage\/\\\">Food & Beverage<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><li><button>Experience<\/button><\/li><li><button>Insights<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Caitlin Connell helps her clients manage their real estate needs, advising on commercial leasing relations, purchase and sale transactions, property management arrangements, and wine industry acquisitions and contracts. She negotiates transactions for clients in the tech, bioscience, retail, hospitality, and wine industries, as well as cultural institutions. She leads the diligence and closing of real estate acquisitions and dispositions, with projects spanning from industrial, office, multi-family, and mixed-used, to agricultural and undeveloped land. She represents and advises property owners and tenants regarding leasing, licensing, easements, assignment, subleasing, defaults, disputes, and termination. Caitlin also has significant experience facilitating the financing aspects of real estate transactions. She prides herself on providing thoughtful, highly responsive, and efficient service to her clients.<\/p>\\n<p>Prior to specializing in real estate transactions at Coblentz, Caitlin practiced real estate and business litigation. Her experience prosecuting, defending, and resolving legal disputes gives her a unique perspective towards protecting and achieving her clients\\u2019 business goals.<\/p>\\n<p>Caitlin is Chair of the Commercial Leasing practice area committee of the California Lawyers Association. She formerly served as President and Secretary of Napa County Women Lawyers, and President and Vice President of the Young Lawyers Division of the Napa County Bar Association. She regularly contributes to the firm\\u2019s Unfamiliar Terrain real estate blog.<\/p>\\n\\n<p>Caitlin earned her J.D. from the University of California College of the Law, San Francisco (Hastings), where she contributed to the UC Hastings Constitutional Law Quarterly and was President of the UC Hastings Association of Students for Kids. She earned her B.A. in political science and sociology from the University of California, Los Angeles.<\/p>\\n\\n <button><h2>Experience<\/h2>\\n <\/button>\\n\\n <p><em>Leasing, Property Management, Service Agreements <\/em><\/p>\\n<ul>\\n<li>Represented Uber in complex lease transaction with OpenAI for approximately 480,000 square feet of office space at Uber\\u2019s Mission Bay campus, a deal the San Francisco Chronicle called \\u201cone of the most significant transactions to have closed in recent years.\\u201d<\/li>\\n<li>Represented biotech company in leasing of approximately 60,000 square foot laboratory, warehouse, and office space in Salt Lake City.<\/li>\\n<li>Represents publicly traded advertising-technology company in office leasing and subleasing activity in Los Angeles, Chicago, and New York City.<\/li>\\n<li>Member of Coblentz team representing office and retail leasing for East Bay campus owner and operator leasing 6 million+ square feet of office and retail space.<\/li>\\n<li>Member of Coblentz team representing South Bay redeveloper leasing 40,000 square feet of new construction retail space.<\/li>\\n<li>Represents landlord parties in lease negotiation of Union Square retail space.<\/li>\\n<li>Represents publicly traded REIT with leasing of retail space in iconic San Francisco marketplace.<\/li>\\n<li>Represents ownership of San Francisco real estate portfolio of 11 multi-family residential properties and retail properties with respect to leasing, property management, and utility licenses.<\/li>\\n<li>Member of Coblentz team representing Bay Area developer leasing, acquiring, and managing portfolio of 30 million square feet of office, R&D, multifamily residential, and retail properties.<\/li>\\n<li>Represents Bay Area cultural institutions and educational campuses with respect to food service and housing negotiations.<\/li>\\n<\/ul>\\n<p><em>Acquisitions and Dispositions <\/em><\/p>\\n<ul>\\n<li>Represented developer purchasing and investigating undeveloped East Bay waterfront parcels.<\/li>\\n<li>Represented the seller agent of 166 Grant Avenue, a high-street retail building located in Union Square.<\/li>\\n<li>Member of Coblentz team representing wine brand expanding its portfolio via acquisition of North Bay winery estates.<\/li>\\n<li>Member of Coblentz team representing the buyer in the acquisition of a multi-building campus in the metro area of Boston, Massachusetts.<\/li>\\n<li>Member of Coblentz team representing the LA Clippers in the negotiation of a Development and Disposition Agreement with the City of Inglewood in connection with the Clipper\\u2019s new 18,000 seat arena.<\/li>\\n<\/ul>\\n<p><em>Pro Bono <\/em><\/p>\\n<p>Counsel for: non-profit civil rights organization; wrongfully discharged military veteran; disabled senior navigating housing grant; non-profit home sharing mission for students.<\/p>\\n\\n <button><h2>Insights<\/h2>\\n <\/button>\\n\\n <p>\\u201cLease Guaranties in California Commercial Real Estate: Structuring, Drafting, and Enforcement,\\u201d California Lawyers Association Real Property Law Retreat (May 15, 2026)<\/p>\\n <p>\\u201cRisk Management in Commercial Leases: Insurance, Indemnity & Waiver of Subrogation,\\u201d California Lawyers Association Real Property Law Retreat and Women in Commercial Leasing Law Symposium (March 8, 2025)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/update-san-francisco-empty-homes-tax-superior-court-judge-strikes-down-san-francisco-empty-homes-tax-grants-challengers-motion-for-summary-judgment\/\\\" rel=\\\"noopener\\\">UPDATE: San Francisco Empty Homes Tax \\u2013 Superior Court Judge Strikes Down San Francisco Empty Homes Tax, Grants Challengers\\u2019 Motion for Summary Judgment<\/a>\\u201d (November 18, 2024)<\/p>\\n <p>\\u201cThe Impending Real Estate Crisis: Opportunities and Challenges for Real Estate and Restructuring Attorneys and Professionals,\\u201d Bay Area Bankruptcy Forum (March 20, 2024)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/update-san-francisco-empty-homes-tax-san-francisco-superior-court-allows-lawsuit-challenging-tax-to-proceed\/\\\" rel=\\\"noopener\\\">UPDATE: San Francisco Empty Homes Tax \\u2013 San Francisco Superior Court Allows Lawsuit Challenging Tax to Proceed<\/a>\\u201d (December 27, 2023)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/san-francisco-commercial-rents-tax-san-francisco-passes-ordinance-to-refund-taxpayer-1-8-million-overpayment\/\\\" rel=\\\"noopener\\\">San Francisco Commercial Rents Tax \\u2013 San Francisco Passes Ordinance to Refund Taxpayer $1.8 Million Overpayment<\/a>\\u201d (November 16, 2023)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/landlords-file-lawsuit-challenging-legality-of-san-franciscos-empty-homes-tax\/\\\" rel=\\\"noopener\\\">Landlords File Lawsuit Challenging Legality of San Francisco\\u2019s Empty Homes Tax<\/a>\\u201d (February 16, 2023)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/voters-approve-san-franciscos-empty-homes-tax-and-oaklands-expanded-residential-eviction-protections\/\\\" rel=\\\"noopener\\\">Voters Approve San Francisco\\u2019s Empty Homes Tax and Oakland\\u2019s Expanded Residential Eviction Protections<\/a>\\u201d (November 22, 2022)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/san-francisco-requires-10-day-warning-to-tenants-prior-to-eviction-proceedings-and-property-owners-file-suit\/\\\" rel=\\\"noopener\\\">San Francisco Requires 10-Day Warning to Tenants Prior to Eviction Proceedings, and Property Owners File Suit<\/a>\\u201d (April 19, 2022)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/sf-board-of-supervisors-pursues-covid-19-residential-tenant-protections-adapting-to-state-law-changes\/\\\" rel=\\\"noopener\\\">SF Board of Supervisors Pursues COVID-19 Residential Tenant Protections, Adapting to State Law Changes<\/a>\\u201d (September 29, 2021)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/san-francisco-board-of-supervisors-adopts-further-commercial-tenant-relief-in-response-to-covid-19-pandemic\/\\\" rel=\\\"noopener\\\">San Francisco Board of Supervisors Adopts Further Commercial Tenant Relief in Response to COVID-19 Pandemic<\/a>\\u201d (July 22, 2021)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/california-state-ballot-includes-major-property-tax-rent-control-measures\/\\\" rel=\\\"noopener\\\">California State Ballot Includes Major Property Tax, Rent Control Measures<\/a>\\u201d (October 9, 2020)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/san-francisco-commercial-eviction-moratorium-applies-to-security-deposits\/\\\" rel=\\\"noopener\\\">San Francisco Commercial Eviction Moratorium Applies to Security Deposits<\/a>\\u201d (April 21, 2020)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/news\/california-judicial-council-postpones-residential-and-commercial-evictions\/\\\" rel=\\\"noopener\\\">California Judicial Council Postpones Residential and Commercial Evictions<\/a>\\u201d (April 13, 2020)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/news\/emergency-protections-in-place-for-tenants-and-homeowners-in-response-to-covid-19-pandemic-2\/\\\" rel=\\\"noopener\\\">Update: Emergency Protections in Place for Tenants and Homeowners in Response to COVID-19 Pandemic<\/a>\\u201d (March 31, 2020)<\/p>\\n <p>\\u201c<a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/emergency-protections-in-place-for-tenants-and-homeowners-in-response-to-covid-19-pandemic\/\\\" rel=\\\"noopener\\\">Emergency Protections in Place for Tenants and Homeowners in Response to COVID-19 Pandemic<\/a>\\u201d (March 19, 2020)<\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/lease-guaranties-in-california-commercial-real-estate-structuring-drafting-and-enforcement\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2026\/03\/C.-Connell-and-K.-Araghi-620x400.jpg\\\"> \\n\\n Events - March 26, 2026 \\n\\n Lease Guaranties in California Commercial Real Estate: Structuring, Drafting, and Enforcement \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/risk-management-in-commercial-leases-insurance-indemnity-waiver-of-subrogation\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/05\/caitlin-connell-620x400.webp\\\"> \\n\\n Events - February 5, 2025 \\n\\n Risk Management in Commercial Leases: Insurance, Indemnity & Waiver of Subrogation \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/the-impending-real-estate-crisis-opportunities-and-challenges-for-real-estate-and-restructuring-attorneys-and-professionals\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/05\/caitlin-connell-620x400.jpg\\\"> \\n\\n Events - March 18, 2024 \\n\\n The Impending Real Estate Crisis: Opportunities and Challenges for Real Estate and Restructuring Attorneys and Professionals \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\\n<h2>\\n Blog Posts by Caitlin Connell <\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/update-san-francisco-empty-homes-tax-superior-court-judge-strikes-down-san-francisco-empty-homes-tax-grants-challengers-motion-for-summary-judgment\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2020\/01\/iStock-872389370-620x400.webp\\\"> \\n\\n Legislation - Nov 18th, 2024 \\n UPDATE: San Francisco Empty Homes Tax \\u2013 Superior Court Judge Strikes Down San Francisco Empty Homes Tax, Grants Challengers\\u2019 Motion for Summary Judgment \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/update-san-francisco-empty-homes-tax-san-francisco-superior-court-allows-lawsuit-challenging-tax-to-proceed\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2020\/01\/iStock-872389370-620x400.webp\\\"> \\n\\n Legislation - Dec 27th, 2023 \\n UPDATE: San Francisco Empty Homes Tax \\u2013 San Francisco Superior Court Allows Lawsuit Challenging Tax to Proceed \\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/san-francisco-commercial-rents-tax-san-francisco-passes-ordinance-to-refund-taxpayer-1-8-million-overpayment\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2023\/01\/iStock-1162280798-620x400.jpg\\\"> \\n\\n Legislation - Nov 16th, 2023 \\n San Francisco Commercial Rents Tax \\u2013 San Francisco Passes Ordinance to Refund Taxpayer $1.8 Million Overpayment \\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/unfamiliar-terrain\/\\\">\\n See All Blog Posts\\n <\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-197691","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n<form>\\n\\n\\t\\t\\t\\t\\t\\t<button>\\n\\n\\t\\t\\t\\t\\t\\t<\/button>\\n\\n\\t\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2021\/11\/sheri-577x626.png\\\">\\t\\t\\t\\t\\t\\t \\n\\n\\t\\t\\t\\t\\t\\t<h1>Sheri Pan<\/h1>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Legal Director \\u2013 ZwillGen Law LLP<\/h3>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>San Francisco, CA<\/h2>\\n\\n <a href=\\\"mailto:sheri@zwillgen.com\\\">\\n Email Sheri <\/a>\\n\\n\\t\\t\\t\\t\\t\\t<button>\\n\\n\\t\\t\\t\\t\\t\\t<\/button>\\n\\n <h2>\\n About Sheri <\/h2>\\n\\n <hr>\\n<p>We sat down with Sheri and discussed her work, what drew her to ZwillGen, and what keeps her busy outside of the office. <a href=\\\"https:\/\/www.zwillgen.com\/featured-sheri-pan\/\\\">Read our conversation \\u2192<\/a><\/p>\\n<hr>\\n<p>Sheri represents clients in a broad range of privacy, data, and technology matters, in both litigation disputes and counseling matters.<\/p>\\n<p>As a litigator, Sheri specializes in defending companies in privacy class actions brought under various federal and state statutes, including the VPPA, federal and state wiretapping laws (such as CIPA and WESCA), ECPA\/SCA, Copyright Act\/DMCA, and trademark laws. Sheri regularly appears in court to argue novel issues related to privacy, data security, and government access to user data. She has counseled clients in all stages of litigation, including pre-filing negotiations, dispositive motions, discovery, mediation, and individual and classwide settlements.<\/p>\\n<p>Additionally, Sheri regularly counsels companies in navigating the quagmire of data and privacy compliance laws, including the CCPA\/CPRA, BIPA, ECPA\/SCA, and federal and state gambling laws. She specializes in advising clients on implementing analytics and advertising technologies, such as pixels, session replay, and cookies, in ways that mitigate litigation risk. She also drafts and reviews privacy policies and terms of use, and works extensively with financial services clients to leverage alternative data responsibly by reducing risk, maintaining best practices, and conducting due diligence of vendors.<\/p>\\n<p>Before joining ZwillGen, Sheri clerked for the Honorable John M. Walker, Jr. in the U.S. Court of Appeals for the Second Circuit and the Honorable Robert B. Kugler in the U.S. District Court for the District of New Jersey. There, she handled the full range of civil and criminal matters including statutory interpretation questions of first impression; constitutional appeals under the First Amendment, Fourth Amendment, and Commerce Clause; and wire fraud and conspiracy matters.<\/p>\\n<p>After law school, Sheri worked as a litigator at Gibson, Dunn & Crutcher where she represented clients on privacy, copyright, and trademark matters. Representative matters included counseling on Facebook\\u2019s 2019 consent decree and favorably resolving a trademark dispute in the Eastern District of Virginia\\u2019s \\u201crocket docket.\\u201d<\/p>\\n<p>Sheri obtained a J.D. cum laude from Harvard Law School where she taught copyright law as a teaching fellow and interned at the Berkman Klein Center. Before law school, she worked at Google responding to legal requests for user data.<\/p>\\n<p>Sheri is a frequent commentator on emerging privacy and technology issues, with articles appearing in the International Association of Privacy Professionals (IAPP), Future of Privacy Forum (FPF), and Practising Law Institute (PLI). Outside the office, she enjoys film photography, hiking, and training her puppy.<\/p>\\n\\n <nav aria-label=\\\"Sheri Pan practices\\\">\\n\\n <a href=\\\"https:\/\/www.zwillgen.com\/practice\/alternative-data\/\\\">\\n Alternative Data \/ Data Scraping <\/a>\\n <a href=\\\"https:\/\/www.zwillgen.com\/practice\/copyright-dmca\/\\\">\\n Copyright Infringement & DMCA <\/a>\\n <a href=\\\"https:\/\/www.zwillgen.com\/practice\/law-enforcement\/\\\">\\n Law Enforcement & Surveillance <\/a>\\n <a href=\\\"https:\/\/www.zwillgen.com\/practice\/litigation\/\\\">\\n Litigation <\/a>\\n <a href=\\\"https:\/\/www.zwillgen.com\/practice\/privacy\/\\\">\\n Privacy & Global Data Protection <\/a>\\n\\n <\/nav>\\n\\n\\t\\t\\t\\t\\t\\t<h5>AWARDS & RECOGNITIONS<\/h5>\\n<p><span>Recognized by Law360 as a Rising Star for Cybersecurity & Privacy<br>\\n<a href=\\\"https:\/\/www.law360.com\/articles\/2500494\\\" rel=\\\"noopener\\\">More details\\u2192<\/a><\/span><\/p>\\n<p><span>Named a Top 40 Under 40 Lawyer by the Daily Journal, California\\u2019s largest legal publication<\/span><\/p>\\n<p><span>Recognized by Lawdragon as a Leading Global Cyber Lawyer<br>\\n<a href=\\\"https:\/\/www.zwillgen.com\/firm-news\/eleven-zwillgen-attorneys-named-to-lawdragons-global-cyber-lawyers-for-2026\/\\\" rel=\\\"noopener\\\">More details\\u2192<\/a><\/span><\/p>\\n<p><span>Recognized by Lawdragon as a Next Generation Lawyer<br>\\n<a href=\\\"https:\/\/www.zwillgen.com\/firm-news\/zwillgen-recognized-in-the-2026-lawdragon-500-x-the-next-generation\/\\\" rel=\\\"noopener\\\">More details\\u2192<\/a><\/span><\/p>\\n<hr>\\n<h5>EDUCATION<\/h5>\\n<p><span>Harvard Law School, J.D., 2016, <i>cum laude<\/i><\/span><\/p>\\n<p><span>Columbia University, B.A., 2011, <i>cum laude<\/i><\/span><\/p>\\n<hr>\\n<h5>EXPERIENCE<\/h5>\\n<p><span>Law Clerk, U.S. Court of Appeals for the Second Circuit<br>\\n<\/span><br>\\n<span>Gibson, Dunn & Crutcher LLP<br>\\n<\/span><br>\\n<span>Law Clerk, U.S. District Court for the District of New Jersey<\/span><\/p>\\n<hr>\\n<h5>BAR ADMISSIONS<\/h5>\\n<p>California<\/p>\\n<p>New York<\/p>\\n\\n<\/form> \\n\\n\\t\\t\\t\\t\\t\\t<h2>Posts by Sheri<\/h2>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.zwillgen.com\/blog\\\">View all posts<\/a>\\n\\n\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t<li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/sb-690-passes-california-legislature\/\\\">\\n\\n <h6>August 28, 2026<\/h6>\\n <h3>SB 690 Passes the California Legislature \\u2013 Potentially Limiting CIPA \\u201cPen Register\\u201d Lawsuits Against Websites<\/h3>\\n\\n <p>For the past two years, plaintiffs\\u2019 lawyers have increasingly relied on an unlikely provision of the California Invasion of Privacy Act (\\u201cCIPA\\u201d) to target ordinary website technologies. Today, the Assembly and Senate passed an amended...<\/p>\\n\\n <h6> Oliver Kiefer, Jeff Landis, Sheri Pan, Ben MacLean<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2026\/08\/sb-690-cipa-website-tracking-cursor.jpg\\\"> \\n\\n <\/a>\\n<\/li><li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/top-10-ways-to-get-sued-over-cookies\/\\\">\\n\\n <h6>May 27, 2026<\/h6>\\n <h3>Top 10 Ways to Get Sued Over Cookies<\/h3>\\n\\n <p>How did it come to this? Last year you got a new cookie consent management platform (CMP), and you worked with your web team to implement it. You even took a conservative approach and tried...<\/p>\\n\\n <h6> Mason Weisz, Ahmed Eissa, Sheri Pan<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2026\/05\/10-1.png\\\"> \\n\\n <\/a>\\n<\/li><li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/no-good-deed-goes-unpunished-cookie-banners-trigger-lawsuits\/\\\">\\n\\n <h6>April 30, 2026<\/h6>\\n <h3>No Good Deed Goes Unpunished: Cookie Banners Trigger Lawsuits<\/h3>\\n\\n <p>Many businesses have opted to deploy website cookie banners in response to the barrage of litigation under the California Invasion of Privacy Act (\\u201cCIPA\\u201d). That same mitigation measure, however, is increasingly the target of a...<\/p>\\n\\n <h6> Sheri Pan, Jeff Landis, Mason Weisz<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2026\/04\/Cookie-Crumbs-1.png\\\"> \\n\\n <\/a>\\n<\/li><li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/appeals-court-cases-may-finally-provide-cipa-section-638-51-guidance\/\\\">\\n\\n <h6>April 23, 2026<\/h6>\\n <h3>Appeals Court Cases May Finally Provide CIPA Section 638.51 Guidance<\/h3>\\n\\n <p>The surge of lawsuits under Section 638.51 of California\\u2019s Invasion of Privacy Act (CIPA)\\u2014which governs \\u201cpen registers\\u201d and \\u201ctrap and trace devices\\u201d\\u2014has burdened online businesses over the past two years. Hundreds, if not thousands, of...<\/p>\\n\\n <h6> Jeff Landis, Sheri Pan<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2026\/04\/WebpageScrolling.png\\\"> \\n\\n <\/a>\\n<\/li><li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/supreme-court-to-decide-if-newsletter-subscribers-are-vppa-consumers\/\\\">\\n\\n <h6>January 27, 2026<\/h6>\\n <h3>Supreme Court to Decide if Newsletter Subscribers are VPPA \\u201cConsumers\\u201d<\/h3>\\n\\n <p>On Monday, January 26, 2026, the Supreme Court agreed to hear a case that will likely resolve the current circuit split on whether email newsletter subscribers are considered \\u201cconsumers\\u201d for purposes of the Video Privacy...<\/p>\\n\\n <h6> Oliver Kiefer, Jeff Landis, Sheri Pan<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2026\/01\/Email-Newsletter-VPPA.png\\\"> \\n\\n <\/a>\\n<\/li><li>\\n <a href=\\\"https:\/\/www.zwillgen.com\/litigation\/latest-privacy-litigation-threats-october-2024\/\\\">\\n\\n <h6>October 8, 2024<\/h6>\\n <h3>Latest Privacy Litigation Threats: Something Old, Something New<\/h3>\\n\\n <p>Businesses continue to be hit with wiretapping and other privacy lawsuits concerning their use of relatively common technologies on their websites and apps. Some of these lawsuits recycle old claims while others test new theories; some...<\/p>\\n\\n <h6> Sheri Pan, Jeff Landis<\/h6>\\n\\n <img src=\\\"https:\/\/www.zwillgen.com\/wp-content\/uploads\/2024\/10\/litigationtrends2024.png\\\"> \\n\\n <\/a>\\n<\/li>\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t<ul><li><span>Prev<\/span><\/li><li><span>1<\/span><\/li><li><a href=\\\"https:\/\/www.zwillgen.com\/people\/sheripan\/#page-2\\\">2<\/a><\/li><li><a href=\\\"https:\/\/www.zwillgen.com\/people\/sheripan\/#page-3\\\">3<\/a><\/li><li><a href=\\\"https:\/\/www.zwillgen.com\/people\/sheripan\/#page-2\\\">Next<\/a><\/li><\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<button>\\n\\n\\t\\t\\t\\t\\t\\t\\t<\/button>\\n\\t\\t\\t\\t\\t\\t\\t<button>\\n\\n\\t\\t\\t\\t\\t\\t\\t<\/button>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-227865","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/09\/rosanna-neagle.webp\\\"> \\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/themes\/coblentz-2018\/assets\/svgs\/clear.svg\\\"> \\n\\n <h1>Rosanna Marrero Neagle<\/h1>\\n\\n Partner \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/location\/san-francisco\/\\\">San Francisco<\/a> \\n\\n <aside>\\n\\n Details \\n\\n <address>\\n\\n <a href=\\\"tel:415.293.6476\\\" aria-label=\\\"Rosanna Marrero Neagle's Phone number: P 415.293.6476\\\">P 415.293.6476<\/a>\\n\\n <a href=\\\"fax:415.989.1663\\\" aria-label=\\\"Rosanna Marrero Neagle's Fax number: F 415.989.1663\\\">F 415.989.1663<\/a>\\n\\n <a href=\\\"mailto:rneagle@coblentzlaw.com\\\">rneagle@coblentzlaw.com<\/a> \\n <\/address>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/rosanna-marrero-neagle.pdf\\\" aria-label=\\\"Download a PDF containing all of the info on this page regarding Rosanna Marrero Neagle\\\" rel=\\\"noindex\\\">\\n\\n <\/a>\\n\\n <a href=\\\"data:text\/vcard;charset=utf-8,BEGIN%3AVCARD%0D%0AVERSION%3A3.0%0D%0AFN%3ARosanna%20Marrero%20Neagle%0D%0AN%3ANeagle%3BRosanna%3BMarrero%3B%3B%0D%0AEMAIL%3BTYPE%3DWORK%2CINTERNET%3Arneagle%40coblentzlaw.com%0D%0APHOTO%3BVALUE%3Duri%3BTYPE%3DJPG%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fwp-content%2Fuploads%2F201%0D%0A%209%2F09%2Frosanna-neagle.webp%0D%0ATEL%3BTYPE%3DWORK%2CVOICE%3A415-293-6476%0D%0ATEL%3BTYPE%3DWORK%2CFAX%3A415-989-1663%0D%0ALABEL%3BTYPE%3DWORK%3A1%20Montgomery%20St%5C%2C%20Suite%203000%5CnSan%20Francisco%20CA%2094104%5Cn%20Unit%0D%0A%20ed%20States%20of%20America%0D%0AADR%3BTYPE%3DWORK%3A%3B%3B1%20Montgomery%20St%5C%2C%20Suite%203000%3BSan%20Francisco%3BCA%3B94104%3BUnited%20%0D%0A%20States%20of%20America%0D%0ATITLE%3APartner%0D%0AORG%3ACoblentz%20Patch%20Duffy%20%26%20Bass%20LLP%0D%0AURL%3BTYPE%3DWORK%3Ahttps%3A%2F%2Fwww.coblentzlaw.com%2Fattorneys%2Frosanna-marrero-neagle%2F%0D%0AREV%3A2026-09-11T17%3A42%3A12.347Z%0D%0AEND%3AVCARD%0D%0A\\\" aria-label=\\\"Download Rosanna Neagle's V-card\\\"><\/a> \\n\\n Education \\n\\n <ol>\\n <li>\\n\\n <span>J.D.<\/span>\\n\\n <span>University of California College of Law, San Francisco <\/span>\\n\\n <\/li>\\n <li>\\n\\n <span>B.A.<\/span>\\n\\n <span>University of California, Berkeley <\/span>\\n\\n <\/li>\\n <\/ol>\\n\\n Practices \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/corporate\/\\\">Corporate<\/a> \\n <a href=\\\"https:\/\/www.coblentzlaw.com\/practice-area\/employment\/\\\">Employment<\/a> \\n\\n Industries \\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/industry\/food-beverage\/\\\">Food & Beverage<\/a> \\n\\n <\/aside>\\n\\n <aside>\\n\\n <ul><li><button>Biography<\/button><\/li><\/ul>\\n\\n <button><h2>Biography<\/h2>\\n <\/button>\\n\\n <p>Rosanna Marrero Neagle provides clients with business counseling and an in-house counsel perspective on a wide range of corporate and commercial matters. Rosanna is a corporate attorney with more than twenty years of experience as General Counsel and a senior legal advisor at global food and beverage and apparel companies.<\/p>\\n<p>Before joining Coblentz, Rosanna was Vice President Legal Affairs at Nestl\\u00e9 USA (2007- 2019), where she was General Counsel for Nestl\\u00e9 Dreyer\\u2019s Ice Cream Company and Nespresso USA divisions. In this role, she oversaw all legal matters, including intellectual property, commercial transactions, sales and distribution matters, employment, antitrust compliance, and corporate governance.<\/p>\\n<p>Previously, Rosanna was Senior Vice President and General Counsel of Clif Bar & Co. Prior to that, from 1993 to 2006, Rosanna served in several executive-level legal positions at Levi-Strauss & Co. From 2002-2006, she was Regional General Counsel of the company\\u2019s North American division. From 1999-2002, Rosanna served as Regional General Counsel of the company\\u2019s Europe, Africa, and Middle East division located in Brussels, Belgium. In these capacities, Rosanna developed and oversaw legal support for commercial transactions, sales and distribution strategies, antitrust compliance, intellectual property, and employment matters. Prior to 1999, Rosanna was associate general counsel for the company\\u2019s U.S. manufacturing and field operations.<\/p>\\n<p>Rosanna served on the Board of Centro Legal de la Raza, a legal services organization located in Oakland, for more than 10 years. She served as Chair of the Board for two years and was Co-Chair of the HR Committee for three years. Centro Legal provides direct legal services to low-income, immigrant, and Latino communities in the areas of housing, employment, and immigration, and works with low-income youth of color to help them attend and graduate from college. Rosanna is a member of the American Bar Association, the California Bar Association, the Minority Corporate Counsel Association, and the American Association of Corporate Counsel.<\/p>\\n\\n<p>Rosanna earned her J.D. from the University of California College of Law, San Francisco (Hastings) and her B.A. from the University of California, Berkeley.<\/p>\\n\\n <\/aside>\\n\\n<h2>News<\/h2>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/rosanna-marrero-neagle-joins-coblentz-partnership\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/09\/rosanna-neagle-620x400.jpg\\\"> \\n\\n News - April 1, 2021 \\n\\n Coblentz Patch Duffy & Bass Welcomes Rosanna Marrero Neagle to the Partnership \\n\\n Learn More \\n\\n <\/a>\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/left-behind-and-left-out-a-frank-conversation-on-race-gender-the-law\/\\\">\\n\\n <img src=\\\"https:\/\/www.coblentzlaw.com\/wp-content\/uploads\/2019\/09\/rosanna-neagle-620x400.jpg\\\"> \\n\\n Events - September 2, 2020 \\n\\n Left Behind and Left Out: A Frank Conversation on Race, Gender, & the Law \\n\\n Learn More \\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/www.coblentzlaw.com\/news\/?filter_post-category=news\\\">See All News<\/a> \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-228759","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\" <body>\\n\\n<img src=\\\"https:\/\/slwip.com\/wp-content\/uploads\/2025\/04\/John_Swart_2025.jpg\\\">\\n\\n <h1>John Pieter Swart<\/h1>\\n\\nAttorney\\n <a href=\\\"mailto:jswart@slwip.com\\\">\\n jswart@slwip.com\\n\\n<\/a> \\n <a href=\\\"https:\/\/slwip.com\/locations\/minnesota\/\\\">\\n <p>\\n Minnesota <\/p>\\n <\/a>\\n\\n <a href=\\\"tel:1612-371-2147\\\">\\n 612-371-2147\\n\\n<\/a> \\n\\n <a href=\\\"https:\/\/www.linkedin.com\/in\/johnpieterswart\/\\\">\\n\\n <\/a>\\n\\n <a href=\\\"https:\/\/slwip.com\/our-people\/\\\">\\n\\n <span>Back to People<\/span>\\n\\n <span>\\n\\n <\/span>\\n\\n <\/a>\\n\\n <nav>\\n <ul>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/john-pieter-swart\/#overview_row_1\\\">\\n Overview <\/a>\\n <\/li>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/john-pieter-swart\/#education_row_2\\\">\\n Education <\/a>\\n <\/li>\\n <li>\\n <a href=\\\"https:\/\/slwip.com\/people\/john-pieter-swart\/#bar-admissions_row_3\\\">\\n Bar Admissions <\/a>\\n <\/li>\\n <\/ul>\\n<\/nav>\\n\\n <h2>\\n Overview <\/h2>\\n\\n <p><span>John Pieter Swart prepares and prosecutes patents in several fields including electrical, biomedical, software, mechanical, and chemical technologies. Additionally, John assists clients in a variety of research and opinion matters pertaining to portfolio management.<\/span><\/p>\\n<p>Before his legal career, John worked in the construction and commercial cabinet industries. John is also a music producer and active in the Midwest and West Coast music scenes, playing keys and guitar in various alternative, R&B, and gospel projects. John has extensive knowledge in audio engineering, acoustics, sound modeling, Eurorack modular systems, MIDI protocol, and music software such as Pro Tools, Ableton, and Logic Pro X.<\/p>\\n\\n <h2>\\n Education <\/h2>\\n\\n <p>Mitchell Hamline School of Law<br>\\nSt. Paul, MN<br>\\nJ.D.<\/p>\\n<p>Northwestern College<br>\\nOrange City, IA<br>\\nB.A. Chemistry; Biology<\/p>\\n\\n <h2>\\n Bar Admissions <\/h2>\\n\\n <p>Minnesota<br>\\nUSPTO<\/p>\\n\\n<h2>\\nAreas of Practice\\n<\/h2> \\n\\n <ul><li><a href=\\\"https:\/\/slwip.com\/industries\/life-sciences\/chemical-material\/\\\">Chemical and Materials Technology<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/life-sciences\/medical-devices\/\\\">Medical Devices<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/industries\/tech\/electronics\/\\\">Electronics<\/a><\/li><\/ul>\\n\\n<h3>\\nIP Services\\n<\/h3> \\n\\n <ul><li><a href=\\\"https:\/\/slwip.com\/services\\\">Patent Procurement<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/services\\\">Portfolio Management<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/services\\\">Validity Opinions<\/a><\/li><li><a href=\\\"https:\/\/slwip.com\/services\\\">Freedom to Operate Opinions<\/a><\/li><\/ul>\\n\\n <a href=\\\"https:\/\/slwip.com\/our-people\/\\\">\\n\\n <span>Back to People<\/span>\\n\\n <span>\\n\\n <\/span>\\n\\n <\/a>\\n\\n <div src=\\\"https:\/\/www.google.com\/recaptcha\/enterprise\/anchor?ar=1&k=6Ld-BpIrAAAAAHIz5R1td_6mdh8-mINOzjmorRj0&co=aHR0cHM6Ly9zbHdpcC5jb206NDQz&hl=en&v=8x-4t2pegToiW8KmThtO4AQt&size=invisible&anchor-ms=20000&execute-ms=30000&cb=kfp5n5fnu45z\\\">\\n\\n<title>reCAPTCHA<\/title>\\n\\n Recaptcha requires verification. <span>protected by <strong>reCAPTCHA<\/strong><\/span> <textarea><\/textarea> <\/body>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331043","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Susan E. Sullivan<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tPartner | Chicago\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-312-222-8558\\\">312-222-8558<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:ssullivan@smbtrials.com\\\">ssullivan@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>Chicago<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t330 N. Wabash<br>Suite 3300\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>Chicago<\/span>, <span>IL<\/span> <span>60611<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=ssullivan\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/ssullivan\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Fssullivan%2F&title=Susan%20E.%20Sullivan\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Susan-Sullivan-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/company\/smbtrials\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Susan Sullivan is a partner at Swanson, Martin & Bell, LLP. Susan leads the firm\\u2019s Civil Rights and Governmental Liability Practice Group and focuses her practice on the civil rights defense of individual defendants and governmental entities, medical negligence and healthcare defense, and general tort defense and trial practice. Susan\\u2019s practice includes representation of the municipalities and individual police officers in Section 1983 civil rights cases, including defending against Monell policy claims. Susan also has extensive experience litigating medical malpractice cases and general tort cases, including wrongful death claims and catastrophic injury cases. Susan has tried numerous cases as lead attorney, achieving successful verdicts in both state and federal court.<\/p><\/blockquote>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p>Prior to joining Swanson, Martin & Bell, LLP, Susan served as Assistant Corporation Counsel for the City of Chicago Law Department\\u2019s Individual Defense Division and Tort Division. In that role, Susan tried fifteen cases to verdict in the Northern District of Illinois, Eastern Division and the Circuit Court of Cook County and prepared numerous cases for trial including wrongful death cases, shooting cases, and cases involving high media exposure. Susan also successfully argued numerous motions for summary judgment, including in wrongful death cases.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t<button><span>View More<\/span>\\n\\n\\t\\t\\t\\t<\/button>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>Federal Bar Association<\/li>\\n<li>Chicago Bar Association<\/li>\\n<li>100 Club of Chicago<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Awards<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><em>Law Bulletin Media<\/em>, \\u201cLeading Lawyers,\\u201d (2012-2018), (2024-2026)<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/civil-rights-governmental-liability\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCivil Rights and Governmental Liability\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/general-trial-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tGeneral Trial Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/medical-negligence-healthcare\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tMedical Negligence and Healthcare\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Illinois, 1996<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>United States District Court for the Northern District of Illinois, 2000<\/li>\\n<\/ul>\\n<h2>Education<\/h2>\\n<ul>\\n<li>University of Notre Dame Law School, J.D., 1996<\/li>\\n<li>University of Notre Dame, B.A., 1993<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-recognized-as-leading-lawyers-and-emerging-lawyers-for-2025\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 10, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Recognized as Leading Lawyers and Emerging Lawyers for 2025<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/reliford-horan-sullivan-obtain-not-guilty-verdict-in-high-stakes-paramedic-malpractice-case\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>February 6, 2024<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Reliford, Horan & Sullivan Obtain Not Guilty Verdict in High-Stakes Paramedic Malpractice Case<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-leading-lawyers-emerging-lawyers-for-2021\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 11, 2021<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named Leading Lawyers, Emerging Lawyers for 2021<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-leading-lawyers-emerging-lawyers-for-2020\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>February 3, 2020<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named Leading Lawyers, Emerging Lawyers for 2020<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-leading-lawyers-emerging-lawyers-for-2019\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 16, 2019<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named Leading Lawyers, Emerging Lawyers for 2019<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331042","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Christian Sullivan<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tPartner | Lisle\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-630-799-6970\\\">630-799-6970<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:csullivan@smbtrials.com\\\">csullivan@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>Lisle<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t2525 Cabot Drive<br>Suite 204\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>Lisle<\/span>, <span>IL<\/span> <span>60532<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=csullivan\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/csullivan\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Fcsullivan%2F&title=Christian%20Sullivan\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Christian-Sullivan-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/christian-sullivan-073375b2\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Christian concentrates his practice on a wide variety of warranty and consumer-related matters in the automotive industry throughout the United States. He also handles insurance coverage and insurance defense cases involving a myriad of legal issues. He has successfully handled countless arbitrations, trials and appeals before administrative tribunals, trial courts, various appellate courts and the Supreme Court of Illinois.<\/p><\/blockquote>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>Will County Bar Association<\/li>\\n<li>Chicago Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Publications<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><i>\\u201c<\/i>Juvenile Delinquency in The Twenty-First Century: Is Blended Sentencing The Middle-Road Solution For Violent Kids?<i>,\\u201d<\/i><em> 21 N. Ill. U. L. Rev. 483, <\/em>2001<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/class-action-defense\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tClass Action Defense\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/insurance-coverage\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tInsurance Coverage\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/appellate-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tAppellate Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Illinois, 2002<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>United States District Court for the Northern District of Illinois, 2002<\/li>\\n<\/ul>\\n<h2>Education<\/h2>\\n<ul>\\n<li>Northern Illinois University College of Law, J.D., <em>magna cum laude,<\/em> 2002\\n<ul>\\n<li><i><\/i>Research Editor, <em>Northern Illinois University Law Review<\/em><\/li>\\n<\/ul>\\n<\/li>\\n<li>University of Illinois at Urbana-Champaign, B.A., 1999, <i>with highest honors<\/i><\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-names-three-new-partners-4\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 5, 2017<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Names Three New Partners<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
{"custom_id":"candidate-331035","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-5.6-luna","messages":[{"role":"system","content":"Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text."},{"role":"user","content":"{\"html\":\"\\n\\t\\t\\t\\t<h1>Eric J. Skwiat<\/h1>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t\\tPartner | Chicago\\t\\t\\t\\t\\t<\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"tel:+1-312-222-8557\\\">312-222-8557<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i><a href=\\\"mailto:eskwiat@smbtrials.com\\\">eskwiat@smbtrials.com<\/a><\/p>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><i><\/i>Chicago<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<address>\\n\\t\\t<span>\\n\\t\\t\\tSwanson, Martin & Bell, LLP\\t\\t<\/span>\\n\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/images\/logo.png\\\">\\n\\t\\t<p>\\n\\t\\t\\t\\t\\t\\t\\t<span>\\n\\t\\t\\t\\t\\t330 N. Wabash<br>Suite 3300\\t\\t\\t\\t<\/span>\\n\\t\\t\\t\\t<br><span>Chicago<\/span>, <span>IL<\/span> <span>60611<\/span>\\t\\t<\/p>\\n\\t\\t\\t<\/address>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/wp-content\/themes\/paperstreet\/vcard\/vcard.php?name=eskwiat\\\"><span>Download VCard<\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/pdf.paperstreet.com\/?format=letter&download=no&url=https:\/\/www.smbtrials.com\/eskwiat\/?printpdf=true\\\" rel=\\\"noopener\\\"><span>Print PDF<\/span><\/a>\\n\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.addtoany.com\/share#url=https%3A%2F%2Fwww.smbtrials.com%2Feskwiat%2F&title=Eric%20J.%20Skwiat\\\" rel=\\\"noopener\\\">\\n\\t\\t\\t\\t\\t<span>Share<\/span>\\n\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/www.smbtrials.com\/wp-content\/uploads\/Eric-Skwiat-bio.png\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/eric-skwiat-08440545\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.facebook.com\/smbtrials\/\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/x.com\/smbtrials?lang=en\\\" rel=\\\"noopener\\\"><i><\/i><\/a>\\n\\n\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t<blockquote><p>Eric J. Skwiat represents a wide range of individuals and businesses in high-stakes litigation and strategic trademark counseling. He devotes a significant portion of his practice to defending businesses in casualty, product liability, and catastrophic injury cases, including claims involving construction accidents, premises liability, and transportation incidents. He is known as a skilled and trusted advocate who delivers results in complex, high-exposure cases, and he manages all phases of litigation, from early case assessment to resolution. Eric also advises clients on brand development and trademark protection, handling prosecution before the U.S. Patent and Trademark Office (USPTO), enforcement actions, and disputes before the Trademark Trial and Appeal Board (TTAB).<\/p><\/blockquote>\\n\\n\\t\\t\\t\\t\\t\\t\\t<p>Eric maintains a robust trademark practice. He advises clients, ranging from emerging brands to multinational corporations, on developing, registering, and protecting trademarks in the U.S. and abroad. He manages all aspects of prosecution before the USPTO and represents clients in oppositions and cancellations before the TTAB. He also enforces and defends trademark rights in federal court and provides strategic counsel on brand clearance, risk management, and global protection strategies.<\/p>\\n<p>In addition to his intellectual property work, Eric litigates complex commercial disputes. He prosecutes and defends claims involving breach of contract, fraud, defamation, trademark and copyright infringement, and unfair competition. He also represents stakeholders in closely held corporations in breach of fiduciary duty and shareholder oppression actions.<\/p>\\n<p>Eric defends clients in class actions and consumer protection matters, with a focus on litigation under the Illinois Biometric Information Privacy Act (BIPA). He also counsels companies on compliance with evolving data privacy laws, including the California Consumer Privacy Act (CCPA), the California Privacy Rights Act (CPRA), and similar statutes emerging across the country. He drafts privacy policies and internal practices to mitigate risk and align with state-specific regulatory frameworks.<\/p>\\n\\n\\t\\t\\t\\t\\t\\t<button><span>View More<\/span>\\n\\n\\t\\t\\t\\t<\/button>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Memberships & Affiliations<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li>Chicago Bar Association<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<\/ul>\\n\\n\\t\\t<h3>\\n\\t\\t\\t<button>\\n\\t\\t\\t\\t<span>Awards<\/span>\\n\\t\\t\\t<\/button>\\n\\t\\t<\/h3>\\n\\n\\t\\t\\t<ul>\\n<li><span>The Best Lawyers in America\\u00ae, \\u201cOnes to Watch,\\u201d (2026)<\/span>\\n<ul>\\n<li>Commercial Litigation<\/li>\\n<\/ul>\\n<\/li>\\n<li><i>Illinois Super Lawyers<span>\\u00ae,<\/span> <\/i>\\u201cRising Stars,\\u201d (2025)<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/product-liability\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tProduct Liability\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/fire-explosion-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tFire and Explosion Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/general-trial-practice\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tGeneral Trial Practice\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/construction-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tConstruction\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/intellectual-property-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tIntellectual Property Litigation & Transactional Services\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/commercial-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCommercial Litigation and Business Disputes\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/class-action-defense\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tClass Action Defense\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/data-protection\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tData Protection and Information Privacy\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/employment-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tEmployment Litigation & Counseling\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/entertainment-media-law\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tEntertainment and Media Law\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/admiralty-maritime-transportation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tAdmiralty, Maritime & Transportation\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\n\\t\\t\\t\\t\\t\\t\\t<h2><span>Bar Admissions<\/span><\/h2>\\n<ul>\\n<li>Illinois, 2015<\/li>\\n<li>Indiana, 2018<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>United States District Court for Northern District of Illinois<\/li>\\n<li>United States District Court for Northern District of Indiana<\/li>\\n<\/ul>\\n<h2>Education<\/h2>\\n<ul>\\n<li>Valparaiso University Law School, J.D., <i>cum laude<\/i>, 2015\\n<ul>\\n<li>Honors Program Member<\/li>\\n<li>Judicial Extern to the Honorable Christopher A. Nuechterlein, United States District Court for the Northern District of Indiana, 2013<\/li>\\n<li>Heritage Scholarship Recipient, 2013<\/li>\\n<li>Moot Court Society, Chicago Bar Association Moot Court Competition, 2015<\/li>\\n<\/ul>\\n<\/li>\\n<li>Indiana University Bloomington, B.S., 2012<\/li>\\n<\/ul>\\n\\n\\t\\t\\t\\t\\t<h2>Recent <span>News<\/span><\/h2>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-named-to-2026-best-lawyers-ones-to-watch-lists\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>August 21, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Named to 2026 Best Lawyers, Ones to Watch Lists<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-attorneys-recognized-as-2025-illinois-super-lawyers-and-rising-stars\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>January 23, 2025<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Attorneys Recognized as 2025 Illinois Super Lawyers\\u00ae and Rising Stars<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-names-three-new-partners-2\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>December 27, 2023<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Names Three New Partners<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/cooke-skwiat-prevail-before-ninth-circuit-in-accreditation-common-law-due-process-challenge\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>November 13, 2020<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Cooke, Skwiat Prevail Before Ninth Circuit in Accreditation\/Common Law Due Process Challenge<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/swanson-martin-bell-llp-client-obtains-summary-judgment-in-copyright-case\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>September 21, 2017<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Swanson, Martin & Bell, LLP Client Obtains Summary Judgment in Copyright Case<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/three-associates-join-swanson-martin-bell-llp\/\\\">\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img>\\n\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>July 25, 2017<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Three Associates Join Swanson, Martin & Bell, LLP<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<i><\/i>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.smbtrials.com\/news\/\\\"><span>Read more<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\u2019s actual middle name or middle initial, if explicitly presented in the source. Do not treat nicknames, aliases, preferred names, maiden names, alternate names, or names enclosed in quotation marks as a middle name. For example, in \\u201cMary-Olga \\u201cMo\\u201d Lovett\\u201d, \\u201cMo\\u201d is a nickname and must NOT be returned as the middle name. Do not infer a middle name from any other information. Return an empty string if no actual middle name or middle initial is explicitly provided.',\\r\\n'surname' => 'Extract the attorney\\u2019s last name or family name',\\r\\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\\r\\n'title' => 'Extract the profiled attorney\\\\'s job title. Ensure it is properly capitalized. Title's are often listed independently near the top of the attorney's profile, but if not there, pull from elsewhere, including the biography text. The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\\r\\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array. Do not include prior locations that may be mentioned as where the attorney may have worked in the past.',\\r\\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\\r\\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \\u2013 not the one listed in the prior item. Select only a number that is the attorney\\u2019s direct line, not the main or central office number, nor a fax number.',\\r\\n'image_url' => 'Extract the URL for the attorney\\u2019s image file',\\r\\n'linkedIn' => 'Extract the URL for the attorney\\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\\r\\n'narrative_description' => 'Extract and combine all sections that provide a narrative overview of the attorney\\u2019s biography and general work experience. Do not paraphrase, summarize, or omit information. Include the Biography\/Bio section(s) and also include any Experience section that contains narrative descriptions of work (including sections structured as practice-area headings followed by descriptive paragraphs, e.g., \\\"Aging Services\\\" + paragraph text, \\\"Dental\\\" + paragraph text, etc.). Preserve headings and the order of content as it appears; you may convert embedded highlights into bullet points only if it helps preserve (not reduce) the information. EXCLUDE: any section (or subsection) that exclusively lists specific representative matters \/ representative experience items (typically a list of discrete matters, case captions like \\\"X v. Y\\\", deal\/transaction bullet points, dated entries, courts\/dockets, or similar itemized matter lists). If an Experience (or other) section contains BOTH narrative description AND a separate list of specific matters, include the narrative paragraphs\/headings but omit the itemized matter list. Return the combined narrative text only. If no narrative bio or general-experience narrative exists, return an empty string.',\\r\\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts, transactions, or deals) that are listed as well any available descriptions of them, in both specified lists of representative matters, experience, and work highlights, as well as in the biographical text and list of news articles. If news articles for this attorney identify cases or transactions that can be inferred to be the work product of this attorney, include those matters as well. List the representative matters and their available descriptions as an array. Only pull from the text and do not paraphrase or make anything up. If no representative matters are found, return an empty string.',\\r\\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm\/industry press releases, announcements, awards, rankings, deal\/case results naming them, media coverage quoting or profiling them. List each item as \\\"Title (URL)\\\". If a \\u201cNews\\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\\r\\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\\r\\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\\r\\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\\r\\n'law_school_honors' => 'Extract all honors this attorney received in or during law school. You must review all education and credentials sections that list their law degree AND ALSO the narrative bio, as well as all other sectiosn. These honors include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court awards; trial advocacy awards; best oralis; brief-writing honors or other writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \\\"other honors\\\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \\r\\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\\r\\n'undergraduate_school' => 'Extract the attorney\\\\'s undergraduate degree-granting school, college, university, or institution. This is probably the institution from where they received a bachelors degree. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\\r\\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\\r\\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\\r\\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\\r\\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\\r\\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\\r\\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\\r\\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\\r\\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\\r\\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\\r\\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court\/agency) anywhere in the page. Include bar jurisdictions (states\/provinces\/territories\/countries) and court\/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District\/Bankruptcy\/Tax\/Federal Claims courts with district, USPTO, tribal\/military\/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \\u201cAdmissions,\\u201d \\u201cBar Admissions,\\u201d \\u201cCourt Admissions,\\u201d or similar, and treat each <li> or clearly separated entry as one item. Do not infer from memberships\/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\\r\\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \\u201cclerk,\\u201d \\u201cclerkship,\\u201d \\u201cjudicial law clerk,\\u201d \\u201claw clerk,\\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\\r\\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array, with the attorney's role if available. If no memberships or organizations are listed, return an empty string.',\\r\\n'clients' => 'Extract the attorney's clients that are explicitly NAMED in the source code. You MUST review EVERY section (including explicit client lists, narrative biography, representative matters, experience, and news articles\/titles) and then MERGE the results; do not stop after finding clients in any one section. If a list of representative matters or experience is present, extract NAMED clients from this list, and ignore any clients who are described in the list but who are not explicitly named in the list. Only include a client from the list of representative matters\/experience or any other section if its name appears verbatim in the list and if the list clearly identifies the client as a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). As an overarching rule, if the client is not identified by a proper name, do not include it. When pulling clients from lists of representative matters\/experience and news articles, include clients which are named and which are implied to be represented by this attorney, their team or firm, and exclude parties adverse to such clients, opposing such clients, or on the other side of a case, deal or transaction from such clients. For example, if the representative matter\/experience or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a litigation case is listed, do not assume that the lawyer represented the plaintiff. Use context or other language in the text to determine which party was represented by the attorney. If a matter lists the government as one party, assume the attorney represented the other named party and include that party if it is specifically named and not anonymous. As another example, if the representative matter\/experience is a litigation case, and it is written that the attorney represented the defense (or \\\"defended\\\" his client), extract the defendant named in the case title. List all named clients as a deduplicated array of NAMES copied directly from the source text. Omit unnamed parties and anonymous parties and never guess identities. If no named clients are explicitly named anywhere in the source code, return an empty string.',\\r\\n'industries' => 'Extract ONLY industries\/industry sectors or client-type categories explicitly named in the source code (especially, but not exclusively, under headings like \\u201cIndustries,\\u201d \\u201cPractices & Industries,\\u201d or in \/industries\/ links). Include items like \\u201cSports,\\u201d \\u201cHealthcare & Life Sciences,\\u201d \\u201cTechnology,\\u201d \\u201cInfrastructure,\\u201d \\u201cPrivate Equity,\\u201d etc. EXCLUDE practice areas, services, or deal\/matter types (e.g., \\u201cMergers & Acquisitions,\\u201d \\u201cPrivate Equity M&A,\\u201d \\u201cacquisitions,\\u201d \\u201cinvestments,\\u201d \\u201cdivestitures,\\u201d \\u201cjoint ventures,\\u201d \\u201cfinancing,\\u201d \\u201crestructurings\\u201d). Return a deduplicated array of industry\/client-type names as written. If none are explicitly named, return empty array.',\\r\\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\\r\\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\\r\\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. If a description of the work is provided, include that. List them as an array only',\\r\\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \\\"Insights,\\\" \\\"Publications,\\\" \\\"Events,\\\" and similar sections. This includes all items with their authorship\/co-authorship\/speaking\/hosting credit\/(byline \\u201cauthor,\\u201d \\\"co-author,\\\" \\u201cpresenter,\\u201d \\u201cspeaker,\\u201d \\u201cpanelist,\\u201d \\u201cwebinar,\\u201d \\u201cpodcast,\\u201d \\u201cblog,\\u201d \\u201carticle,\\u201d \\u201cpublication,\\u201d \\u201cchapter,\\u201d \\u201cCLE,\\u201d etc.). This also includes any items that do not include their byline or credit, but which are implied to involve the attorney (for example, by being listed in a section on their profile for \\\"Insights,\\\" \\\"Podcasts,\\\" \\\"Events,\\\" \\\"Media,\\\" \\\"Thought Leadership,\\\" \\\"Webinars, etc.). If a \\u201cNews\\u201d or \\u201cInsights\\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator\/presenter. List each as \\\"Title (URL)\\\" when a link is present, otherwise just the title. Add base domain to relative links. Also include the publication, event\/program, and date after the title if these are available. Return [] if none.'\\r\\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable and NAMED party that is adverse to this attorney\\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter\/investor, etc.). You MUST pull from all sections in the source code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. In M&A, if the attorney represented the buyer\/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller\/target, list the buyer\/acquirer. Use cues like \\u201cto\/with\/from\/against,\\u201d \\u201csale to\/by,\\u201d \\u201cacquisition from\/by,\\u201d \\u201cmerger with,\\u201d \\u201cfinanced by\/loan to\/from\/credit facility with.\\u201d In the attorney represented the owner or owning entity of a subsidiary\/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary\/portfolio company as adverse; Do not list governments\/agencies\/courts. Only include an adverse party if its name appears verbatim in the source code and clearly identifies a real person, business, company, organization, or government entity. Do NOT include general descriptions, categories, roles, or descriptors that are not proper names (for example: \\\"Fortune 50 company\\\", \\\"medical billing company\\\", \\\"global bank\\\", \\\"mayoral candidate\\\", \\\"pharmacy\\\", \\\"trade association\\\", \\\"energy company\\\", or similar phrases). If the text does not contain the adverse party's name, do not include it. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\\r\\n 'affinity_groups' => 'Extract ALL affinity\/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \\u201cAssociations,\\u201d \\u201cMemberships,\\u201d \\u201cAffiliations,\\u201d \\u201cCommunities,\\u201d or \\u201cOrganizations.\\u201d Check all sections of the source code. Include all bar or professional association whose name signals an identity\/affinity or civil-rights focus (e.g., words like Black\/African-American\/AAPI\/Asian\/South Asian\/Pacific Islander\/Hispanic\/Latino\/Native\/Indigenous\/LGBT\/LGBTQ\/Queer\/Women\/Gender\/Disability\/Veteran\/Jewish\/Muslim\/Christian\/Hindu\/Sikh\/Interfaith\/Civil Rights\/Minority\/Diversity\/Inclusion). Exclude purely general trade\/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'\"],\"task\":\"Extract candidate information from the HTML below and return the result as JSON.\"}"}],"response_format":{"type":"json_object"},"max_completion_tokens":15000}}
