{"custom_id":"candidate-223902","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t<p><img src=\\\"\/\/moodklaw.com\/wp-content\/uploads\/2025\/09\/Thomas-Michels-Low-Res-1-scaled-e1758307106793.jpg\\\"><\/p>\\n\\t<ul>\\n\\t\\t<li>Profile<\/li>\\n\\t\\t<li>Representative Cases<\/li>\\n\\t\\t<li>Publications<\/li>\\n\\t<\/ul>\\n\\t\\t<p>Thomas Michels is an Associate with Marks, O&acirc;&#128;&#153;Neill, O&acirc;&#128;&#153;Brien, Doherty &amp; Kelly. Thomas is admitted to practice in Maryland.<\/p>\\n<p>Thomas graduated from the University of Pittsburgh with a bachelor&acirc;&#128;&#153;s degree in finance and a minor in Economics. Thomas attended the University of Baltimore School of Law.&Acirc;&nbsp; During law school, Thomas participated in the University of Baltimore Civil Advocacy Clinic and was a team member of the Gibbons Criminal Procedure Moot Court team. Additionally, Thomas served as a judicial extern for the Honorable Rosalyn Tang in the Appellate Court of Maryland.<\/p>\\n<p>Prior to joining Marks O&acirc;&#128;&#153;Neill, Thomas was employed Clerked for the Honorable La Zette C. Ringgold-Kirksey of the Circuit Court for Baltimore City.<\/p>\\n<p>Since joining Marks O&acirc;&#128;&#153;Neill, Thomas brings his experience to the Casualty, Healthcare, Professional Liability, Construction and Transportation practice groups.<\/p>\\n<p>Outside of work, Thomas enjoys traveling, snowboarding, and attending concerts.<\/p>\\n\\t\\t<h1>Thomas Michels<br>\\n\\t\\t<strong>Associate\\t\\t<\/strong><\/h1>\\n\\t\\t<p><strong>Phone<\/strong> 667-206-5300<br>\\n\\t\\t<strong>Email<\/strong> <a href=\\\"mailto:TMichels@moodklaw.com\\\">TMichels@moodklaw.com<\/a><\/p>\\n\\t\\t<p><a href=\\\"\/\/moodklaw.com\/wp-content\/uploads\/2025\/09\/Thomas-Michels.vcf\\\"><img src=\\\"\/\/moodklaw.com\/wp-content\/uploads\/contact-card-filled-white.png\\\"><\/a> <a href=\\\"\\\"><img src=\\\"\/\/moodklaw.com\/wp-content\/uploads\/linkedin-filled-white.png\\\"><\/a> <a href=\\\"\/\/moodklaw.com\/wp-content\/uploads\/2025\/09\/PDF-BIO-2025-Thomas-Michels.pdf\\\"><img src=\\\"\/\/moodklaw.com\/wp-content\/uploads\/pdf-filled-2.png\\\"><\/a><\/p>\\n        <h3>Education<\/h3>\\n        <ul>\\n<li>J.D., University of Baltimore School of Law<\/li>\\n<li>B.A., University of Pittsburgh<\/li>\\n<\/ul>\\n        <h3>Bar Admissions<\/h3>\\n        <ul>\\n<li>Maryland<\/li>\\n<\/ul>\\n\\t\\t<h3>Bar Associations<\/h3>\\n\\t\\t<h3>Practice Areas<\/h3>\\n        <ul>\\n            <li>Casualty Group<\/li><li>Healthcare &amp; Catastrophic &amp; Excess Loss<\/li><li>Construction Accident\/Construction Defect<\/li><li>Professional Liability<\/li><li>Transportation\/Trucking<\/li>        <\/ul>\\n\\t\\t<h3>Representative Cases<\/h3>\\n\\t\\t<p><\/p>\\n\\t\\t<h3>Publications<\/h3>\\n\\t\\t<p><\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226396","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<section aria-label=\\\"James Han\\\"><h1>James Han<\/h1><p>Partner<\/p><a href=\\\"mailto:JHan@ggfirm.com\\\" aria-label=\\\"Send email to JHan@ggfirm.com\\\"><p>JHan@ggfirm.com<\/p><\/a><span>Office<\/span><span>  |  <\/span><a href=\\\"tel:3102017442\\\"><span>310.201.7442<\/span><\/a><div aria-label=\\\"More information\\\"><a href=\\\"https:\/\/www.linkedin.com\/in\/james-han-10a74214\/\\\" rel=\\\"noreferrer\\\" aria-label=\\\"Connect on LinkedIn\\\"><\/a><div aria-label=\\\"More information\\\"><a href=\\\"\/james-han.vcf\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"Download my vCard\\\"><\/a><div aria-label=\\\"More information\\\"><a href=\\\"https:\/\/assets.greenbergglusker.com\/content\/uploads\/pdf\/james-han.pdf\\\" rel=\\\"noreferrer\\\" aria-label=\\\"Download my Bio\\\"><\/a><img><main aria-label=\\\"James Han\\\"><p>James Han&Acirc;&nbsp;is a partner in the Greenberg Glusker Real Estate group.<\/p><p>James practices in all aspects of general real estate law with an emphasis on the representation of private and institutional real estate investors and lenders, such as opportunity funds, investment banks, developers and operators, in connection with joint venture transactions, real property financing, workouts and restructurings, and acquisition and disposition of commercial projects, including hotels, resorts, residential developments, office buildings and retail centers. He has worked on numerous transactions relating to all aspects of the hospitality industry.<\/p><p>He received his J.D. degree from New York University School of Law in 2003 and B.A. degree in History and International Relations from Stanford University in 2000.<\/p><button aria-label=\\\"EXPAND ALL\\\"><span>EXPAND ALL<\/span><\/button><ul><li><button><p>Professional Affiliations<\/p><\/button><ul><li>Member,&Acirc;&nbsp;Council of Korean Americans<\/li><li>Member, Urban Land Institute<\/li><\/ul><\/li><li><button><p>Awards<\/p><\/button><ul><li>Listed in<em> Los Angeles Times<\/em>' as a \\\"Commercial Real Estate Visionary,\\\"&Acirc;&nbsp;2022<\/li><\/ul><\/li><li><button><p>Bar Admissions<\/p><\/button><ul><li>California<\/li><\/ul><\/li><li><button><p>Education<\/p><\/button><ul><li>New York University School of Law<span> (J.D., 2003)<\/span><\/li><li>Stanford University<span> (B.A., 2000)<\/span><\/li><\/ul><\/li><li><button><p>Languages<\/p><\/button><ul><li>Korean<\/li><\/ul><\/li><\/ul><section aria-label=\\\"Publications section\\\"><p>Publications<\/p><a aria-label=\\\"View all\\\" href=\\\"\/james-han\/publications\\\"><span>View all<\/span><\/a><a href=\\\"\/james-han\/publications\/out-with-a-whimper-fincen-issues-interim-final-rule-on-corporate-transparency-act-narrows-boi-reporting-requirements\\\"><img><p>Client Alert<\/p><p>Out with a Whimper: FinCEN Issues Interim Final Rule on Corporate Transparency Act, Narrows BOI Reporting Requirements<\/p><p>April 15, 2025<\/p><\/a><a href=\\\"\/james-han\/publications\/corporate-transparency-act-back-in-effect-updated-boi-compliance-deadlines\\\"><img><p>Client Alert<\/p><p>Corporate Transparency Act Back in Effect: Updated BOI Compliance Deadlines<\/p><p>March 4, 2025<\/p><\/a><section aria-label=\\\"News section\\\"><p>News<\/p><a aria-label=\\\"View all\\\" href=\\\"\/james-han\/news\\\"><span>View all<\/span><\/a><a href=\\\"\/james-han\/news\/greenberg-glusker-advises-talley-inc-in-its-acquisition-by-rexel-usa\\\"><p>Press Release<\/p><h3>Greenberg Glusker Advises Talley Inc. in Its Acquisition by Rexel USA<\/h3><p>May 7, 2024 &acirc;&#128;&#147; <span>Greenberg Glusker Press Release<\/span><\/p><\/a><a href=\\\"\/james-han\/news\/three-real-estate-partners-selected-to-los-angeles-times-2022-commercial-real-estate-visionaries-list\\\"><p>Media Mention<\/p><h3>Three Real Estate Partners Selected To Los Angeles Times' 2022 Commercial Real Estate Visionaries List<\/h3><p>May 16, 2022 &acirc;&#128;&#147; <span>Los Angeles Times<\/span><\/p><\/a><section aria-label=\\\"Events section\\\"><p>Events<\/p><a aria-label=\\\"View all\\\" href=\\\"\/james-han\/events\\\"><span>View all<\/span><\/a><a href=\\\"\/james-han\/events\/napaba-2025-convention\\\"><p>Industry Conference<\/p><h3>NAPABA 2025 Convention<\/h3><p><span><span><span>November 6-8, 2025<\/span><\/span><\/span><\/p><p>Denver, CO<\/p><p>James Han, Elizabeth (Liz) Kim, Dave Song, Morgan Yang, and Benita Yu<\/p><\/a><a href=\\\"\/james-han\/events\/city-of-hope-lare-spirit-of-life-gala\\\"><p>Community<\/p><h3>City of Hope LARE | Spirit of Life Gala<\/h3><p><span><span><span>September 16, 2025<\/span><span>6:00 PM &acirc;&#128;&#147; 10:00 PM PT<\/span><\/span><\/span><\/p><p>Paramount Studios - New York Backlot<\/p><p>Nancy A. Bertrando, James Han, Aaron Gafni, Lydia W. Wu, Elizabeth (Liz) Kim, Nicole Matsuda, Craig S. Coan, Barry G. Edwards, and Richard J. Sweet<\/p><\/a><aside aria-label=\\\"Sidebar\\\"><section aria-label=\\\"Services\\\"><h2>Services<\/h2><ul><li><a href=\\\"\/real-estate\\\"><p>Real Estate<\/p><\/a><\/li><li><a href=\\\"\/acquisitions-sales\\\"><p>Acquisitions &amp; Sales<\/p><\/a><\/li><li><a href=\\\"\/real-estate-financing\\\"><p>Real Estate Financing<\/p><\/a><\/li><li><a href=\\\"\/leasing\\\"><p>Leasing<\/p><\/a><\/li><li><a href=\\\"\/opportunity-zones\\\"><p>Opportunity Zones<\/p><\/a><\/li><li><a href=\\\"\/project-development\\\"><p>Project Development<\/p><\/a><\/li><li><a href=\\\"\/retail-hospitality\\\"><p>Retail &amp; Hospitality<\/p><\/a><\/li><\/ul><\/aside><section aria-label=\\\"Footer\\\"><div aria-label=\\\"Logo\\\"><a aria-label=\\\"Go to home page\\\" href=\\\"\/\\\"><img src=\\\"\/assets\/C5gv50jp.svg\\\"><\/a><div aria-label=\\\"Copyright Information\\\"><p>&Acirc;&copy; 2026 Greenberg Glusker LLP. All Rights Reserved.<\/p><section aria-label=\\\"Footer navigation links\\\"><h3>Resources<\/h3><a href=\\\"\/terms-of-use\\\"><p>Terms of Use<\/p><\/a><a href=\\\"\/privacy-policy\\\"><p>Privacy Policy<\/p><\/a><a href=\\\"\/website-credits\\\"><p>Website Credits<\/p><\/a><section aria-label=\\\"Contact Information\\\"><h3>Contact<\/h3><p><span>2049 Century Park East<\/span><span>Suite 2600<\/span><span>Los Angeles, CA 90067<\/span><\/p><a href=\\\"tel:310.553.3610\\\"><p>310.553.3610<\/p><\/a><section aria-label=\\\"Social and Connect Links\\\"><h3>Connect<\/h3><a href=\\\"\/subscribe\\\"><p>Subscribe<\/p><\/a><a href=\\\"https:\/\/www.linkedin.com\/company\/greenberg-glusker\/\\\" rel=\\\"noreferrer\\\" aria-label=\\\"Follow us on LinkedIn\\\"><\/a><div aria-label=\\\"Payment Buttons\\\"><a href=\\\"https:\/\/ww2.e-billexpress.com\/ebpp\/ggfirmebill\\\" rel=\\\"noreferrer\\\" aria-label=\\\"Make Payment\\\"><span>Make Payment<\/span><\/a><a href=\\\"https:\/\/ww2.e-billexpress.com\/ebpp\/ggfirmqpay\/Login\/Index\\\" rel=\\\"noreferrer\\\" aria-label=\\\"Pay Retainer\\\"><span>Pay Retainer<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-216900","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"                                                         <img src=\\\".\/images\/attorneys\/bio\/dgrantham.jpg\\\">\\n                                <h4>Practice Areas<\/h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"laborandemployment.php\\\">Labor &amp; Employment<\/a><br><a href=\\\"investigativeservices.php\\\">Investigations<\/a><br><a href=\\\"governance.php\\\">Governance<\/a><br>\\t\\t\\t\\t\\t\\t\\t\\t\\n                                <h4>Education<\/h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\tJ.D., (cum laude) University of San Francisco School of Law<br><br>\\nB.A., University of Arizona\\t\\t\\t\\t\\t\\t\\t\\t\\n                                <h4>Admissions<\/h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\tCalifornia\\t\\t\\t\\t\\t\\t\\t\\t\\n                                        \\t<h2>Dulcinea&Acirc;&nbsp;&Acirc;&nbsp;Grantham<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>Partner | <a href=\\\"http:\/\/www.lozanosmith.com\/contact.php\\\">Walnut Creek<\/a><\/p>\\n                                        \\t<p><a href=\\\"mailto:dgrantham@lozanosmith.com\\\">dgrantham@lozanosmith.com<\/a><br>\\n                                            Tel: 925.953.1620<br>\\n                                            Fax: 925.953.1625<br>\\n                                            <a href=\\\"http:\/\/www.lozanosmith.com\/bio\/vcard\/dgrantham.vcf\\\"><i><\/i>Vcard&Acirc;&nbsp;&Acirc;&nbsp;&Acirc;&nbsp;|<\/a> \\n                                             <a href=\\\"\/bio\/dgrantham.pdf\\\"><i><\/i>Bio<\/a> \\n                                            <\/p>\\n\\t\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"#tabs-33\\\">Experience<\/a><\/li>\\n                                \\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"#tabs-34\\\">Client News Briefs<\/a><\/li>\\n                                                                \\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"#tabs-35\\\">Litigation<\/a><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"#tabs-36\\\">Podcast<\/a><\/li>\\n\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><\/p><h4>Overview<\/h4>\\nDulcinea Grantham is a Partner in Lozano Smith's Walnut Creek office. She specializes in labor and employment and governance issues for school districts. Ms. Grantham has significant experience handling layoff hearings, arbitrations and classified and certificated employee dismissal matters. She has handled small and large layoffs, including hearings in excess of 300 full-time employees. Ms. Grantham also has extensive experience in employee\/employer relations and negotiations for school district clients, including helping clients with impasse mediation and fact finding. Ms. Grantham has negotiated agreements with labor associations throughout the State of California. Ms. Grantham is a certified Trainer of Trainers regarding effective negotiations practices, including Interest Based Bargaining. Ms. Grantham provides day-to-day support to clients in all areas affecting employees, including leaves of absence, accommodations, evaluation, complaint investigations, and discipline. Ms. Grantham is an active member of the Firm's Labor and Employment Practice Group.<br><br> \\n<h4>Experience<\/h4>\\nMs. Grantham is focused on representing public entity clients in the following areas:<br>\\n<ul>\\n<li>General Governance\\n<ul>\\n<li>Brown Act issues<\/li>\\n<li>Effective board governance<\/li>\\n<li>Conflicts of interest<\/li>\\n<li>Public Records Act<\/li>\\n<\/ul>\\n<\/li>\\n<li>Employee\/Employer Relations and Employment Law\\n<ul>\\n<li>Employee discipline and dismissal<\/li>\\n<li>Effective evaluation systems<\/li>\\n<li>Affordable Care Act<\/li>\\n<li>Leave laws<\/li>\\n<li>Employment contracts<\/li>\\n<li>Labor law<\/li>\\n<li>Negotiations<\/li>\\n<li>First Amendment issues<\/li>\\n<li>Investigations of discrimination and harassment complaints<\/li>\\n<li>Reasonable accommodation and interactive processes<\/li>\\n<li>Certificated and classified employee issues<\/li>\\n<li>Employment discrimination<\/li>\\n<li>Sexual harassment<\/li>\\n<li>Wrongful termination<\/li>\\n<li>Civil rights issues<\/li>\\n<li>Mandated reporter issues<\/li>\\n<li>Uniform Complaint Procedures<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\nPrior to joining Lozano Smith, Ms. Grantham served as Deputy Legislative Counsel for the California Legislative Counsel's office in Sacramento, California. She provided nonpartisan legal services for Members of the Legislature. She drafted bills, constitutional amendments, resolutions, and amendments to those measures, particularly in the areas of elementary and secondary education, elections, legislative procedure, and employment. <br><br>\\nMs. Grantham was an adjunct faculty member with the University of San Francisco School of Law where she provided instruction to law students on the legislative process, legislative drafting, and statutory interpretation. Ms. Grantham also was an extern with the California Supreme Court, Chambers of Justice Kennard; and a law clerk with the United States Attorney's Office, Northern District of California. She interned in the Office of Senator John McCain in Washington, D.C. and in the Ward III City Council Office in Tucson, Arizona.\\n<br><br>\\n<h4>Presenter Experience<\/h4>\\nMs. Grantham has been a speaker for the Association of California School Administrators (ACSA) and the California Association of School Business Officials (CASBO) on a wide range of topics including labor negotiations; employee status, evaluation, investigation, and discipline; employee leaves of absence; and employee accommodations. She has made presentations on hiring and supervising athletic employees for the National School Boards Association (NSBA) and presented to the California School Boards Association (CSBA) on handling complaints against high level administrators. <br><br>\\n<h4>Articles<\/h4>\\nMs. Grantham has written numerous, significant articles. They include:\\n<ul>\\n<li>\\\"Code of Conduct: Reviewing and Auditing Your Hiring and Supervision Practices for Athletic Coaches\\\" published by American School Board Journal, Volume 198, No. 8, August 2011;<\/li><br>\\n<li>\\\"Certificated Step and Column Freezes\\\" published by School Services of California, in the Fiscal Report, Volume 30, No. 1, January 2010;<\/li><br>\\n<li>\\\"The Impact of the European Union Data Privacy Directive Safe Harbor on U.S. Privacy Practices: Is it Time for Congress to Take Action to Strengthen U.S. Privacy Laws?\\\" published in the Fall 2001 issue of the Journal of Internet Law; and<\/li><br>\\n<li>\\\"Transforming Transplantation: The Effect of the Health and Human Services Final Rule on the Organ Allocation System\\\" published in the University of San Francisco Law Review in 2001.<\/li>\\n<\/ul>\\n<h4>Professional Affiliations<\/h4>\\nMs Grantham is a member of the Labor and Employment Section of the California Bar, the National School Boards Association's Council of School Attorneys, and the California Council of School Attorneys.<br><br>\\n<h4>Education<\/h4>\\nMs. Grantham received her J.D., cum laude, from the University of San Francisco School of Law and her B.A. from the University of Arizona. She was the Editor-in-Chief of the USF Law Review. She is a member of the State Bar of California.<p><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<h4><a href=\\\".\/news-clientnewsbriefdetail.php?news_id=3415\\\">Safer Rides Ahead? SB 88 Imposes Stricter Standards on all School-Related Student Transportation Starting July 1, 2025<\/a><\/h4><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>,&Acirc;&nbsp;<a href=\\\".\/attorney_bio.php?id=96\\\">Kelly&Acirc;&nbsp;Rem<\/a>- <time>06\/30\/2025<\/time><\/p><h4><a href=\\\".\/news-clientnewsbriefdetail.php?news_id=3374\\\">California Attorney General Publishes Updated Guide on the Rights of Undocumented Immigrant Students and Families<\/a><\/h4><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>,&Acirc;&nbsp;<a href=\\\".\/attorney_bio.php?id=334\\\">Meghan&Acirc;&nbsp;Krumbach<\/a>- <time>01\/10\/2025<\/time><\/p><h4><a href=\\\".\/news-clientnewsbriefdetail.php?news_id=3153\\\">Additional COVID-19 Supplemental Paid Sick Leave Now Available<\/a><\/h4><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>- <time>02\/18\/2022<\/time><\/p><h4><a href=\\\".\/news-clientnewsbriefdetail.php?news_id=3131\\\">New Penalties for Failure to Provide Unions with Employee Contact Information\\n<\/a><\/h4><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>,&Acirc;&nbsp;<a href=\\\".\/attorney_bio.php?id=243\\\">Crystal&Acirc;&nbsp;Pizano<\/a>- <time>12\/20\/2021<\/time><\/p>                            \\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><\/p><h4>Significant Cases<\/h4>\\nMs. Grantham authored an amicus brief on behalf of the California School Boards Association (CSBA) in the <em>Hildebrandt v. St. Helena USD<\/em> case.  <em>Hildebrandt<\/em> established a school district's right to maintain full-time teaching or service positions without being forced to split the positions to accommodate senior laid off employees.  Ms. Grantham successfully represented Sonoma Valley Unified School District at the California Court of Appeal in <em>McIntyre v. Sonoma Valley Unified School District<\/em>, where a certificated employee challenged her temporary employee classification.  In that decision, the Court affirmed the authority of school districts to classify certificated employees as temporary for multiple years and upheld prior case law confirming that school districts are not required to match each temporary employee to a specific employee on leave. Also of note, while at the California Legislative Counsel's Office, Ms Grantham represented the California Legislature in <em>Californians for an Open Primary v. McPherson<\/em> (38 Cal.4th 735).<br><br><p><\/p>\\n                    <h3><a href=\\\".\/news-podcast.php?news_id=3409\\\">E95 From Resume to Red Flag: District Responsibilities Under AB 2534<\/a><\/h3><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>,&Acirc;&nbsp;<a href=\\\".\/attorney_bio.php?id=345\\\">Gail&Acirc;&nbsp;Zurek<\/a>- <time>06\/20\/2025<\/time><\/p>When it comes to hiring certificated staff, the process is now more complex and challenging. In this episode, host <a href=\\\"https:\/\/www.lozanosmith.com\/attorney_bio.php?id=191\\\" rel=\\\"noopener noreferrer\\\">Aly Bivins<\/a> connects with Lozano Smith attorneys <a href=\\\"https:\/\/www.lozanosmith.com\/attorney_bio.php?id=10\\\" rel=\\\"noopener noreferrer\\\">Dulcinea Grantham<\/a> and <a href=\\\"https:\/\/www.lozanosmith.com\/attorney_bio.php?id=345\\\" rel=\\\"noopener noreferrer\\\">Gail Zurek<\/a> to unpack the key provisions and implications of Assembly Bill (AB) 2534, focusing on legal obligations for Local Education Agencies related to certificated employees and egregious misconduct. Packed with FAQs, explanations of key obligations, and steps for practical compliance, this episode is essential listening for HR teams, administrators, and anyone involved in the certificated hiring process.\\t\\t\\t\\t\\t\\t\\t\\t\\t<br><br>\\n                    <h3><a href=\\\".\/news-podcast.php?news_id=2850\\\">Preparing for 2019 - New Employee Leave and Accommodations Requirements<\/a><\/h3><p> By: <a href=\\\".\/attorney_bio.php?id=10\\\">Dulcinea&Acirc;&nbsp;Grantham<\/a>- <time>11\/29\/2018<\/time><\/p>Are you prepared for 2019? Join Lozano Smith attorneys Dulcinea Grantham and Niki Nabavi Nouri as they discuss three important employee leave and accommodations requirements that will impact school districts and public agencies in the coming year.\\t\\t\\t\\t\\t\\t\\t\\t\\t<br><br>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-220063","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t\\t\\t<h1>\\n\\t\\t\\t\\t\\t<span>David<\/span>\\n\\t\\t\\t\\t\\t<span>W.<\/span>\\n\\t\\t\\t\\t\\t<span>Wensley<\/span> \\n\\t\\t\\t\\t<\/h1>\\n\\t\\t\\t\\tPartner\\n\\t\\t\\t\\t<ul>\\n\\t<li><a href=\\\"contact-orange-county\\\">Orange County<\/a><\/li><li><span>p.<\/span> <a href=\\\"tel:949.260.4634\\\">949.260.4634<\/a><\/li><li><span>f.<\/span> <span>949.260.4699<\/span><\/li><li><span>e.<\/span> <a href=\\\"mailto:dwensley@coxcastle.com\\\">dwensley@coxcastle.com<\/a><\/li>\\n\\t<\/ul>\\n\\t<ul>\\n\\t<li><a href=\\\"vcard-wensley-david-w.vcf\\\">\\n\\t\\t\\t\\t<\/a><\/li><li><a href=\\\"http:\/\/www.linkedin.com\/in\/davewensley\\\" rel=\\\"noopener\\\" aria-label=\\\"LinkedIn (opens in a new window)\\\">\\n\\t\\t\\t\\t<\/a><\/li>\\n\\t\\t<\/ul>\\n<a href=\\\"printpilot-bio-wensley-david-w.pdf?1775854059\\\" rel=\\\"noopener\\\" aria-label=\\\"PDF (opens in a new window)\\\">PDF<\/a>\\n\\t\\t\\t<nav aria-label=\\\"Tabs\\\"><a href=\\\"#Overview\\\">Overview<\/a><a href=\\\"#Experience\\\">Experience<\/a><a href=\\\"#Insights\\\">Insights<\/a><a href=\\\"#Awards-Affiliations\\\">Awards &amp; Affiliations<\/a><\/nav>\\n\\t\\t\\t\\t\\t\\t<h2>Overview<\/h2>\\n\\t\\t\\t\\t\\t\\t<p>David Wensley is transactional attorney who specializes in all aspects of commercial real estate on a local and national scale.&Acirc;&nbsp;<\/p>\\n<p>David works with a broad array of clients across the full spectrum of the real estate industry, including the representation of office, industrial, and retail developers, owners and investors, corporate tenant users, lenders, institutional investors and borrowers, and real estate industry consultants, including property management companies, brokers, environmental consultants, architects, engineers, and contractors. He brings more than 26 years of experience in commercial real estate to his practice and is adept at negotiating, documenting, and closing all manner of commercial real estate transactions including land acquisition and disposition purchase and sale transactions, leases, joint ventures, commercial loans for borrowers and lenders, and all types of ancillary transactions related to the acquisition, development, construction, ownership, finance, management and disposition of office, industrial, retail, mixed-use, and multifamily projects. David also routinely counsels clients on partnership, joint venture and entity selection, formation and operation issues, mixed-use project design and development, and environmental issues, including environmental due diligence, site assessments and remediation, asbestos abatement and removal, underground tank removal, confidentiality and duty to disclose issues, and water and air quality compliance matters.<\/p>\\n<p>David's breadth of experience on both the borrower and lender side, the landlord and tenant side, the landowner and developer side as well as his work with numerous cities, counties and governmental agencies gives him perspective from every angle of virtually every type of real estate transaction and has made him the consummate dealmaker among real estate counsel based out of California.<\/p>\\n<h2>Office, Industrial &amp; Retail Leasing<\/h2>\\n<p>For the past many years, David and his team of partners, associates and lease administrator paralegals have routinely handled an annual volume in excess of 5 million square feet of sophisticated high-rise office, industrial, and retail lease transactions. From small multi-tenant industrial, small office and shop space retail transactions to ground leases, major anchor retail, corporate office headquarters and campus facilities, entertainment centers, theater and health club transactions to 1 million-plus square foot warehouse, logistics and distribution deals, David's commercial development and leasing practice has virtually no limits.<\/p>\\n<p>His team's lease materials are in use for more than 40 million square feet of office, industrial, and retail space throughout California and the West Coast from Seattle to Denver to Las Vegas and Phoenix. He also represents national retail clients and corporate clients, having completed acquisition and leasing transactions across the country in Florida, Texas, Ohio, Pennsylvania, Illinois, New York, and other states with assistance from local counsel as needed.&Acirc;&nbsp;<\/p>\\n\\t\\t\\t\\t\\t\\t<h2>Experience<\/h2>\\n<ul>\\n<li><p>Represented a major U.S. arm of an international car manufacturer in the purchase and finance of their headquarters facility in California.<\/p><\/li>\\n<li><p>On-going representation of a national retail health club operator in the acquisition and leasing of health club facilities across the U.S.<\/p><\/li>\\n<li><p>Represented a portfolio of office and industrial properties in several states for several regional and national institutional owners including first class high rise office towers in major markets of Los Angeles, San Diego, Orange County, San Francisco, Seattle, and Phoenix.<\/p><\/li>\\n<li><p>Represented several shopping center developers in the development and leasing of multiple major \\\"big box\\\" local and regional shopping centers including development of CC&amp;Rs and REAs, ground leases, anchor leases, shop space leases, and on-going property management<\/p><\/li>\\n<li><p>Represented several different California industrial developers in the development, sale, and leasing of several master-planned, multi acre industrial projects, including development of master covenants, conditions and restrictions for the projects, parcel sales, build-to-suit leases, and ground leases.<\/p><\/li>\\n<li><p>Handled approvals, formation, and operation documentation for several industrial, office and medical office condominium projects including development of sale materials and closing of sales of over 60 office condominium units in a single project.<\/p><\/li>\\n<li><p>Represented a developer of residential project in Mexico including preparation of CC&amp;Rs for gated residential single family home and condominium project.<\/p><\/li>\\n<\/ul><button><span>View More &acirc;&#128;&ordm;<\/span><span>&acirc;&#128;&sup1; View Less<\/span><\/button>\\n\\t\\t\\t\\t\\t\\t<h2>Insights<\/h2>\\n\\t\\t\\t<h2>News<\/h2>\\n<ul>\\n<li><a href=\\\"news-forty-four-cox-castle-nicholson-llp-lawyers-recognized-as-best-lawyers-award-recipients\\\">Forty-Four Cox, Castle &amp; Nicholson LLP Lawyers Recognized as Best Lawyers&Acirc;&reg;&Acirc;&nbsp;Award Recipients<\/a><span>Press Release<\/span>, <span>Best Lawyers<\/span>, <span>8.17.23<\/span><\/li>\\n<li><a href=\\\"news-fifteen-attorneys-named-southern-california-super-lawyers\\\">Twenty Attorneys Named Southern California Super Lawyers<\/a><span>Press Release<\/span>, <span>Super Lawyers<\/span>, <span>1.10.23<\/span><\/li>\\n<li><a href=\\\"news-forty-one-cox-castle-nicholson-llp-lawyers-named-to-2023-best-lawyers-list\\\">Forty-One Cox Castle  Lawyers Named to 2023 Best Lawyers&Acirc;&reg; List<\/a><span>Press Release<\/span>, <span>Best Lawyers<\/span>, <span>8.18.22<\/span><\/li>\\n<li><a href=\\\"news-thirty-four-attorneys-named-2022-california-super-lawyers\\\">Thirty-Four Attorneys Named 2022 California Super Lawyers<\/a><span>Press Release<\/span>, <span>Super Lawyers<\/span>, <span>8.1.22<\/span><\/li>\\n<li><a href=\\\"news-35-cox-castle-nicholson-llp-lawyers-named-to-2022-best-lawyers-list\\\">35 Cox, Castle &amp; Nicholson LLP Lawyers Named to 2022 Best Lawyers&Acirc;&reg; list<\/a><span>Press Release<\/span>, <span>Best Lawyers&Acirc;&reg;<\/span>, <span>8.19.21<\/span><\/li>\\n<li><a href=\\\"news-32-cox-castle-nicholson-llp-lawyers-named-to-2021-best-lawyers-list\\\">32 Cox, Castle &amp; Nicholson LLP Lawyers Named to 2021 Best Lawyers&Acirc;&reg; list<\/a><span>Press Release<\/span>, <span>Best Lawyers&Acirc;&reg;<\/span>, <span>8.21.20<\/span><\/li>\\n<li><a href=\\\"news-twenty-five-cox-castle-nicholson-attorneys-have-been-selected-to-the-2020-southern-california-super-lawyers\\\">Twenty-Five Cox Castle &amp; Nicholson Attorneys have been selected to the 2020 Southern California Super Lawyers<\/a><span>Press Release<\/span>, <span>Super Lawyers<\/span>, <span>5.1.20<\/span><\/li>\\n<li><a href=\\\"news-four-cox-castle-nicholson-attorneys-named-2020-best-lawyers-lawyer-of-the-year\\\">Four Cox Castle &amp; Nicholson Attorneys Named 2020 Best Lawyers&Acirc;&reg; \\\"Lawyer of the Year\\\"<\/a><span>News<\/span>, <span>The Best Lawyers in America&Acirc;&reg;<\/span>, <span>8.16.19<\/span><\/li>\\n<li><a href=\\\"news-twenty-nine-cox-castle-attorneys-selected-2020-best-lawyers-in-america\\\">Twenty-Nine Cox, Castle &amp; Nicholson Attorneys Have Been Selected for the 2020 Edition of The Best Lawyers in America&Acirc;&reg;.<\/a><span>Press Release<\/span>, <span><p>The Best Lawyers in America&Acirc;&reg;<\/p><\/span>, <span>8.16.19<\/span><\/li>\\n<li><a href=\\\"news-twenty-nine-cox-castle-nicholson-attorneys-recognized-as-2019-southern-california-super-lawyers-rising-stars\\\">Twenty-Nine Cox, Castle &amp; Nicholson Attorneys Recognized As 2019 Southern California Super Lawyers &amp; Rising Stars<\/a><span>Press Release<\/span>, <span>Southern California Super Lawyers<\/span>, <span>7.15.19<\/span><\/li>\\n<li><a href=\\\"news-dave-wensley-interviewed-western-real-estate-business\\\">Dave Wensley Interviewed In Western Real Estate Business<\/a><span>News<\/span>, <span>Western Real Estate Business<\/span>, <span>6.10.19<\/span><\/li>\\n<li><a href=\\\"news-dave-wensley-featured-in-13-socal-news-publications\\\">Dave Wensley Featured In 13 Southern California News Group Publications<\/a><span>News<\/span>, <span>The Mercury News, East Bay Times, Los Angeles Daily News, Press-Enterprise, Daily Breeze, San Gabriel Valley Tribune, Pasadena Star-News, San Bernardino County Sun, Redlands Daily Facts, Whittier Daily News, Daily Bulletin, Long Beach Press Telegram, The Orange County Register<\/span>, <span>12.18.18<\/span><\/li>\\n<li><a href=\\\"news-twenty-six-cox-castle-attorneys-selected-2019-best-lawyers-in-america\\\">Twenty-Six Cox, Castle &amp; Nicholson Attorneys Have Been Selected for the 2019 Edition of The Best Lawyers in America&Acirc;&reg;.<\/a><span>Press Release<\/span>, <span><p>The Best Lawyers in America&Acirc;&reg;<\/p><\/span>, <span>8.15.18<\/span><\/li>\\n<li><a href=\\\"news-thirty-five-cox-castle-nicholson-attorneys-recognized-2018-socal-super-lawyers-rising-stars\\\">Thirty-five Cox, Castle &amp; Nicholson Attorneys Recognized As 2018 Southern California Super Lawyers &amp; Rising Stars<\/a><span>Press Release<\/span>, <span>Southern California Super Lawyers<\/span>, <span>7.10.18<\/span><\/li>\\n<li><a href=\\\"news-dave-wensley-featured-in-globest-article-new-uses-for-repurposed-retail-space\\\">Dave Wensley Featured In GlobeSt. Article - New Uses for Repurposed Retail Space<\/a><span>News<\/span>, <span>GlobeSt.<\/span>, <span>9.11.17<\/span><\/li>\\n<li><a href=\\\"news-twenty-three-cox-castle-nicholson-attorneys-have-been-selected-for-the-2018-edition-of-the-best-lawyers-in-america\\\">Twenty-Three Cox, Castle &amp; Nicholson Attorneys Have Been Selected for the 2018 edition of The Best Lawyers in America&Acirc;&reg;.<\/a><span>Press Release<\/span>, <span>The Best Lawyers in America&Acirc;&reg;<\/span>, <span>8.15.17<\/span><\/li>\\n<li><a href=\\\"news-dave-wensley-connect-media-leasing-demands-todays-work-retail-spaces\\\">Dave Wensley Featured In Connect Media Article - Leasing Demands: What&acirc;&#128;&#153;s Driving Today&acirc;&#128;&#153;s Work &amp; Retail Spaces<\/a><span>News<\/span>, <span>Connect Media<\/span>, <span>7.31.17<\/span><\/li>\\n<li><a href=\\\"news-36-cox-castle-nicholson-attorneys-recognized-as-2017-southern-california-super-lawyers-rising-stars\\\">Thirty Six Cox, Castle &amp; Nicholson Attorneys Recognized As 2017 Southern California Super Lawyers &amp; Rising Stars<\/a><span>Press Release<\/span>, <span>Southern California Super Lawyers<\/span>, <span>6.7.17<\/span><\/li>\\n<li><a href=\\\"news-twenty-one-cox-castle-nicholson-attorneys-have-been-selected-for-the-2017-edition-of-the-best-lawyers-in-america-1\\\">Twenty-One Cox, Castle &amp; Nicholson Attorneys Have Been Selected for the 2017 edition of The Best Lawyers in America&Acirc;&reg;.<\/a><span>Press Release<\/span>, <span>The Best Lawyers in America&Acirc;&reg;<\/span>, <span>9.12.16<\/span><\/li>\\n<li>Twenty-Two Cox, Castle &amp; Nicholson Attorneys Have Been Selected for the 2017 edition of The Best Lawyers in America&Acirc;&reg;.<span>Press Release<\/span>, <span>9.12.16<\/span><\/li>\\n<li><a href=\\\"news-35-cox-castle-nicholson-attorneys-recognized-as-2016-southern-california-super-lawyers\\\">Thirty Five Cox, Castle &amp; Nicholson Attorneys Recognized As 2016 Southern California Super Lawyers<\/a><span>Press Release<\/span>, <span>Southern California Super Lawyers<\/span>, <span>6.6.16<\/span><\/li>\\n<li><a href=\\\"news-twenty-two-cox-castle-nicholson-attorneys-recognized-as-2016-best-lawyers-in-america\\\">Twenty Two Cox, Castle &amp; Nicholson Attorneys Recognized As 2016 Best Lawyers In America<\/a><span>Press Release<\/span>, <span>Best Lawyers in America<\/span>, <span>8.17.15<\/span><\/li>\\n<li><a href=\\\"news-thirty-cox-castle-nicholson-attorneys-recognized-as-2015-southern-california-super-lawyers\\\">Thirty Cox, Castle &amp; Nicholson Attorneys Recognized As 2015 Southern California Super Lawyers And Six Named As Rising Stars<\/a><span>Press Release<\/span>, <span>1.23.15<\/span><\/li>\\n<li><a href=\\\"news-law-firms-face-dearth-of-senior-real-estate-associates\\\">Law Firms Face Dearth Of Senior Real Estate Associates<\/a><span>News<\/span>, <span>Daily Journal<\/span>, <span>10.17.14<\/span><\/li>\\n<li><a href=\\\"news-20-cox-castle-nicholson-attorneys-recognized-as-2014-best-lawyers\\\">20 Cox, Castle &amp; Nicholson Attorneys Recognized as 2014 Best Lawyers<\/a><span>Press Release<\/span>, <span>7.18.14<\/span><\/li>\\n<li><a href=\\\"news-41-cox-castle-nicholson-attorneys-recognized-as-2014-super-lawyers\\\">41 Cox, Castle &amp; Nicholson Attorneys Recognized As 2014 Super Lawyers<\/a><span>Press Release<\/span>, <span>7.17.14<\/span><\/li>\\n<li><a href=\\\"news-cox-castle-nicholson-joins-uc-irvine-center-for-real-estate-advisory-board\\\">Cox, Castle &amp; Nicholson Joins UC Irvine Center for Real Estate Advisory Board<\/a><span>Press Release<\/span>, <span>3.8.13<\/span><\/li>\\n<li><a href=\\\"news-twenty-four-cox-castle-nicholson-llp-attorneys-are-selected-to-be-published-in-the-2013-super-lawyer\\\">Twenty-Four Cox Castle &amp; Nicholson LLP Attorneys Are Selected To Be Published In The 2013 Super Lawyers Business Edition<\/a><span>Press Release<\/span>, <span>Super Lawyers Business Edition Magazine<\/span>, <span>1.21.13<\/span><\/li>\\n<li><a href=\\\"news-flexibility-is-key-for-modern-end-user\\\">Flexibility is Key for Modern End User<\/a><span>News<\/span>, <span>GlobeSt.com<\/span>, <span>8.20.12<\/span><\/li>\\n<li><a href=\\\"news-twenty-four-cox-castle-nicholson-llp-attorneys-are-selected-to-be-included-in-the-southern-californi\\\">Twenty-Four Cox, Castle &amp; Nicholson, LLP Attorneys Are Selected To Be Included In The Southern California Super Lawyers 2012 List<\/a><span>Press Release<\/span>, <span>Law 360<\/span>, <span>January 2012<\/span><\/li>\\n<li><a href=\\\"news-video-corenet-plays-vital-role-in-socal-commercial-real-estate\\\">Video: CoreNet Plays Vital Role in SoCal Commercial Real Estate<\/a><span>News<\/span>, <span>GlobeSt.com<\/span>, <span>8.30.11<\/span><\/li>\\n<li><a href=\\\"news-on-the-move\\\">On the Move<\/a><span>News<\/span>, <span>Daily Journal<\/span>, <span>8.15.11<\/span><\/li>\\n<li><a href=\\\"news-powerhouse-real-estate-attorney-joins-cox-castle-nicholson-as-irvine-office-managing-partner\\\">Powerhouse Real Estate Attorney Joins Cox Castle Nicholson as Irvine Office Managing Partner<\/a><span>Press Release<\/span>, <span>8.11.11<\/span><\/li>\\n<\/ul><button><span>View More &acirc;&#128;&ordm;<\/span><span>&acirc;&#128;&sup1; View Less<\/span><\/button>\\n\\t\\t\\t<h2>Speaking Engagements<\/h2>\\n<ul>\\n<li><a href=\\\"event-boma-industry-luncheon-committee-next-town-hall\\\">BOMA Industry Luncheon Committee: Next Town Hall<\/a><span>Webinar<\/span>, <span>6.3.20<\/span><\/li>\\n<li><a href=\\\"event-corenet-socal-s-lease-negotiation-tips-from-the-pros\\\">CoreNet SoCal's Lease Negotiation Tips from the Pros<\/a><span>4.18.19<\/span><\/li>\\n<li><a href=\\\"event-pincus-professional-education-s-recreational-and-medical-marijuana-law-and-business-in-california\\\">Pincus Professional Education's Recreational and Medical Marijuana Law and Business in California<\/a><span>Conference<\/span>, <span>Hyatt Regency Los Angeles International Airport, Los Angeles, CA<\/span>, <span>11.2.18<\/span><\/li>\\n<li><a href=\\\"event-uci-paul-merage-school-of-business-s-cre-breakfast-series\\\">UCI Paul Merage School of Business's CRE Breakfast Series<\/a><span>Seminar<\/span>, <span>The Pacific Club, Newport Beach, CA<\/span>, <span>10.31.18<\/span><\/li>\\n<li><a href=\\\"event-connect-orange-county-back-and-bigger-than-ever\\\">Connect Orange County - Back and Bigger Than Ever<\/a><span>Conference<\/span>, <span>The Boardwalk, Irvine, CA<\/span>, <span>9.25.18<\/span><\/li>\\n<li><a href=\\\"event-connect-los-angeles-2017-2018\\\">Connect Los Angeles 2018<\/a><span>Conference<\/span>, <span>Hotel Indigo DTLA, Los Angeles, CA<\/span>, <span>3.27.18<\/span><\/li>\\n<li><a href=\\\"event-connect-los-angeles-2018\\\">Connect Los Angeles 2018<\/a><span>Conference<\/span>, <span>Hotel Indigo, Los Angeles, CA<\/span>, <span>3.27.18<\/span><\/li>\\n<li><a href=\\\"event-icsc-repurposing-retail-spaces\\\">ICSC Repurposing Retail Spaces<\/a><span>Conference<\/span>, <span>Brixton Capital Office, Solana Beach, CA<\/span>, <span>8.23.17<\/span><\/li>\\n<li><a href=\\\"event-connect-orange-county-2017\\\">Connect Orange County 2017<\/a><span>Conference<\/span>, <span>Balboa Bay Club, Orange County, CA<\/span>, <span>7.27.17<\/span><\/li>\\n<li><a href=\\\"event-cre-101-landlord-vs-tenant-negotiations-how-to-interpret-a-lease\\\">CRE 101: Landlord vs Tenant Negotiations\/How to Interpret a Lease<\/a><span>Seminar<\/span>, <span>First American Title, Santa Ana, CA<\/span>, <span>7.25.17<\/span><\/li>\\n<li><a href=\\\"event-bisnow-s-orange-county-s-2017-forecast\\\">Bisnow's Orange County's 2017 Forecast<\/a><span>Conference<\/span>, <span>Irvine Marriott, Irvine, CA<\/span>, <span>12.15.16<\/span><\/li>\\n<li><a href=\\\"event-connect-orange-county\\\">Connect Orange County Conference<\/a><span>Conference<\/span>, <span>Balboa Bay Club, Newport Beach, California<\/span>, <span>7.28.16<\/span><\/li>\\n<li><a href=\\\"event-connect-orange-county-2015\\\">Connect CRE: Orange County<\/a><span>Conference<\/span>, <span>Balboa Bay Club, Newport Beach, CA<\/span>, <span>7.22.15<\/span><\/li>\\n<li><a href=\\\"event-ocba-section-panel-on-commercial-leases\\\">Orange County Bar Association Section Panel On Commercial Leases<\/a><span>Seminar<\/span>, <span>Radisson Hotel, Newport Beach, California<\/span>, <span>4.22.15<\/span><\/li>\\n<li><a href=\\\"event-realshare-inland-empire\\\">2015 RealShare Inland Empire<\/a><span>Conference<\/span>, <span>Ontario Convention Center - Ontario, CA<\/span>, <span>1.29.15<\/span><\/li>\\n<li><a href=\\\"event-corenet-global-southern-california-golf-tournament\\\">CoreNet Global Southern California Golf Tournament<\/a><span>Sponsorship<\/span>, <span>Pelican Hill, Newport Beach, California<\/span>, <span>5.29.14<\/span><\/li>\\n<li><a href=\\\"event-2013-realshare-orange-county\\\">2013 RealShare Orange County<\/a><span>Conference<\/span>, <span>Hyatt Regency, Irvine, California<\/span>, <span>8.22.13<\/span><\/li>\\n<li><a href=\\\"event-naiop-u\\\">NAIOP-U<\/a><span>Seminar<\/span>, <span>LBA Realty, Newport Beach, California<\/span>, <span>8.8.13<\/span><\/li>\\n<li><a href=\\\"event-2013-realshare-los-angeles\\\">2013 RealShare Los Angeles<\/a><span>Conference<\/span>, <span>The Hyatt Regency Century Plaza, Los Angeles, California<\/span>, <span>3.27.13<\/span><\/li>\\n<li><a href=\\\"event-drafting-and-negotiating-office-leases-in-an-ever-changing-market\\\">\\\"Drafting and Negotiating Office Leases in an Ever-Changing Market\\\"<\/a><span>Conference<\/span>, <span>Westin South Coast Plaza, Costa Mesa, California<\/span>, <span>1.26.13<\/span><\/li>\\n<li><a href=\\\"event-realshare-orange-county\\\">RealShare Orange County<\/a><span>Conference<\/span>, <span>Hyatt Regency, Irvine, California<\/span>, <span>8.16.12<\/span><\/li>\\n<li><a href=\\\"event-inside-the-mind-of-the-corporate-real-estate-executive\\\">Inside the Mind of the Corporate Real Estate Executive<\/a><span>Seminar<\/span>, <span>Los Angeles, California<\/span>, <span>3.22.12<\/span><\/li>\\n<\/ul><button><span>View More &acirc;&#128;&ordm;<\/span><span>&acirc;&#128;&sup1; View Less<\/span><\/button>\\n\\t\\t\\t<h2>Publications<\/h2>\\n<ul>\\n<li><a href=\\\"publication-beyond-residential-office-conversions-to-life-science-industrial-and-other-uses\\\">Beyond Residential: Office Conversions To Life Science, Industrial And Other Uses<\/a><span>Client Alert<\/span>, <span>8.17.23<\/span><\/li>\\n<li><a href=\\\"publication-cannabis-seeding-the-commercial-real-estate-sector\\\">Cannabis: Seeding The Commercial Real Estate Sector<\/a><span>Article<\/span>, <span>The Mann Report<\/span>, <span>11.2.18<\/span><\/li>\\n<li><a href=\\\"publication-space-to-grow\\\">Space to Grow<\/a><span>Article<\/span>, <span>Los Angeles Lawyer Magazine<\/span>, <span>2.7.18<\/span><\/li>\\n<li><a href=\\\"publication-las-office-market-is-alive\\\">LA's Office Market Is Alive<\/a><span>Article<\/span>, <span>Western Real Estate Business<\/span>, <span>1.20.15<\/span><\/li>\\n<li><a href=\\\"publication-2014-labj-naiop-socal-commercial-real-estate-roundtable\\\">2014 NAIOP Commercial Real Estate Roundtable<\/a><span>Article<\/span>, <span>The Los Angeles Business Journal<\/span>, <span>4.14.14<\/span><\/li>\\n<li><a href=\\\"publication-nonresidential-building-energy-use-disclosure-requirements-to-take-effect\\\">Nonresidential Building Energy Use Disclosure Requirements to Take Effect<\/a><span>Client Alert<\/span>, <span>CCN Client Alert<\/span>, <span>6.5.13<\/span><\/li>\\n<\/ul><button><span>View More &acirc;&#128;&ordm;<\/span><span>&acirc;&#128;&sup1; View Less<\/span><\/button>\\n\\t\\t\\t\\t\\t\\t<h2>Awards &amp; Affiliations<\/h2>\\n\\t\\t\\t\\t\\t\\t<h2>Honors &amp; Recognitions<\/h2><p><em>Best Lawyers<\/em>, Real Estate Law,&Acirc;&nbsp; 2013-2024, 2026<\/p>\\n<p>GlobeSt.'s Influencers in Industrial, 2024<\/p>\\n<p>Southern California Super Lawyers, 2008-2024<\/p><h2>Professional Affiliations<\/h2><p>NAIOP, Board of Directors&Acirc;&nbsp;<\/p>\\n<p>UCI Merage Center for Real Estate Advisory, Board Member&Acirc;&nbsp;<\/p>\\n<p>Orange County Bar Association, Real Property Section<\/p>\\n<p>International Council of Shopping Centers (ICSC)<\/p>\\n<p>NAIOP Southern California, Board of Directors<\/p>\\n<p>CORE-Net Global Southern California, Board of Directors<\/p>\\n<p>USC Real Estate Alumni Association<\/p>\\n<p>American Bar Association<\/p>\\n\\t\\t\\t<h2>Practice Areas<\/h2>\\n<ul>\\n<li><a href=\\\"practices-real-estate\\\">Real Estate<\/a><ul><li><a href=\\\"practices-commercial-leasing\\\">Commercial Real Estate Leasing<\/a><\/li><li><a href=\\\"practices-commercial-real-estate-transactions\\\">Commercial Real Estate Transactions<\/a><\/li><\/ul><\/li><\/ul>\\n\\t\\t\\t<h2>Real Estate Sectors<\/h2>\\n<ul>\\n<li><a href=\\\"realestate-industrial\\\">Industrial<\/a><\/li><li><a href=\\\"realestate-office\\\">Office<\/a><\/li><\/ul>\\n\\t\\t\\t<h2>Bar &amp; Court Admissions<\/h2><ul><li>State Bar of California<\/li><\/ul><h2>Education<\/h2><p>J.D., University of California College of the Law, San Francisco, with honors<\/p>\\n<p>B.A., University of Southern California, with honors<\/p>\\n\\t\\t\\t<a href=\\\"#header\\\">Jump to Page<\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-222904","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<article>\\n\\t\\t\\t\\t\\t\\t\\t<h1>Bernadette M. Staroschuck<\/h1>\\n\\t\\t\\t\\t<span><img src=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2014\/11\/STAROSCHUCK_large-e1743022410691.png\\\"><\/span>\\n\\t\\t\\t\\tBernadette M. Staroschuck\\n\\t\\t\\t\\tPartner\\n\\t\\t\\t\\tOffice: Pittsburgh, PA\\n\\t\\t\\t\\tD: (412) 281-4256\\n\\t\\t\\t\\tC: (412) 352-6969\\n\\t\\t\\t\\t<p><a href=\\\"mailto:bstaroschuck@margolisedelstein.com\\\">bstaroschuck@margolisedelstein.com<\/a><\/p>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2025\/03\/Bernadette-Staroschuck.vcf\\\"><span><span>&iuml;&#139;&#130;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/bios\/bernadette_m._staroschuck.pdf\\\"><span><span>&iuml;&#135;&#129;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/bernadette-staroschuck-65a4616a\/\\\"><span><span>&icirc;&#131;&#139;<\/span><\/span><\/a>\\n\\t\\t\\t\\tBernadette Staroschuck, a partner at Margolis Edelstein, was admitted to the Pennsylvania Bar in 1985. Ms. Staroschuck has been associated with Margolis Edelstein since 1997 and before that was associated with the former law firm of Rosenberg Kirshner, which ultimately merged with Margolis Edelstein in January of 1997. She has been a partner in the firm since 2001.\\n\\t\\t\\t\\t<span><img src=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2014\/11\/STAROSCHUCK_large-e1743022410691.png\\\"><\/span>\\n\\t\\t\\t\\tBernadette M. Staroschuck\\n\\t\\t\\t\\tPartner\\n\\t\\t\\t\\tPittsburgh, PA\\n\\t\\t\\t\\tD: (412) 281-4256\\n\\t\\t\\t\\tC: (412) 352-6969\\n\\t\\t\\t\\t<a href=\\\"mailto:bstaroschuck@margolisedelstein.com\\\"><span><span>&iuml;&#131;&nbsp;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2025\/03\/Bernadette-Staroschuck.vcf\\\"><span><span>&iuml;&#139;&#130;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/bios\/bernadette_m._staroschuck.pdf\\\"><span><span>&iuml;&#135;&#129;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.linkedin.com\/in\/bernadette-staroschuck-65a4616a\/\\\"><span><span>&icirc;&#131;&#139;<\/span><\/span><\/a>\\n\\t\\t\\t\\t<p>Bernadette Staroschuck, a partner at Margolis Edelstein, was admitted to the Pennsylvania Bar in 1985. Ms. Staroschuck has been associated with Margolis Edelstein since 1997 and before that was associated with the former law firm of Rosenberg Kirshner, which ultimately merged with Margolis Edelstein in January of 1997. She has been a partner in the firm since 2001.<\/p>\\n<p>Ms. Staroschuck concentrates her practice in matrimonial law and family law issues. She has also handled a variety of other legal matters including estate administration and other civil issues. Over the last two decades, she has litigated complex family law matters, which include support, equitable distribution, and complex child custody issues. She has experience litigating these issues in Allegheny County and other outlying counties in Western Pennsylvania.<\/p>\\n<p>Ms. Staroschuck is also trained in the collaborative law process and co-authored,&Acirc;&nbsp;<em>Developing a Collaborative Family Law Practice<\/em>, which was published in 2011. She has successfully resolved disputes between spouses and parents in the collaborative law process. She is also a trained mediator.<\/p>\\n<p>Ms. Staroschuck has litigated many child custody proceedings both addressing complex custodial issues as well as addressing relocation issues. For the past two decades she has also litigated countless economic claims in the family law section of the Court of Common Pleas to include such matters as child support, spousal support, alimony pendente lite claims, and also complex equitable distribution cases which include not only distribution of various marital assets but also include the distribution of partnership and business interests of the litigations. She has experience in the appellate courts of this Commonwealth addressing various family law issues on appeal.<\/p>\\n<p>Ms. Staroschuck is a member of the Allegheny County Bar Association as well as its Family Law section. She is also a member of the Pennsylvania Bar Association. She is a founding member of the Collaborative Law Association of Southwestern Pennsylvania (CLASP) as well as a member of the International Association of Collaborative Professionals (IACP). She is also a fellow of the Allegheny County Bar Association.<\/p>\\n<p>Ms. Staroschuck has spoken publicly in many forums to address the issues of domestic violence. She has worked with financial planners who were affiliated with American Express Financial Services as well as speaking before gatherings of various mental health professionals, bankers, and appraisers. She is also committed to educating the public about the benefits of considering alternative dispute resolution options such as handling their family law issues through the collaborative law process or through mediation as opposed to litigation. She was recently interviewed by a local television reporter for CBS where the reporter interviewed not only Ms. Staroschuck but also the parties and her counterpart counsel. It was the hope of all that, based upon this interview, more potential litigants would become informed about the options available to them in addition to the traditional litigation option. She continues to speak with numerous organizations about the option of collaboration such as leaders within the community at large, within the legal community, within various religious communities, and to individuals as well.<\/p>\\n\\t\\t\\t\\t<h2>Areas of Practice<\/h2>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.margolisedelstein.com\/practices\/family-law\/\\\">Family Law<\/a>\\n\\t\\t\\t\\t<h2>Education<\/h2>\\n\\t\\t\\t\\t<ul>\\n<li>Duquesne University School of Law (J.D.)<\/li>\\n<li>Duquesne University (B.A.)<\/li>\\n<\/ul>\\n\\t\\t\\t\\t<h2>Bar &amp; Court Admissions<\/h2>\\n\\t\\t\\t\\t<ul>\\n<li>Pennsylvania<\/li>\\n<\/ul>\\n\\t\\t\\t\\t<ul>\\n<li>U.S. District Court, Western District of Pennsylvania<\/li>\\n<\/ul>\\n\\t\\t\\t\\t<h2>Professional Affiliations<\/h2>\\n\\t\\t\\t\\t<ul>\\n<li>Allegheny County Bar Association<\/li>\\n<li>Pennsylvania Bar Association<\/li>\\n<li>Collaborative Law Association of Southwestern Pennsylvania (CLASP)<\/li>\\n<li>International Association of Collaborative Professionals (IACP)<\/li>\\n<\/ul>\\n\\t\\t\\t\\t<h2>Honors<\/h2>\\n\\t\\t\\t\\t<ul>\\n<li>AV Martindale-Hubbell Peer Review Rated<\/li>\\n<li>Selected for inclusion in The Best Lawyers in America in the areas of Collaborative Law: Family Law and Family Law<\/li>\\n<\/ul>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.martindale.com\/attorney\/bernadette-m-staroschuck-1540725\/\\\"><span><img src=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2014\/11\/MH-AV-Ratings-Badge.png\\\"><\/span><\/a>\\n\\t\\t\\t\\t<a href=\\\"https:\/\/www.bestlawyers.com\/lawyers\/bernadette-m-staroschuck\/433365\\\"><span><img src=\\\"https:\/\/www.margolisedelstein.com\/wp-content\/uploads\/2025\/06\/B-Staro-2026-BL.png\\\"><\/span><\/a>\\n\\t\\t\\t\\t<\/article>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-225976","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<ul><li><ul><li><a href=\\\"mailto:?subject=Ryan%20C.%20Wilkins&amp;body=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-c-wilkins.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"email\\\"><\/a><\/li><li><a href=\\\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-c-wilkins.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"twitter\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-c-wilkins.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"linkedin\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-c-wilkins.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"facebook\\\"><\/a><\/li><\/ul><\/li><li><button aria-label=\\\"Print\\\"><\/button><\/li><li><button aria-label=\\\"Share\\\"><\/button><\/li><\/ul><picture><\/picture><h1>Ryan C. Wilkins<\/h1><ul><li><span><span>Partner<\/span><\/span><\/li><li><span><span><strong>Chair,<\/strong> Corporate &amp; Securities Practice<br><strong>Member,<\/strong> Executive Committee<\/span><\/span><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/offices\/newport-beach.html\\\"><span>Newport Beach<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/offices\/san-diego.html\\\"><span>San Diego<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/offices\/santa-barbara.html\\\"><span>Santa Barbara<\/span><\/a><\/li><\/ul><a href=\\\"mailto:rwilkins@stradlinglaw.com\\\">rwilkins@stradlinglaw.com<\/a><ul><li><a href=\\\"tel:949%20725%204115\\\">D: 949 725 4115<\/a><\/li><li><a href=\\\"tel:858%20926%203000\\\">D: 858 926 3000<\/a><\/li><li><a href=\\\"tel:805%20730%206800\\\">D: 805 730 6800<\/a><\/li><\/ul><h3>Areas of Focus<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/public-companies.html\\\"><span>Public Companies<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/mergers-and-acquisitions\/index.html\\\"><span>Mergers &amp; Acquisitions<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/index.html\\\"><span>Corporate &amp; Securities<\/span><\/a><\/li><\/ul><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/professionals\/ryan-c-wilkins\/vcard.vcf\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"vcard\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/ryan-wilkins-1296545\/\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"linkedin\\\"><\/a><\/li><\/ul><p>Ryan&Acirc;&nbsp;represents many of the firm&acirc;&#128;&#153;s public company and investment banking clients and focuses on corporate finance transactions, mergers and acquisitions,&Acirc;&nbsp;SEC and FINRA&Acirc;&nbsp;compliance, and corporate governance matters. Ryan&Acirc;&nbsp;has assisted public companies, investment banks and institutional investors&Acirc;&nbsp;in numerous corporate finance transactions, including initial public offerings, follow-on public offerings, secondary offerings and private placements. He has also assisted public and private companies in a myriad of merger, divestiture and recapitalization transactions.&Acirc;&nbsp;Ryan also has considerable experience working with public companies on matters relating to SEC compliance, stock exchange listing and compliance, corporate governance, executive compensation and government investigations.<\/p><p>Ryan&Acirc;&nbsp;earned three varsity letters in football from UCLA and was a member of two PAC-10 championship teams. He earned the Jackie Robinson Memorial Award for Overall Excellence (2000) and played in the Rose Bowl (1999), the Cotton Bowl (1998) and the Sun Bowl (2000).<\/p>\\n<p>Ryan&Acirc;&nbsp;was named a Southern California Rising Star by Super Lawyers magazine in 2015 and 2016. He also received the \\\"Champion's Award for Corporate\/Strategic Acquisition of the Year\\\" by&Acirc;&nbsp;ACG New York in 2011.<\/p>\\n<h3>Recent Speaking Engagements<\/h3>\\n<ul>\\n<li>\\n\\\"Business Disruption: Regulation and Corporate Governance\\\", 16th Annual SEC \\\"Hot Topics\\\" Conference (September 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Startup, Venture Capital and Entrepreneurship&acirc;&#128;&#157;, UCLA Law and Entrepreneurship Association (March 2016)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Legal&acirc;&#128;&#153;s Voice in the Boardroom &acirc;&#128;&#147; Assessing and Communicating Regulatory Change,&acirc;&#128;&#157; Association of Corporate Counsel (June 21, 2012)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Best Practices in Disclosure: The Role of Legal in Proxy Solicitation and Financial Reporting,&acirc;&#128;&#157; Association of Corporate Counsel (March 28, 2012)\\n<\/li>\\n<\/ul><button aria-label=\\\"Click to read more\\\">Read More<\/button><p>Ryan&Acirc;&nbsp;earned three varsity letters in football from UCLA and was a member of two PAC-10 championship teams. He earned the Jackie Robinson Memorial Award for Overall Excellence (2000) and played in the Rose Bowl (1999), the Cotton Bowl (1998) and the Sun Bowl (2000).<\/p>\\n<p>Ryan&Acirc;&nbsp;was named a Southern California Rising Star by Super Lawyers magazine in 2015 and 2016. He also received the \\\"Champion's Award for Corporate\/Strategic Acquisition of the Year\\\" by&Acirc;&nbsp;ACG New York in 2011.<\/p>\\n<h3>Recent Speaking Engagements<\/h3>\\n<ul>\\n<li>\\n\\\"Business Disruption: Regulation and Corporate Governance\\\", 16th Annual SEC \\\"Hot Topics\\\" Conference (September 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Startup, Venture Capital and Entrepreneurship&acirc;&#128;&#157;, UCLA Law and Entrepreneurship Association (March 2016)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Legal&acirc;&#128;&#153;s Voice in the Boardroom &acirc;&#128;&#147; Assessing and Communicating Regulatory Change,&acirc;&#128;&#157; Association of Corporate Counsel (June 21, 2012)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Best Practices in Disclosure: The Role of Legal in Proxy Solicitation and Financial Reporting,&acirc;&#128;&#157; Association of Corporate Counsel (March 28, 2012)\\n<\/li>\\n<\/ul><h3>Experience<\/h3><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/realty-mogul-completes-sale-to-the-wideman-company.html\\\">Represented Realty Mogul, a real estate crowdfunding platform, in its&Acirc;&nbsp;acquisition by The Wideman Company, an operator of commercial real estate investment services specializing in single-tenant office and industrial buildings with large tenants. <\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/deckers-brands-sells-sanuk-to-lole.html\\\">Represented Deckers Brands, a designer of casual and performance footwear, apparel, and accessories, in the sale of its Sanuk brand, known for its outdoor lifestyle footwear, to Canadian activewear company Lol&Atilde;&laquo; Brands. This acquisition is part of Lol&Atilde;&laquo;&acirc;&#128;&#153;s strategy to strengthen its position in the North American market, particularly in the U.S. where Sanuk has a well-established presence. Financial terms of the deal were not disclosed.&Acirc;&nbsp;<\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/stradling-represented-marathon-digital-holdings-incs-dollar15-billion-at-the-market-offering.html\\\">Represented Marathon Digital Holding (NAS: MARA) in its $1.5 billion at-the-market offering, with H.C. Wainwright &amp; Co., LLC, acting as sales agent.<\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/index.html?at=1708\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"View more\\\">View More<\/a><h3>Credentials<\/h3>Education<ul><li><span>University of California, Los Angeles, J.D., Corporate Law Specialization, 2005<\/span><\/li><li><span>University of California, Los Angeles, M.B.A., Emphasis in Finance, 2005<\/span><\/li><li><span>University of California, Los Angeles, B.A., Business and Economics, <em>summa cum laude<\/em>, 2000<\/span><\/li><\/ul>Memberships<ul>\\n<li>American Bar Association<\/li>\\n<li>Orange County Bar Association<\/li>\\n<li>Providence Speech and Hearing (board member)<\/li><\/ul>Bar Admissions<ul><li><span>California<\/span><\/li><\/ul><h3>Related Practices<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/index.html\\\"><span>Corporate &amp; Securities<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/mergers-and-acquisitions\/index.html\\\"><span>Mergers &amp; Acquisitions<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/corporate-governance-and-compliance.html\\\"><span>Corporate Governance &amp; Compliance<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/public-companies.html\\\"><span>Public Companies<\/span><\/a><\/li><\/ul><h3>Related Industries &amp; Initiatives<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/industries-and-initiatives\/retail-and-consumer-products\/food-and-beverage.html\\\"><span>Food &amp; Beverage<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/industries-and-initiatives\/life-science\/index.html\\\"><span>Life Science<\/span><\/a><\/li><\/ul>Related News<a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/8-stradling-attorneys-recognized-in-legal-500s-elite-city-focus.html\\\"><span>8 Stradling Lawyers Recognized in Legal 500's Elite City Focus <\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/stradling-represents-roth-capital-in-gen-restaurant-groups-upsized-dollar43-million-ipo.html\\\"><span>Stradling Represents Roth Capital in Gen Restaurant Group's Upsized $43 Million IPO<\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/wilkins-quoted-in-agenda-on-recent-ceo-exits-stemming-from-misconduct-allegations.html\\\"><span>Wilkins Quoted in Agenda on Recent CEO Exits Stemming from Misconduct Allegations<\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/index.html?at=1708\\\">View All<\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-223792","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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 href=\\\"#\\\">Close Menu<\/a>\\n<ul>\\n\\t<li><a href=\\\"\/\\\">Home<\/a><\/li>\\n\\t<li><a href=\\\"tel:+12197941888\\\">Call<\/a><\/li>\\n\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/contact-us\/\\\">Email<\/a><\/li>\\n\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/contact-us\/\\\">Visit<\/a><\/li>\\n\\t<li><a href=\\\"#\\\">Search<\/a><\/li>\\n\\t<li><a href=\\\"#\\\">Menu<\/a><\/li>\\n<\/ul>\\n\\t\\t<img src=\\\"\/wp-content\/media\/headshots\/GTG-Website-2023-1-resized.jpg\\\"><h1>Gregory T. Glen<\/h1>Partner<a href=\\\"https:\/\/g.page\/kopka-pinkus-dolin-chicago?share\\\">Chicago, IL<\/a><a href=\\\"tel:+13127829920\\\">312-782-9920<\/a><a href=\\\"tel:+13127829965\\\">312-782-9965<\/a><a href=\\\"mailto:gtglen@kopkalaw.com\\\">gtglen@kopkalaw.com<\/a><a href=\\\"https:\/\/www.kopkalaw.com\/wp-content\/uploads\/2026\/02\/GTG-Bio-4.pdf\\\">Print Biography<\/a>\\t\\n\\t\\t<article>\\n\\t\\t<a href=\\\"https:\/\/www.kopkalaw.com\\\">Home<\/a> &gt; <a href=\\\"https:\/\/www.kopkalaw.com\/all-attorneys\/\\\">All Attorneys<\/a> &gt; <span>Gregory T. Glen<\/span><p>Gregory T. Glen concentrates his practice in premises liability, construction, transportation, product liability, automobile, bad faith insurance claims, arson, commercial litigation, general insurance defense matters, and subrogation. He has represented clients in more than 25 jury trials and 150 mandatory arbitration hearings. Cases tried to verdict include auto accidents, dram shop claims, premises liability, construction defect, and an assortment of cases ranging from breach of contract to bad faith insurance claims. He has litigated cases ranging from small claims to wrongful death and catastrophic losses involving multiple death and injuries, all resulting in favorable outcomes from primary and excess insurance carriers. Gregory has successfully mediated dozens of cases to settlement and litigated and tried cases throughout the entire State of Illinois. He also drafted a winning appeal in a case establishing plaintiff must first seek leave of court before filing a claim for punitive damages pursuant to 735 ILCS 5\/2-604.1.<\/p>\\n<p>Prior to joining Kopka, Gregory worked for a premiere national trial firm representing an excess insurance client. He was a lead trial associate in two bus accidents cases involving multiple deaths and injuries, an excessive force claim against an infamous local township and police department, and a construction defect case that resulted in a $10,000,000 subrogation settlement for a distribution center that sustained a collapsed roof from improper roof drainage.<\/p>\\nMemberships\\n<ul>\\n<li>American Bar Association<\/li>\\n<li>Illinois State Bar Association<\/li>\\n<\/ul>\\nTrial and Case Highlights\\n<ul>\\n<li>In a jury trial, in the Circuit Court of Kendall County, Gregory defended a rear-end auto accident whereby the plaintiff sustained a lumbar injury that required surgery. Plaintiff&acirc;&#128;&#153;s counsel asked for $1,552,000. Ultimately, the jury awarded the plaintiff $35,000.<\/li>\\n<li>Gregory defended a rear-end auto accident in a jury trial in the Circuit Court of Cook County where the two plaintiffs claimed soft tissue injuries. They asked the jury for $102,000 and were awarded $9,600.<\/li>\\n<li>Gregory tried to verdict and received a not guilty award in a dram shop claim arising from an alleged intoxicated driver striking the plaintiff&acirc;&#128;&#153;s vehicle; as a result, the plaintiff lost his left eye and sustained multiple broken bones, including a fractured left hip and ankle.<\/li>\\n<li>Another case tried to verdict, wherein Gregory received a not guilty award, was a dram shop\/premises liability claim whereby two off-duty Chicago police officers attempted to enter a tavern and the owner refused entrance to the premises. He fought off two assaults and caused them to receive injuries and claimed emotional distress.<\/li>\\n<li>In a settlement achieved during trial, Gregory settled a $5,000,000 property loss claim for $5,000 due to negligent spoliation of evidence when the plaintiff&acirc;&#128;&#153;s retained expert witness destroyed a metal coupling from a water riser that broke in a 60-story Chicago high rise, resulting in extensive flooding and water damage.<\/li>\\n<li>Gregory obtained a $625,000 subrogation settlement during trial against an electrical contractor responsible for causing $650,000 in property damage due to an electrical fire at an animal hospital in Peoria County, Illinois.<\/li>\\n<li>As retained trial consultant for primary counsel in a bad faith insurance claim whereby homeowner intentionally burned down home, Gregory received a not guilty award for the insurance company. In addition, the insurance company was awarded a $125,000 judgment against homeowner on counterclaim for insurance company having to pay mortgage. With no evidence as to how fire was started, plaintiffs&acirc;&#128;&#153; liability was established when the wife claimed her husband called her cell phone to notify her of the fire. The cell phone records demonstrated that her husband made no such telephone call.<\/li>\\n<\/ul>\\n\\t\\t<\/article>\\n\\t<h2>Practice Areas<\/h2>\\n\\t<ul>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/bad-faith\/\\\">Bad Faith<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/commercial-lines-premises-liability\/\\\">Commercial Lines (Premises Liability)<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/construction-defect-litigation\/\\\">Construction Defect Litigation<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/contract-disputes\/\\\">Contract Disputes<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/coverage\/\\\">Coverage Litigation<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/dram-shop-litigation\/\\\">Dram Shop Litigation<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/elevator-liability\/\\\">Elevator Liability<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/product-liability-defense\/\\\">Products Liability<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/toxic-tort\/\\\">Toxic Tort Defense<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/transportation-defense\/\\\">Transportation Defense<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/wills-trusts-estates\/\\\">Trusts, Wills, and Estates<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/um-and-uim\/\\\">UM\/UIM<\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/practice-areas\/wrongful-death\/\\\">Wrongful Death Defense<\/a><\/li>\\n\\t\\t\\t<\/ul>\\n\\t\\t\\t<a>Show More<\/a>\\n\\t<h2>Admissions<\/h2>\\n\\t<ul>\\n\\t\\t\\t\\t\\t<li>Illinois<\/li>\\n\\t\\t\\t\\t\\t<li>U.S. District Courts for the Northern District of Illinois<\/li>\\n\\t\\t\\t<\/ul>\\n\\t<h2>Education<\/h2>\\n\\t<ul>\\n\\t\\t\\t\\t\\t<li>John Marshall Law School, J.D.<\/li>\\n\\t\\t\\t\\t\\t<li>Loyola University of Chicago, B.A. and B.S.<\/li>\\n\\t\\t\\t<\/ul>\\n<footer>\\n\\t<img src=\\\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\\\">\\t\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t\\t<a href=\\\"tel:+12197941888\\\">219-794-1888<\/a>\\n\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/www.kopkalaw.com\/contact-us\/\\\">\\n\\t<img src=\\\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\\\"><\/a>\\n\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.linkedin.com\/company\/kopkalaw\\\">\\n\\t<img src=\\\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\\\"><\/a><\/li>\\n\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.youtube.com\/channel\/UCGwmX1u87RRcfsWpNfEZcyQ\/featured\\\">\\n\\t<img src=\\\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\\\"><\/a><\/li>\\n\\t\\t\\t\\t\\t\\t<\/ul>\\n\\t\\t\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.kopkalaw.com\/privacy-policy\/\\\">Privacy Policy<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.kopkalaw.com\/disclaimer\/\\\">Disclaimer<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.kopkalaw.com\/site-map\/\\\">Site Map<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.kopkalaw.com\/contact-us\/\\\">Contact Us<\/a><\/li>\\n\\t\\t\\t\\t\\t\\t<\/ul>\\n\\t<img src=\\\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\\\">\\t\\t\\t<p>&Acirc;&copy; 2022 - 2026 Kopka. All rights reserved. <br>This law firm website and <a href=\\\"https:\/\/www.milemarkmedia.com\/\\\">legal marketing<\/a> are managed by MileMark Media.<\/p>\\n<\/footer>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-215839","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t\\t\\t\\t\\t\\t\\t\\t<img src=\\\"assets\/images-t1775838966\/2857.jpeg\\\">\\n\\t\\t<h1>\\n\\t\\t\\t<span>Kenneth<\/span>\\n\\t\\t\\t<span>C.<\/span>\\n\\t\\t\\t<span>Newa<\/span> \\n\\t\\t<\/h1>\\n\\t\\tPartner\\n\\t\\t\\t<ul>\\n\\t<li><a href=\\\"contact-Bloomfield-Hills-Michigan-law-firm\\\">Bloomfield Hills, MI<\/a><\/li><li><a href=\\\"contact-Indianapolis-Indiana-law-firm\\\">Indianapolis, IN<\/a><\/li><li><span>T:<\/span> <a href=\\\"tel:(248)%20594-6968\\\">(248) 594-6968<\/a><\/li><li><span>F:<\/span> <span>(248) 901-4040<\/span><\/li><li><a href=\\\"mailto:knewa@plunkettcooney.com\\\">\\n\\t\\t\\t<span>Email<\/span>\\n\\t\\t\\t<span>knewa@plunkettcooney.com<\/span><\/a>\\n\\t\\t\\t<\/li><\/ul>\\n\\t<ul><li><a href=\\\"vcard-Attorney-Kenneth-Newa-Insurance-Coverage.vcf\\\">vCard<\/a><\/li><li><a href=\\\"printpilot-bio-Attorney-Kenneth-Newa-Insurance-Coverage.pdf?1775838966\\\" rel=\\\"noopener\\\" aria-label=\\\"PDF (opens in a new window)\\\">PDF<\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/kenneth-newa-12425811\/\\\" rel=\\\"noopener\\\" aria-label=\\\"LinkedIn (opens in a new window)\\\">LinkedIn<\/a><\/li><li>\\n\\t\\t\\t\\t\\t<a href=\\\"#socialShare\\\">Share<\/a>\\n\\t\\t\\t<\/li><\/ul><ul><li>Licensed Since: 1990<\/li>\\n<li>Joined Firm: 1994<\/li>\\n<li>Partner Since: 1998<\/li><\/ul>\\t\\n\\t\\t\\t\\t\\t\\t<nav aria-label=\\\"Tabs\\\"><a href=\\\"#Bio\\\">Bio<\/a><a href=\\\"#Credentials\\\">Credentials<\/a><a href=\\\"#Honors\\\">Honors\/Awards<\/a><a href=\\\"#Insights\\\">Insights<\/a><\/nav>\\n\\t\\t\\t\\t\\t\\t<h2>Bio<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>A partner in Plunkett Cooney&acirc;&#128;&#153;s Insurance Coverage Law Practice Group, Kenneth C. Newa is licensed in Michigan, Indiana, Ohio and Wisconsin.<\/p>\\n<p>Mr. Newa focuses his practice primarily on representing insurance companies in a wide variety of insurance coverage disputes, including complex, high-exposure coverage litigation relating to environmental, asbestos, toxic tort, manufacturing defects and construction defect claims. Many of these claims involve coverage issues arising from class action lawsuits against policyholders, including claims presented in federal Multi-District Litigation (MDL).<\/p>\\n<p>Mr. Newa has served in a national counsel role for insurers in Chinese drywall claims, and window defect class action claims involving window manufacturers Pella, WeatherShield, MI Windows and Doors, and Lincoln Wood. These claims typically involve multiple coverage issues, including trigger of coverage, allocation, application of &acirc;&#128;&#156;business risk&acirc;&#128;&#157; exclusions, coverage for &acirc;&#128;&#156;rip and tear,&acirc;&#128;&#157; impaired property exclusions, and sistership exclusions, among other issues.<\/p>\\n<p>Mr. Newa also dedicates a significant part of his practice to counseling insurers and litigating claims regarding alleged bad faith, alleged breaches of covenants of good faith and fair dealing, and unfair claims settlement practices in states throughout the Midwest.<\/p>\\n<p>In addition, Mr. Newa represents insurers in coverage claims based upon COVID-19 losses, and he regularly counsels clients on such diverse issues as coverage for Contingent Time Element claims, life insurance, business interruption and first-party claims arising from cyber security breach and ransomware attacks, intellectual property claims, &acirc;&#128;&#156;Coverage B&acirc;&#128;&#157; advertising injury and personal injury claims, &acirc;&#128;&#156;sick building&acirc;&#128;&#157; claims, including claims for indoor air exposure and mold remediation, and directors and officer&acirc;&#128;&#153;s claims. Mr. Newa regularly prepares coverage opinions and proposed coverage position letters on behalf of insurers, and he conducts first-party property coverage analyses, examinations under oath and property appraisals.<\/p>\\n<p>Much of Mr. Newa&acirc;&#128;&#153;s representation of insurance carriers has been on a regional basis, including cases pending in Michigan, Ohio, Indiana, Illinois, Wisconsin, Missouri, Pennsylvania, West Virginia, Kentucky, South Carolina, and Florida.<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Representative Client Work<\/h3>\\n<ul>\\n<li>Representing national insurer in coverage litigation regarding coal combustion residuals (CCRs) at coal-fired power plants in several states<\/li>\\n<li>Representing insurer in PFAS coverage litigation<\/li>\\n<li>Obtained summary judgment on choice of law and the pollution exclusion for a contaminated site in Indiana<\/li>\\n<li>Representing national insurer in coverage lawsuit over COVID-19 losses<\/li>\\n<li>Represented national carrier in Chinese drywall claims<\/li>\\n<li>Successfully tried $1,500,000 coverage claim arising from a warehouse fire, obtaining a jury verdict of &acirc;&#128;&#156;no cause for action&acirc;&#128;&#157; (<em>Flint Distributing v Citizens Insurance<\/em>)<\/li>\\n<li>Obtained summary judgment for insurer in Indiana regarding the recovery of &acirc;&#128;&#156;pre-tender&acirc;&#128;&#157; costs in seminal Indiana Supreme Court case (<em>Dreaded v Travelers<\/em>)<\/li>\\n<li>Lead carrier counsel in 400-site environmental property damage coverage litigation (<em>Aetna v Dow Chemical<\/em>)<\/li>\\n<li>Defended primary and excess carriers in large-scale environmental and asbestos coverage litigation (3M mask litigation, Duke Energy, Ericsson, Citizens Gas, Southern Indiana Gas, Public Service of Indiana, Indiana Gas,&Acirc;&nbsp;<em>Aeroquip-Vickers<\/em>,&Acirc;&nbsp;<em>Pilkington&Acirc;&nbsp;<\/em>and&Acirc;&nbsp;<em>Mallinckrodt<\/em>&Acirc;&nbsp;litigation)<\/li>\\n<li>Filed declaratory judgment action and obtained summary judgment ruling that policyholder must participate in defense and indemnification costs on a&Acirc;&nbsp;<em>pro rata<\/em>&Acirc;&nbsp;basis, and must reimburse the insurer for defense costs advanced on its behalf (<em>Indiana Insurance v Maul Investments<\/em>)<\/li>\\n<\/ul>\\n<h3>Noteworthy Cases<\/h3>\\n<ul>\\n<li><em>American Electric Power<\/em> CCR litigation<\/li>\\n<li><em>3M<\/em>&Acirc;&nbsp;mask coverage litigation<\/li>\\n<li><em>Duke Energy<\/em>&Acirc;&nbsp;manufactured gas plant litigation<\/li>\\n<li><em>Magnetek\/Monsanto<\/em>&Acirc;&nbsp;PCB litigation<\/li>\\n<li><em>Tecumseh Products<\/em>&Acirc;&nbsp;property damage litigation<\/li>\\n<li><em>Geocel<\/em>&Acirc;&nbsp;property damage and bad faith litigation<\/li>\\n<li><em>Flexsteel<\/em>&Acirc;&nbsp;property damage and bad faith litigation<\/li>\\n<li><em>City of Michigan City<\/em>&Acirc;&nbsp;property damage litigation<\/li>\\n<li><em>Ericsson<\/em>&Acirc;&nbsp;property damage and bad faith litigation<\/li>\\n<li><em>Mallinckrodt<\/em>&Acirc;&nbsp;property damage litigation<\/li>\\n<\/ul>\\n<h3>Professional Affiliations<\/h3>\\n<ul>\\n<li>ALFA International (Insurance Practice Group Steering Committee)<\/li>\\n<li>American Bar Association (Tort and Insurance Practice Section)<\/li>\\n<li>American College of Coverage Counsel, Fellow<\/li>\\n<li>Claims and Litigation Management Alliance<\/li>\\n<li>DRI (Insurance Law Committee, Bad Faith and CGL subcommittees)<\/li>\\n<li>State Bar of Indiana<\/li>\\n<li>State Bar of Michigan<\/li>\\n<li>State Bar of Ohio<\/li>\\n<li>State Bar of Wisconsin<\/li>\\n<\/ul>\\n<h3>Community Involvement<\/h3>\\n<ul>\\n<li>City of Grosse Pointe Foundation<\/li>\\n<li>Little Traverse Conservancy, Member<\/li>\\n<\/ul>\\n<h3>Publications and Lectures<\/h3>\\n<ul>\\n<li>&acirc;&#128;&#156;When Is It An Occurrence? Trends In Construction Defect Case Law,&acirc;&#128;&#157; Panelist, ALFA International 2017 Insurance Law Roundtable, New York, NY, June 14-16, 2017<\/li>\\n<li>&acirc;&#128;&#156;Current Developments in Bad Faith and Punitive Damages,&acirc;&#128;&#157; ALFA EPLI Seminar, Author and Panelist, New York, NY, June 7, 2016<\/li>\\n<li>&acirc;&#128;&#156;Out with the Old &acirc;&#128;&#147; In with the New: Coverage for Corporate Successors,&acirc;&#128;&#157; American Bar Association&acirc;&#128;&#153;s Midyear Program, titled: &acirc;&#128;&#156;Finding Balance in the Shifting Sands of Insurance Coverage,&acirc;&#128;&#157; Presenter, Phoenix, Arizona, Feb. 26, 2011<\/li>\\n<li>\\\"Out of Thin Air: An Examination of Vapor Intrusion and the Availability of Insurance Coverage for Vapor Intrusion Claims and Lawsuits,\\\" New Appleman on Insurance, Current Critical Issues in Insurance law, Author, Fall 2009<\/li>\\n<li>&acirc;&#128;&#156;Ohio Court of Appeals Applies &acirc;&#128;&#152;Absolute&acirc;&#128;&#153; Pollution Exclusion to Inhalation of Carbon Monoxide Fumes,&acirc;&#128;&#157; Author, August 2000<\/li>\\n<li>&acirc;&#128;&#156;Michigan Supreme Court Affirms ARCO Allocation Decision,&acirc;&#128;&#157; Author, August 2000<\/li>\\n<li>&acirc;&#128;&#156;Illinois High Court: &acirc;&#128;&#152;Other Insurance&acirc;&#128;&#153; Clause Does Not Entitle Insurer to Contribution,&acirc;&#128;&#157; Author, August 2000<\/li>\\n<li>&acirc;&#128;&#156;Sixth Circuit Adopts Trigger and Allocation Rulings Under Ohio Law, &acirc;&#128;&#157; Author, August 2000<\/li>\\n<li>&acirc;&#128;&#156;Environmental Coverage Issues In Ohio, Wisconsin, and Illinois&acirc;&#128;&#157; seminar, Presenter, May 2000<\/li>\\n<li>&acirc;&#128;&#156;Coverage For Construction Defect Claims&acirc;&#128;&#157; seminar, Presenter, March 2001<\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<button>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>More +<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>- Less<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/button>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Community &amp; Professional<\/h2><ul>\\n<li><span>Leading Lawyer in I<\/span>nsurance, Insurance Coverage &amp; Reinsurance Law, Toxic Torts Defense Law, Leading Lawyers Magazine Michigan, 2026<\/li>\\n<\/ul>\\t\\t\\n\\t\\t\\t\\t\\t\\t\\t\\t<h2>Areas of Practice<\/h2>\\n<ul>\\n<li><a href=\\\"services-Commercial-Litigation\\\"><img src=\\\"assets\/images-t1775838966\/134.jpeg\\\">Commercial Litigation<\/a><\/li>\\n<li><a href=\\\"services-insurance-coverage-law\\\"><img src=\\\"assets\/images-t1775838966\/162.jpeg\\\">Insurance Coverage Law<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Trending<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<img src=\\\"assets\/images-t1775838966\/4164.webp\\\">\\n<ul>\\n<li>Press Release<a href=\\\"pressreleases-Plunkett-attorneys-among-2026-Best-Lawyers-America\\\">Plunkett Cooney attorneys among 2026 Best Lawyers in America<\/a><\/li>\\n<li>Press Release<a href=\\\"pressreleases-Plunkett-Cooney-attorneys-2025-Best-Lawyers-America\\\">Plunkett Cooney attorneys among 2025 Best Lawyers in America<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"#Insights\\\">More from Kenneth +<\/a>\\n\\t\\t\\t\\t\\t\\t<h2>Credentials<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Education<\/h2><ul>\\n<li>University of Detroit School of Law, <em>Cum Laude<\/em>, J.D., 1989\\n<ul>\\n<li>University of Detroit General Scholarship Award<\/li>\\n<li>American Jurisprudence Award&acirc;&#128;&#148;Remedies<\/li>\\n<li>American Jurisprudence Award&acirc;&#128;&#148;Real Estate Transactions<\/li>\\n<\/ul>\\n<\/li>\\n<li>Michigan State University, Eli Broad School of Business, B.A., Materials &amp; Logistics Management, 1986\\n<ul>\\n<li>Dean&acirc;&#128;&#153;s List, Michigan State University<\/li>\\n<\/ul>\\n<\/li>\\n<\/ul>\\t\\t\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Admissions<\/h2><ul><li>Michigan, 1990<\/li>\\n<li>Ohio, 2011<\/li>\\n<li>Indiana, 2012<\/li>\\n<li>Wisconsin, 2019<\/li>\\n<li>U.S. District Court, Eastern District of Michigan, 1990<\/li>\\n<li>U.S. Court of Appeals, Sixth Circuit, 1993<\/li>\\n<li>U.S. District Court, Western District of Michigan, 1994<\/li>\\n<li>U.S. District Court, Southern District of Indiana, 2001<\/li>\\n<li>U.S. District Court, Northern District of Indiana, 2011<\/li>\\n<li>Currently or previously admitted to practice pro hac vice in state and federal courts in Wisconsin, Illinois, Pennsylvania, Missouri, West Virginia, Florida and Kentucky<\/li><\/ul>\\t\\n\\t\\t\\t\\t\\t\\t<h2>Honors\/Awards<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Honors &amp; Recognitions<\/h2><ul>\\n<li>Best Lawyers in America&Acirc;&reg; for Insurance Law, 2018 - 2026<\/li>\\n<li>Leading Lawyer in Insurance, Insurance Coverage &amp; Reinsurance Law \/ Toxic Torts Defense Law, Leading Lawyers Magazine Michigan, 2021 - Present<\/li>\\n<li>Michigan Super Lawyer in Insurance Coverage, Michigan Super Lawyers, 2010 - 2011, 2013 - 2017, 2023<\/li>\\n<li>Top Lawyer in Insurance Law, dbusiness Magazine, 2014 - 2016, 2018, 2020 - 2021, 2023<\/li>\\n<li>Top Lawyer in Construction Litigation, dbusiness Magazine, 2020<\/li>\\n<li>Martindale-Hubbell&Acirc;&reg; Peer Rated for High Professional Achievement-Distinguished<\/li>\\n<\/ul>\\t\\t\\n\\t\\t\\t\\t\\t\\t<h2>Insights<\/h2>\\n\\t\\t\\t<h2>Publications<\/h2>\\n<ul>\\n<li><a href=\\\"publications-Federal-Appellate-Court-Rules-Explicit-Allegations-Required-to-Trigger-Duty-to-Defend-Under-Standard-CGL-Policies\\\">Federal Appellate Court Rules Explicit Allegations Required to Trigger Duty to Defend Under Standard CGL Policies<\/a><span>10.28.2010<\/span><\/li>\\n<li><a href=\\\"publications-Indiana-Supreme-Court-Precludes-Recovery-of-Pre-Tender-Defense-Costs-Clarifies-Insurers-Duty-to-Defend\\\">Indiana Supreme Court Precludes Recovery of Pre-Tender Defense Costs, Clarifies Insurer&acirc;&#128;&#153;s Duty to Defend<\/a><span>05.06.2009<\/span><\/li>\\n<li><a href=\\\"publications-Ohio-Appellate-Court-Holds-Insurer-Entitled-to-Contribution-From-Other-Insurers-Under-All-Sums-Jurisdiction-Despite-Insureds-Late-Notice\\\">Ohio Appellate Court Holds Insurer Entitled to Contribution From Other Insurers Under &acirc;&#128;&#152;All Sums&acirc;&#128;&#153; Jurisdiction, Despite Insured&acirc;&#128;&#153;s Late Notice<\/a><span>01.20.2009<\/span><\/li>\\n<li><a href=\\\"publications-Asbestos-Coverage-Held-Exhausted-After-Federal-Court-Applies-De-Facto-Merger-Doctrine\\\">Asbestos Coverage Held Exhausted After Federal Court Applies De Facto Merger Doctrine<\/a><span>01.15.2009<\/span><\/li>\\n<li><a href=\\\"publications-Indiana-Supreme-Court-holds-assignment-of-insurance-policy-rights-invalid-due-to-consent-to-assignment-clause-in-policy\\\">Indiana Supreme Court holds assignment of insurance policy rights invalid due to 'consent to assignment' clause in policy<\/a><span>10.27.2008<\/span><\/li>\\n<li><a href=\\\"media\/publication\/18_rapidreport-ic20061115.pdf\\\" rel=\\\"noopener\\\" aria-label=\\\"Minnesota Supreme Court Issues Decision On Pro Rata Allocation Of Indemnity Costs (opens in a new window)\\\">Minnesota Supreme Court Issues Decision On Pro Rata Allocation Of Indemnity Costs<\/a><span>11.15.2006<\/span><\/li>\\n<li><a href=\\\"media\/publication\/19_rapidreport-sept292006.pdf\\\" rel=\\\"noopener\\\" aria-label=\\\"Texas Supreme Court Holds Mold Exclusion Applies Even Though Damage Was Caused by Covered Peril (opens in a new window)\\\">Texas Supreme Court Holds Mold Exclusion Applies Even Though Damage Was Caused by Covered Peril<\/a><span>09.29.2006<\/span><\/li>\\n<li><a href=\\\"media\/publication\/20_rapidreport-ic20060731.pdf\\\" rel=\\\"noopener\\\" aria-label=\\\"Indiana Court Rules No Duty for Insurer to Reimburse Pre-Tender Defense Costs (opens in a new window)\\\">Indiana Court Rules No Duty for Insurer to Reimburse Pre-Tender Defense Costs<\/a><span>07.31.2006<\/span><\/li>\\n<\/ul><button><span>More +<\/span><span>- Less<\/span><\/button>\\n\\t\\t\\t<h2>Press Releases<\/h2>\\n<ul>\\n<li><a href=\\\"pressreleases-Plunkett-attorneys-among-2026-Best-Lawyers-America\\\">Plunkett Cooney attorneys among 2026 Best Lawyers in America<\/a><span>08.26.2025<\/span><\/li>\\n<li><a href=\\\"pressreleases-Plunkett-Cooney-attorneys-2025-Best-Lawyers-America\\\">Plunkett Cooney attorneys among 2025 Best Lawyers in America<\/a><span>08.19.2024<\/span><\/li>\\n<li><a href=\\\"pressreleases-Attorneys-among-2024-Best-Lawyers-in-America\\\">Plunkett Cooney attorneys among 2024 Best Lawyers in America<\/a><span>08.17.2023<\/span><\/li>\\n<li><a href=\\\"pressreleases-2023-attorneys-named-Michigan-Super-Lawyers\\\">Plunkett Cooney attorneys named to 2023 list of Michigan &acirc;&#128;&#152;Super Lawyers&acirc;&#128;&#153;<\/a><span>08.11.2023<\/span><\/li>\\n<li><a href=\\\"pressreleases-DBusiness-names-firms-Top-Lawyers\\\"><em>DBusiness<\/em> names firm&acirc;&#128;&#153;s attorneys among its 2023 Top Lawyers<\/a><span>11.15.2022<\/span><\/li>\\n<li><a href=\\\"pressreleases-Best-Lawyers-2023-press-release\\\">Plunkett Cooney attorneys among 2023 Best Lawyers in America<\/a><span>08.22.2022<\/span><\/li>\\n<li><a href=\\\"pressreleases-2022-Best-Lawyers-America-PR\\\">Plunkett Cooney attorneys among 2022 Best Lawyers in America<\/a><span>09.17.2021<\/span><\/li>\\n<li><a href=\\\"pressreleases-2021-Best-Lawyers-in-America\\\">Plunkett Cooney attorneys among 2021 &acirc;&#128;&#152;Best Lawyers in America&acirc;&#128;&#153;<\/a><span>08.27.2020<\/span><\/li>\\n<li><a href=\\\"pressreleases-Newa-among-elite-coverage-attorneys\\\">Newa among nation&acirc;&#128;&#153;s elite insurance coverage, extra-contractual attorneys<\/a><span>07.22.2020<\/span><\/li>\\n<li><a href=\\\"pressreleases-Firm-DBusiness-Top-Lawyers-2019\\\">DBusiness names Plunkett Cooney attorneys Top Lawyers<\/a><span>12.02.2019<\/span><\/li>\\n<li><a href=\\\"pressreleases-Attorneys-among-2020-Best-Lawyers\\\">Plunkett Cooney attorneys among 2020 &acirc;&#128;&#152;Best Lawyers in America&acirc;&#128;&#153;<\/a><span>08.30.2019<\/span><\/li>\\n<li><a href=\\\"pressreleases-Attorneys-Among-DBusiness-Top-Lawyers\\\">DBusiness names Plunkett Cooney attorneys among Top Lawyers<\/a><span>11.20.2018<\/span><\/li>\\n<li><a href=\\\"pressreleases-2019-Best-Lawyers-in-America\\\">Plunkett Cooney attorneys among 2019 'Best Lawyers in America'<\/a><span>09.05.2018<\/span><\/li>\\n<li><a href=\\\"pressreleases-Plunkett-Cooney-2018-board-results\\\">Plunkett Cooney announces board election results<\/a><span>03.16.2018<\/span><\/li>\\n<li><a href=\\\"pressreleases-339\\\">Plunkett Cooney attorneys among Michigan &acirc;&#128;&#152;Super Lawyers&acirc;&#128;&#153;<\/a><span>09.12.2017<\/span><\/li>\\n<li><a href=\\\"pressreleases-335\\\">Plunkett Cooney attorneys among 2018 &acirc;&#128;&#152;Best Lawyers in America&acirc;&#128;&#153;<\/a><span>08.15.2017<\/span><\/li>\\n<li><a href=\\\"pressreleases-311\\\">Plunkett Cooney attorneys among Michigan &acirc;&#128;&#152;Super Lawyers&acirc;&#128;&#153;<\/a><span>10.11.2016<\/span><\/li>\\n<li><a href=\\\"pressreleases-284\\\">Plunkett Cooney attorneys listed among DBusiness Top Lawyers<\/a><span>DBusiness magazine<\/span>, <span>12.02.2015<\/span><\/li>\\n<li><a href=\\\"pressreleases-279\\\">Plunkett Cooney attorneys among Michigan &acirc;&#128;&#152;Super Lawyers&acirc;&#128;&#153;<\/a><span>Michigan Super Lawyers<\/span>, <span>10.21.2015<\/span><\/li>\\n<li><a href=\\\"pressreleases-255\\\">Four elected to Plunkett Cooney Board of Directors<\/a><span>02.18.2015<\/span><\/li>\\n<li><a href=\\\"pressreleases-243\\\">Plunkett Cooney attorneys among Michigan Super Lawyers<\/a><span>Michigan Super Lawyers<\/span>, <span>10.07.2014<\/span><\/li>\\n<li><a href=\\\"pressreleases-221\\\">Plunkett Cooney attorneys among DBusiness Top Lawyers<\/a><span>DBusiness magazine<\/span>, <span>12.10.2013<\/span><\/li>\\n<li><a href=\\\"pressreleases-215\\\">Plunkett Cooney attorneys among 2013 Michigan Super Lawyers<\/a><span>Michigan Super Lawyers<\/span>, <span>11.05.2013<\/span><\/li>\\n<li><a href=\\\"pressreleases-184\\\">Firm attorneys among Michigan 'Super Lawyers'<\/a><span>Michigan Super Lawyers<\/span>, <span>11.07.2012<\/span><\/li>\\n<li><a href=\\\"pressreleases-158\\\">Plunkett Cooney Elects Board Members, Names New Board Officers<\/a><span>03.09.2012<\/span><\/li>\\n<li><a href=\\\"pressreleases-143\\\">Plunkett Cooney attorneys among Michigan Super Lawyers 2011<\/a><span>10.14.2011<\/span><\/li>\\n<\/ul><button><span>More +<\/span><span>- Less<\/span><\/button>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-224596","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<div aria-label=\\\"Quick Accessibility Options\\\"><button><span><span>Skip to main content<\/span><\/span><\/button><button><span><span>Enable accessibility for low vision<\/span><\/span><\/button><button><span><span>Open the accessibility menu<\/span><\/span><\/button>\\n\\t\\t\\t<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\\t\\t<img src=\\\"assets\/images-t1775654509\/4290.jpeg\\\">\\n\\t\\t\\t<h1>\\n\\t\\t\\t\\t<span>Andrew<\/span>\\n\\t\\t\\t\\t<span>J.<\/span>\\n\\t\\t\\t\\t<span>Kaminski<\/span> \\n\\t\\t\\t<\/h1>\\n\\t\\t\\tPartner\\n\\t\\t\\t<ul>\\n\\t<li><a href=\\\"mailto:akaminski@kmklaw.com\\\">akaminski@kmklaw.com<\/a><\/li><li><span>T:<\/span> <a href=\\\"tel:513.639.3898\\\" aria-label=\\\"call 513.639.3898\\\">513.639.3898<\/a><\/li><li><span>F:<\/span> <span>513.579.6457<\/span><\/li><\/ul><h2>Legal Assistant<\/h2><p><span>Kathleen Farrell<\/span><br><span>513.579.6519<\/span><br><a href=\\\"mailto:kfarrell@kmklaw.com\\\">kfarrell@kmklaw.com<\/a><\/p><ul><li><a href=\\\"vcard-Andy_Kaminski.vcf\\\">vCard<\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/andrewjkaminski\\\" rel=\\\"noopener\\\" aria-label=\\\"LinkedIn (opens in a new window)\\\">LinkedIn<\/a><\/li><li><a href=\\\"printpilot-bio-Andy_Kaminski.pdf?1775654509\\\" rel=\\\"noopener\\\" aria-label=\\\"PDF (opens in a new window)\\\">PDF<\/a><\/li>\\n\\t\\t\\t<\/ul>\\n\\t\\t\\t\\t\\t\\t<h2>Biography<\/h2>\\n\\t\\t\\t\\t\\t\\t<p>Andy Kaminski is a partner in the firm&acirc;&#128;&#153;s Business Representation &amp; Transactions Group, where he focuses on representing real estate developers, investors, and closely held businesses in complex transactional matters. He advises on the full lifecycle of real estate development projects, from entity structuring and capital formation to land acquisition, financing, construction, leasing, and disposition.<\/p>\\n<p>Andy serves as outside general counsel to development sponsors, coordinating legal strategy across acquisitions, financing, leasing, and corporate structuring. He works closely with sponsors to structure joint ventures, negotiate purchase and sale agreements, secure senior and mezzanine financing, and raise capital.<\/p>\\n<p>He regularly advises sponsors on capital stack structuring, including preferred equity investments, promote structures, partnership waterfalls, and recapitalization strategies. His practice combines deep experience in both real estate transactions and corporate law, allowing him to provide strategic guidance on how projects are capitalized, organized, and executed.<\/p>\\n<p>Andy represents clients in connection with mixed-use developments, industrial and logistics projects, multifamily communities, grocery-anchored retail centers, and office developments. He also advises developers and investors on acquisitions, portfolio transactions, refinancing, and dispositions, with a focus on helping clients deploy capital efficiently, manage risk, and maximize project value.<\/p>\\n<p>Clients value Andy's practical, solutions-oriented approach and his ability to keep transactions moving forward in high-pressure, time-sensitive environments. He is known for anticipating issues, simplifying complex deal structures, and helping clients close transactions with certainty.<\/p><h2>Representative Work<\/h2><p>Represented sponsors in the organization and capital formation of a real estate investment fund with committed capital in excess of $40 million.<\/p>\\n<p>Represented developers in multiple grocery-anchored shopping center developments wit total project values exceeding $25 million per project.<\/p>\\n<p>Advised development clients on joint venture structuring, construction and permanent financing, and acquisition matters across multiple commercial real estate asset classes.<\/p>\\n<p>Represented LSI Industries Inc. in its acquisition of all of the stock of Atlas Lighting Products Inc. for a cash payment of $96.5 million plus warrants to purchase 200,000 shares of LSI Common Stock.<\/p>\\n<p>Represented real estate developer in acquisitions, sales, financing and ongoing development ranging from $150,000 to $50 million.<\/p>\\n<p>Represented real estate developer in the numerous transactions related to the acquisition and development of approximately 110 acres of the former Blue Ash Airport site.<\/p>\\n<p>Represented purchaser of office building in acquisition for $30 million.<\/p>\\n<p>Represented owner of office building in $72 million refinancing.<\/p>\\n<p>Represented publicly traded company in $10 million acquisition of heat treatment company.<\/p>\\n<p>Represented privately-held company in $33 million acquisition of apartment complex.<\/p>\\n<p>Represented client in sale of two luxury automobile dealerships and associated real estate.<\/p>\\n<p>Represented industrial manufacturer in sale and leaseback of real estate and production facility.<\/p>\\n<p>Represented technology company in divestiture of software division.<\/p>\\n<p>Represented office building owner in $15 million refinancing.<\/p>\\n<p>Represented privately-held company in acquisition of industrial repair company and associated real estate.<\/p>\\n<p>Represented large family-owned company in negotiation of exclusive white-label supply agreement with multi-national vendor.<\/p><h2>Professional and Community Involvement<\/h2><p>Cincinnati Bar Association<\/p>\\n<p>Ohio Bar Association<\/p>\\n<p>Northern Kentucky Bar Association&Acirc;&nbsp;<\/p>\\n<p>Ohio State Bar Association<\/p>\\n<p>International Council of Shopping Centers (ICSC), Next Generation Member<\/p>\\n<p>Cincy Next, Class 6<\/p>\\n<p>Melanoma Know More, Board of Directors<\/p><h2>Awards &amp; Recognition<\/h2><p><span>Listed in&Acirc;&nbsp;<\/span><em>The Best Lawyers in America: Ones to Watch<\/em><span>, 2022-2026<\/span><\/p>\\n<p>Named to <em>Ohio Rising Stars,<\/em> 2024-2026<\/p>\\n<p>Named to Top Lawyers, <em>Cincinnati Magazine<\/em>, 2026<\/p>\\n<ul>\\n<li><a href=\\\"https:\/\/www.bestlawyers.com\/lawyers\/andrew-j-kaminski\/276026\\\" rel=\\\"noopener\\\" aria-label=\\\"Link (opens in a new window)\\\"><img src=\\\"assets\/images-t1775654509\/2832.webp\\\"><\/a><\/li>\\n<li><img src=\\\"assets\/images-t1775654509\/21.webp\\\"><\/li>\\n<li><a href=\\\"https:\/\/issuu.com\/cincinnatimagazine\/docs\/cincinnati_magazine_-_january_2026_edition\\\" rel=\\\"noopener\\\" aria-label=\\\"Link (opens in a new window)\\\"><img src=\\\"assets\/images-t1775654509\/4077.webp\\\"><\/a><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t<h2>News &amp; Resources<\/h2>\\n\\t\\t\\t<h2>News<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2026\/02\/20\/cafe-patachou-open-deerfield-mason-brunch-lunch.html\\\" rel=\\\"noopener\\\" aria-label=\\\"&acirc;&#128;&#152;Elevated&acirc;&#128;&#153; breakfast, lunch restaurant opening first Ohio location in District at Deerfield (opens in a new window)\\\">&acirc;&#128;&#152;Elevated&acirc;&#128;&#153; breakfast, lunch restaurant opening first Ohio location in District at Deerfield<\/a><span><time>2.20.2026<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2026\/02\/19\/thunderdome-pepp-dolores-eagle-deerfield-opening.html\\\" rel=\\\"noopener\\\" aria-label=\\\"Thunderdome Restaurant Group opening second Pepp &amp; Dolores along with the Eagle at suburban project (opens in a new window)\\\">Thunderdome Restaurant Group opening second Pepp &amp; Dolores along with the Eagle at suburban project<\/a><span><time>2.19.2026<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-1317\\\">Sixty-Six Keating Muething &amp; Klekamp Attorneys Named 2026 Top Lawyers by <em>Cincinnati Magazine<\/em><\/a><span><time>1.6.2026<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2026\/01\/06\/center-for-respite-care-buys-uptown-arts-building.html\\\" rel=\\\"noopener\\\" aria-label=\\\"Center for Respite Care Purchases OTR Property to Relocate Homeless Recovery Program this Fall (opens in a new window)\\\">Center for Respite Care Purchases OTR Property to Relocate Homeless Recovery Program this Fall<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>1.6.2026<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-1313\\\">Thirty-Two Keating Muething &amp; Klekamp Attorneys Recognized in 2026 <em>Ohio Super Lawyers<\/em>&Acirc;&nbsp;and&Acirc;&nbsp;<em>Ohio Rising Stars<\/em><\/a><span><time>12.16.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2025\/12\/04\/trailside-estates-robert-lucke-group.html\\\" rel=\\\"noopener\\\" aria-label=\\\"Luxury Development with $1.2M Homes Underway in Fast-Growing Greater Cincinnati County (opens in a new window)\\\">Luxury Development with $1.2M Homes Underway in Fast-Growing Greater Cincinnati County<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>12.4.2025<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-1271\\\">Sixty-Three Keating Muething &amp; Klekamp Attorneys Selected for Inclusion in <em>The Best Lawyers in America<\/em> 2026<\/a><span><time>8.21.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.wevv.com\/news\/kentucky\/publix-announces-second-owensboro-location\/article_6aac0dd1-6f52-4172-a962-4630062616cb.html\\\" rel=\\\"noopener\\\" aria-label=\\\"Publix announces second Owensboro location (opens in a new window)\\\">Publix announces second Owensboro location<\/a><span><em>WEVV.com<\/em><\/span>, <span><time>8.13.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.wbko.com\/2025\/08\/04\/publix-super-market-coming-bowling-green\/\\\" rel=\\\"noopener\\\" aria-label=\\\"Publix Super Market coming to Bowling Green (opens in a new window)\\\">Publix Super Market coming to Bowling Green<\/a><span><em>WBKO.com<\/em><\/span>, <span><time>8.4.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2025\/05\/12\/stnl-development-wawa-blue-ash-red-roof-inn-demo.html?ana=RSS&amp;s=article_search\\\" rel=\\\"noopener\\\" aria-label=\\\"Local Developer Partners with Wawa on Latest Greater Cincinnati Location (opens in a new window)\\\">Local Developer Partners with Wawa on Latest Greater Cincinnati Location<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>5.12.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2025\/03\/25\/jenis-ice-creams-district-at-deerfield.html?ana=RSS&amp;s=article_search\\\" rel=\\\"noopener\\\" aria-label=\\\"Jeni&acirc;&#128;&#153;s Splendid Ice Creams to open second Cincinnati-area location in $120M mixed-use development (opens in a new window)\\\">Jeni&acirc;&#128;&#153;s Splendid Ice Creams to open second Cincinnati-area location in $120M mixed-use development<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>3.25.2025<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.owensborotimes.com\/news\/2024\/08\/breaking-publix-coming-to-gateway-commons-will-employ-approximately-150-people\/\\\" rel=\\\"noopener\\\" aria-label=\\\"Publix coming to Gateway Commons, will employ approximately 150 people (opens in a new window)\\\">Publix coming to Gateway Commons, will employ approximately 150 people<\/a><span><em>The Owensboro Times<\/em><\/span>, <span><time>8.28.2024<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2024\/05\/15\/sheakley-group-office-springdale-blue-ash-landings.html\\\" rel=\\\"noopener\\\" aria-label=\\\"Human Resources Consulting Firm Sheakley Group to Move HQ to Blue Ash (opens in a new window)\\\">Human Resources Consulting Firm Sheakley Group to Move HQ to Blue Ash<\/a><span><em>Cincinnati Business Couirer<\/em><\/span>, <span><time>5.15.2024<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2022\/10\/31\/stnl-raises-millions-investment-fund.html?ana=RSS&amp;s=article_search\\\" rel=\\\"noopener\\\" aria-label=\\\"STNL Development Raises Over $160 Million in New Investment Fund (opens in a new window)\\\">STNL Development Raises Over $160 Million in New Investment Fund<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>10.31.2022<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.law360.com\/mergersacquisitions\/articles\/1349436\/3-firms-pilot-massmutual-s-3-5b-great-american-life-buy\\\" rel=\\\"noopener\\\" aria-label=\\\"3 Firms Pilot MassMutual's $3.5B Great American Life Buy (opens in a new window)\\\">3 Firms Pilot MassMutual's $3.5B Great American Life Buy<\/a><span>Law360.com<\/span>, <span><time>1.27.2021<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.bizjournals.com\/cincinnati\/news\/2020\/02\/04\/how-a-pair-of-developers-and-children-s-theatre.html\\\" rel=\\\"noopener\\\" aria-label=\\\"How a Pair of Developers and Children's Theatre Plan to Save the Emery Theatre (opens in a new window)\\\">How a Pair of Developers and Children's Theatre Plan to Save the Emery Theatre<\/a><span><em>Cincinnati Business Courier<\/em><\/span>, <span><time>2.4.2020<\/time><\/span><\/li>\\n<li><a href=\\\"https:\/\/www.nasdaq.com\/articles\/bodycote-to-buy-ellison-surface-technologies-in-%24200-mln-deal-quick-facts-2019-12-24\\\" rel=\\\"noopener\\\" aria-label=\\\"Bodycote to Buy Ellison Surface Technologies in $200 Mln Deal - Quick Facts (opens in a new window)\\\">Bodycote to Buy Ellison Surface Technologies in $200 Mln Deal - Quick Facts<\/a><span>Nasdaq.com<\/span>, <span><time>12.24.2019<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-477\\\">LSI Industries Inc. Acquires Atlas Lighting Products, Inc.<\/a><span>EconoTimes.com<\/span>, <span><time>2.21.2017<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-472\\\">Cintas Corporation to Acquire G&amp;K Services<\/a><span><time>9.19.2016<\/time><\/span><\/li>\\n<li><a href=\\\"newsroom-news-480\\\">Tafel Motors Owner Buys Two Out-of-Town Mercedes Dealerships<\/a><span>Louisville Business First<\/span>, <span><time>5.8.2016<\/time><\/span><\/li>\\n<\/ul><button aria-label=\\\"Expand this block\\\"><span>More +<\/span><span>- Less<\/span><\/button>\\n\\t\\t\\t<h2>Speaking Engagements<\/h2>\\n<ul>\\n<li><a href=\\\"newsroom-events-455\\\">Proposed Changes to LLC Statute<\/a><span>KMK Law Legal Update Seminar<\/span>, <span><time>12.11.2019<\/time><\/span><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t<h2>Spotlight<\/h2>\\n\\t\\t\\t\\t\\t\\t<h2>Spotlight<\/h2><p><span><strong>What do you enjoy about being an attorney?<\/strong><\/span> <br>My favorite part about being an attorney is that every day is different and every project is a different puzzle. There&acirc;&#128;&#153;s no &acirc;&#128;&#156;one size fits all&acirc;&#128;&#157; solution, which can be challenging, but also keeps my life interesting.<\/p>\\n<p><span><strong>Where would we find you on a typical Saturday\/Sunday?<\/strong><\/span><br>My son is a year and a half, so we&acirc;&#128;&#153;re up early (with the help of lots of coffee) and then trying to keep up with him the rest of the day &acirc;&#128;&#147; whether at the zoo, a park, or just around the neighborhood.&Acirc;&nbsp;<\/p>\\n<p><strong><span>What is the simplest thing you never learned to do?<\/span><\/strong><br>I&acirc;&#128;&#153;ve always been jealous of people who can whistle using just their thumb and finger. I&acirc;&#128;&#153;ve spent more time than I&acirc;&#128;&#153;d like to admit trying, but have never been able to get the hang of it.<\/p>\\n\\t\\t\\t<h2>Services<\/h2>\\n<ul>\\n<li><a href=\\\"services-practices-Business_Representation_and_Transactions\\\">Business Representation &amp; Transactions<\/a><\/li>\\n<li><a href=\\\"services-practices-Business_Consulting_Services\\\">Business Consulting<\/a><\/li>\\n<li><a href=\\\"services-practices-Mergers_and_Acquisitions\\\">Mergers &amp; Acquisitions<\/a><\/li>\\n<li><a href=\\\"services-practices-Start-ups_and_Growth_Companies\\\">Start-Ups &amp; Growth Companies<\/a><\/li>\\n<li><a href=\\\"services-practices-Real_Estate\\\">Real Estate<\/a><\/li>\\n<li><a href=\\\"services-practices-Real_Estate_Financing\\\">Real Estate Financing<\/a><\/li>\\n<li><a href=\\\"services-practices-Construction_and_Development\\\">Construction &amp; Development<\/a><\/li>\\n<li><a href=\\\"services-practices-Real_Estate_Sales_Acquisitions_and_Leasing\\\">Real Estate Sales, Acquisitions &amp; Leasing<\/a><\/li>\\n<li><a href=\\\"services-practices-Commercial_Contracts\\\">Commercial Contracts<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t<h2>Admissions<\/h2><ul><li>Ohio<\/li>\\n<li>Kentucky<\/li>\\n<li>Pennsylvania<\/li><\/ul><h2>Education<\/h2><p>J.D., University of Illinois College of Law, 2013,&Acirc;&nbsp;<em>cum laude<\/em><\/p>\\n<p>B.S., The Ohio State University, 2010, Dean's List<\/p>\\n\\t\\t\\t<a href=\\\"#header\\\">Jump to Page<\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226030","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"        <button aria-label=\\\"Print page\\\">\\n        <\/button>\\n<button aria-label=\\\"Toggle share menu\\\">\\n<\/button>\\n  <a href=\\\"https:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https:\/\/www.rumberger.com\/people\/hclark\/&amp;title=Hannah%20Clark&amp;summary=&amp;source=\\\" aria-label=\\\"Share to LinkedIn\\\" rel=\\\"noopener noreferrer\\\">\\n  <\/a>\\n  <a href=\\\"mailto:?subject=RumbergerKirk%20-%20Hannah%20Clark&amp;body=Hello,%0a%0aHere%20is%20the%20profile%20of%20Hannah%20Clark%20at%20RumbergerKirk.%0ahttps:\/\/www.rumberger.com\/people\/hclark\/\\\" aria-label=\\\"Email\\\">\\n  <\/a>\\n  <a href=\\\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/www.rumberger.com\/people\/hclark\/\\\" aria-label=\\\"Share to Facebook\\\" rel=\\\"noopener noreferrer\\\">\\n  <\/a>\\n  <a href=\\\"https:\/\/twitter.com\/home?status=https:\/\/www.rumberger.com\/people\/hclark\/\\\" aria-label=\\\"Share to Twitter\\\" rel=\\\"noopener noreferrer\\\">\\n  <\/a>\\n                  <h1>\\n                    Hannah Clark                  <\/h1>\\n                      Associate                    \\n                      Orlando Office\\n                        <a href=\\\"tel:407.872.7300\\\">\\n                          407.872.7300                        <\/a>\\n                                                <a href=\\\"mailto:%20Hannah%20Clark\\\">\\n                                                    <span>Email<\/span>\\n                        <\/a>\\n                      <a href=\\\"\/wp-content\/themes\/rkc\/inc\/vcard-download.php?firstName=Hannah&amp;lastName=Clark&amp;company=RumbergerKirk&amp;title=Associate&amp;email=hclark@rumberger.com&amp;phone=407.872.7300&amp;url=https:\/\/www.rumberger.com\/people\/hclark\/&amp;photo=https:\/\/www.rumberger.com\/wp-content\/uploads\/2025\/04\/Clark_Hannah-768x768.jpg&amp;street=300%20South%20Orange%20Avenue%20Suite%201400%20&amp;city=Orlando&amp;state=FL&amp;zip=32801\\\" aria-label=\\\"Download vCard\\\">\\n                        Download vCard\\n                      <\/a>\\n              <h2>Practices<\/h2>\\n                                      <li>\\n                      <a href=\\\"https:\/\/www.rumberger.com\/practices\/casualty-litigation\/\\\" rel=\\\"noopener noreferrer\\\">Casualty Litigation<\/a>\\n                    <\/li>\\n                                      <li>\\n                      <a href=\\\"https:\/\/www.rumberger.com\/practices\/trucking\/\\\" rel=\\\"noopener noreferrer\\\">Trucking<\/a>\\n                    <\/li>\\n                    ?\\n                    Tags will open in a new tab\\n            <h2>Profile<\/h2>\\n<p>Hannah Clark focuses her practice in the areas of casualty and trucking litigation. She defends claims arising from a variety of trucking accidents including vehicle\/ pedestrian and multiple vehicle collisions, and represents&Acirc;&nbsp;businesses against premises liability, auto negligence and various tort claims.<\/p>\\n            <h2>Details<\/h2>\\n          <h3>\\n              <button>\\n                <span>Engagement<\/span>\\n              <\/button>\\n          <\/h3>\\n          <h3>\\n              <button>\\n                <span>Community<\/span>\\n              <\/button>\\n          <\/h3>\\n              <ul><li>Zeta Tau Alpha Alumni Chapter, Vice President of Finance<\/li>\\n          <\/ul>\\n          <h3>\\n              <button>\\n                <span>Credentials<\/span>\\n              <\/button>\\n          <\/h3>\\n          <h3>\\n              <button>\\n                <span>Education<\/span>\\n              <\/button>\\n          <\/h3>\\n              <p>University of Florida Levin College of Law &acirc;&#128;&#148; J.D., 2020<\/p><ul>\\n<li>Symposium Editor, <em>Journal of Law and Public Policy<\/em><\/li>\\n<li>Dean&acirc;&#128;&#153;s List (Fall 2017)<\/li>\\n<li>Legal Association for Women, 1L Representative<\/li>\\n<\/ul>\\n<p>University of North Texas &acirc;&#128;&#148; B.A., Integrated Studies-History, Hospitality and Business, magna cum laude, 2016<\/p><p>Green Jackets, Vice President (2015)<\/p>\\n          <h3>\\n              <button>\\n                <span>Bar Admissions<\/span>\\n              <\/button>\\n          <\/h3>\\n              <ul><li>Florida &acirc;&#128;&#148; 2020<\/li><\/ul>\\n          <h3>\\n              <button>\\n                <span>Articles &amp; Presentations<\/span>\\n              <\/button>\\n          <\/h3>\\n              <ul><li>Co-Author, \\\"Navigating the Shift: Florida's Comparative Negligence Jury Instructions After HB 837,\\\" October 2025<\/li><\/ul>\\n      <h2>Hannah's News and Insights<\/h2>\\n          <a href=\\\"\/news\/?peopleID=19770\\\"><span>See All News<\/span><\/a>\\n          <a href=\\\"\/insights\/?peopleID=19770\\\"><span>See All Insights<\/span><\/a>\\n          <a href=\\\"\/news\/?peopleID=19770&amp;catID=48\\\"><span>Read Beyond the Bio<\/span><\/a>\\n        Drag\\n            <a href=\\\"https:\/\/www.rumberger.com\/insights\/navigating-the-shift-floridas-comparative-negligence-jury-instructions-after-hb-837\/\\\">\\n              <article>\\n                <header>\\n                  <h1>Navigating the Shift: Florida&acirc;&#128;&#153;s Comparative Negligence Jury Instructions After HB 837<\/h1>\\n                  <p>\\n                    In March 2023, House Bill 837 was signed into law,...                  <\/p>\\n                <\/header>\\n                        Photo: Shutterstock.com\/gguy                      \\n              <\/article>\\n            <\/a>\\n        <a href=\\\"\/news\/?peopleID=19770\\\"><span>See All News<\/span><\/a>\\n        <a href=\\\"\/insights\/?peopleID=19770\\\"><span>See All Insights<\/span><\/a>\\n        <a href=\\\"\/news\/?peopleID=19770&amp;catID=48\\\"><span>Read Beyond the Bio<\/span><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226148","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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 rel=\\\"nofollow\\\" href=\\\"samuel-gutierrez?directive=print&amp;printformat=PrintPDF&amp;margintop=1.5&amp;marginleft=1&amp;marginright=1&amp;marginbottom=0.5\\\"> <\/a><img src=\\\"\/R605CS344\/assets\/images\/attorneys\/Samuel_Gutierrez_01152025.png\\\"><h1>Samuel  Gutierrez<\/h1><h6>Associate<\/h6><a rel=\\\"nofollow\\\" href=\\\"mailto:sgutierrez@cassiday.com\\\">sgutierrez@cassiday.com<\/a><span>T.<a href=\\\"tel:312.444.1684\\\">312.444.1684<\/a>  F.312.444.1669<\/span><span><a href=\\\"\/?t=10&amp;L=629&amp;format=xml\\\">Chicago, IL<\/a><\/span><ul><li><a href=\\\"#tab1\\\">Overview<\/a><\/li><li><a href=\\\"#tab3\\\">Credentials<\/a><\/li><li><a href=\\\"#tab4\\\">Accolades<\/a><\/li><\/ul><p>Samuel Gutierrez is an associate attorney in the firm&acirc;&#128;&#153;s Chicago office. Samuel focuses his practice on a wide range of civil litigation defense.<\/p>\\n<p>Prior to joining Cassiday, Samuel worked as a judicial law clerk in the Circuit Court of Cook County where he gained valuable skills in the areas of workers&acirc;&#128;&#153; compensation and unemployment insurance law. Samuel&acirc;&#128;&#153;s areas of interest include medical liability, transportation, and employment law .<\/p>\\n<p>Samuel earned his J.D. from DePaul University College of Law where he was a member of the Latino Law Student Association. Mr. Gutierrez is a member of several legal and professional organizations including the Illinois State Bar Association, Chicago Bar Association, and Hispanic Lawyers Association of Illinois.&Acirc;&nbsp;<\/p><h3>Education<\/h3><ul><li>DePaul University College of Law, J.D., <em>Cali Award, Legal Clinic I: Croak Community Legal Clinic<\/em>, 2021<\/li><li>DePaul University College of Law, Master's in international and European Business Law<\/li><li>DePaul University, Philosohpy, <em>Cum Laude<\/em>, 2018<\/li><\/ul><h3>Court Admissions<\/h3><ul><li>Illinois, 2021<\/li><\/ul><h3>Memberships and Affiliations<\/h3><ul><li>DePaul Latino Law Student Association (LLSA), Member (2018-2021)<\/li><\/ul><h3>Additional Languages<\/h3><ul><li>Spanish<\/li><\/ul>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-223263","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<img src=\\\"data:image\/svg+xml,%3Csvg%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20viewBox='0%200%200%200'%3E%3C\/svg%3E\\\">\\n<p>\\n<a href=\\\"https:\/\/www.barley.com\/professionals\/\\\">\\n                            <span>Back to All Professionals<\/span>\\n<\/a>\\n<\/p>\\nJohn M. Coles\\nPartner \\n<p>Transportation, Logistics &amp; Trade Industry Group Chair<\/p>\\n<a href=\\\"https:\/\/www.barley.com\/professionals\/\\\">\\n                                <span>Back to All Professionals<\/span>\\n<\/a>\\nJohn M. Coles\\nPartner \\n<p>Transportation, Logistics &amp; Trade Industry Group Chair<\/p>\\nContact\\nPhone\\n<p><a href=\\\"tel:7172316640\\\">(717) 231-6640<\/a><\/p>\\nEmail\\n<p><a href=\\\"#bio-popup\\\">jcoles@barley.com<\/a><\/p>\\nConnect\\n<ul>\\n<li>\\n<a href=\\\"https:\/\/www.barley.com\/download-brochure\/?download_pdf=john-coles&amp;type=professionals&amp;printformat=PrintPDF\\\" rel=\\\"nofollow\\\">\\n<\/a>\\n<\/li>\\n<li>\\n<a href=\\\"https:\/\/www.barley.com\/wp-content\/uploads\/2021\/12\/John-M-Coles.vcf\\\">\\n                            <\/a>\\n<\/li>\\n<li>\\n<a href=\\\"https:\/\/maps.google.com\/maps?q=Barley%20Snyder,+213%20Market%20St.,%2012th%20Floor,+Harrisburg,+PA+17101&amp;gl=us&amp;t=m&amp;z=16\\\">\\n                            <\/a>\\n<\/li>\\n<\/ul>\\nOffice\\n<address>\\n<p>Harrisburg, PA<\/p>\\n<\/address>\\n<p>John is a member of the firm&acirc;&#128;&#153;s Real Estate and Business practice groups with more than twenty years of experience. On the real estate side, he represents developers, business owners, landlords, lenders, property managers, and foundations in both commercial and residential matters. He has extensive experience negotiating and drafting leases, handling commercial and residential leasing transactions, and advising on the acquisition, disposition, and financing of real estate projects. His work also includes advising on the creation and governance of planned communities and condominiums.<\/p>\\n<p>John&acirc;&#128;&#153;s experience spans large-scale commercial transactions as well as transactions for closely held businesses and individual investors. He frequently helps clients structure and close deals efficiently, balancing risk management with practical business goals. He has also represented clients in real estate tax assessment appeals across eastern Pennsylvania and regularly counsels landlords in bankruptcy and workout situations involving commercial tenants.<\/p>\\n<p>In addition to his real estate practice, John counsels business clients on a wide range of corporate matters, including entity formation, governance issues, purchase and sale agreements, broker agreements, mergers, and stock or asset acquisitions. He also serves as outside counsel to businesses, foundations and other organizations, providing ongoing guidance on contracts, leases and day-to-day operational needs.<\/p>\\n<h5><a href=\\\"#\\\">RECOGNITIONS<\/a><\/h5>\\n<ul>\\n<li><span><em>The Best Lawyers in America&Acirc;&reg;<\/em>,&Acirc;&nbsp; Business Organizations (including LLCs and Partnerships) (2025), Real Estate Law (2022, 2023, 2024, 2025, 2026)<\/span><\/li>\\n<li>\\n<p><span>Leadership Harrisburg Area Class of 2005<\/span><\/p>\\n<\/li>\\n<\/ul>\\n<h5><a href=\\\"#\\\">MEMBERSHIPS<\/a><\/h5>\\n<ul>\\n<li><span>Pennsylvania Bar Association<\/span><\/li>\\n<li>\\n<p><span>Dauphin County Bar Association<\/span><\/p>\\n<\/li>\\n<\/ul>\\n<h5><a href=\\\"#\\\">PRESENTATIONS<\/a><\/h5>\\n<ul>\\n<li>Moderator &acirc;&#128;&#147; Harrisburg Business Seminar (October 2024)<\/li>\\n<li>Moderator &acirc;&#128;&#147; Harrisburg Business Seminar (October 2023)<\/li>\\n<li>Transportation Logistics &amp; Trade Seminar (March 2023)<\/li>\\n<li><span>A Roundtable Discussion on Due Diligence for Real Estate Construction Project &acirc;&#128;&#147; Wake Up with Barley: A Morning on Real Estate (May 2022)<\/span><\/li>\\n<li><span>Project Financing: When Can I Start Work? &acirc;&#128;&#147; Wake up with Barley: A Morning on Real Estate (June 2018)<\/span><\/li>\\n<li><span>Key Terms in Commercial Leases and How They Can Hold Up Your Deal &acirc;&#128;&#147; Greater Harrisburg Association of REALTORS Commercial Council (April 2018)<\/span><\/li>\\n<\/ul>\\n<img src=\\\"https:\/\/www.barley.com\/wp-content\/uploads\/2022\/02\/Coles-John.jpg\\\">\\nEducation\\n<ul>\\n<li>Dickinson School of Law, J.D., magna cum laude<\/li>\\n<li>Lebanon Valley College, B.A., summa cum laude<\/li>\\n<\/ul>\\nAdmissions\\n<ul>\\n<li>Pennsylvania<\/li>\\n<li>U.S. District Court for the Middle District of Pennsylvania<\/li>\\n<\/ul>\\nCapabilities\\n<ul>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/real-estate\/\\\">Real Estate<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/real-estate\/title-insurance\/\\\">Title Insurance<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/business\/\\\">Business<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/real-estate\/land-use\/\\\">Land Use<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/finance-and-creditors-rights\/\\\">Finance &amp; Creditors&acirc;&#128;&#153; Rights<\/a><\/li>\\n<\/ul>\\nIndustries\\n<ul>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/hospitality\/\\\">Hospitality<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/transportation\/\\\">Transportation, Logistics &amp; Trade<\/a><\/li>\\n<\/ul>\\n<h5>Community Involvement<\/h5>\\n<h6>Harrisburg Area YMCA<\/h6>\\n<p>Board member<\/p>\\n<h6>Greater Harrisburg Association of Realtors<\/h6>\\n<p>Affiliate Member <\/p>\\n<h6>Susquehanna Township Baseball Association Youth Baseball<\/h6>\\n<p>Board member<\/p>\\n<h6>UCP of Central Pennsylvania<\/h6>\\n<p>Committee Member <\/p>\\n<button><span>Show More<\/span><\/button>\\n<h3>Related News<\/h3>                <a href=\\\"https:\/\/www.barley.com\/news\/?attorney=john-coles\\\">\\nView More News                                    <\/a>\\nMay 16, 2025\\n<h3>Pennsylvania House Bill 1960 Proposes Referendum Requirement for Large Warehouse Projects<\/h3>\\n<p>This legislative session, lawmakers have introduced a new effort that could further complicate and delay the approval process...<\/p>\\n<a href=\\\"https:\/\/www.barley.com\/pennsylvania-house-bill-1960-proposes-referendum-requirement-for-large-warehouse-projects\/\\\">\\n<span>Learn More<\/span>\\n    <\/a>\\nDecember 3, 2021\\n<h3>Are You Sure Your Property is Tax-Exempt?<\/h3>\\n<p>Dauphin County&acirc;&#128;&#153;s tax-exempt properties will be subject to a recertification program in 2022 after the county&acirc;&#128;&#153;s commission...<\/p>\\n<a href=\\\"https:\/\/www.barley.com\/are-you-sure-your-property-is-taxexempt\/\\\">\\n<span>Learn More<\/span>\\n    <\/a>\\nAugust 25, 2021\\n<h3>&acirc;&#128;&#156;Best Lawyers&acirc;&#128;&#157; Honors 30 Barley Attorneys<\/h3>\\n<p>For Immediate Release&Acirc;&nbsp; Lancaster, Pa. &acirc;&#128;&#147;&Acirc;&nbsp;Barley Snyder is pleased to announce that the prestigious &acirc;&#128;&#156;Best Lawyers...<\/p>\\n<a href=\\\"https:\/\/www.barley.com\/best-lawyers-honors-30-barley-attorneys\/\\\">\\n<span>Learn More<\/span>\\n    <\/a>\\n<h3>Related Resources<\/h3>\\n<a href=\\\"https:\/\/www.barley.com\/resources\/\\\">\\nView All Resources                                    <\/a>\\n<div data-bg=\\\"https:\/\/www.barley.com\/wp-content\/uploads\/2022\/05\/RE-2022-Website-Image-768x518.jpg\\\">\\n<a href=\\\"https:\/\/www.barley.com\/resources\/a-morning-on-real-estate-2022-recording\/\\\"><\/a>\\nMay 25, 2022\\n<h3>2022 Wake Up With Barley: A Morning on Real Estate&Acirc;&nbsp;&acirc;&#128;&#147; Recording<\/h3>\\n<p>We hosted the &acirc;&#128;&#156;Wake Up With Barley: A Morning on Real Estate&acirc;&#128;&#157; seminar on Wednesday, May 25, 2022 at the Country Club of York. Barley Snyder&acirc;&#128;&#153;s Real Estate, Municipal &amp;...<\/p>    <a href=\\\"https:\/\/www.barley.com\/resources\/a-morning-on-real-estate-2022-recording\/\\\">\\n<span>Learn More<\/span>\\n    <\/a>\\n<h2>Upcoming Events<\/h2>\\n<a href=\\\"https:\/\/www.barley.com\/events\/\\\">\\nView All Upcoming Events                                    <\/a>\\nJun047:30 am - 12:00 pm                \\n<a href=\\\"https:\/\/www.barley.com\/events\/\\\">event<\/a>\\nLocation\\n<h3>Wake Up With Barley: A Morning on Real Estate 2026<\/h3>\\n<a href=\\\"https:\/\/www.barley.com\/events\/wake-up-with-barley-a-morning-on-real-estate-2026\/\\\">\\n<span>Learn More<\/span>\\n            <\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-222649","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t\\t<h1>\\n\\t\\t\\t\\t<span>Jacob<\/span>\\n\\t\\t\\t\\t<span>Aubrecht<\/span> \\n\\t\\t\\t<\/h1>\\n\\t\\t\\t\\t\\tAssociate\\n<ul>\\n<li><a href=\\\"services\/practices\/corporate\\\">Corporate &amp; Securities<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t<ul>\\n\\t<li><a href=\\\"contact\/Chicago\\\">Chicago<\/a><a href=\\\"tel:312.629.7379\\\">312.629.7379<\/a><\/li><li><a href=\\\"mailto:jacob.aubrecht@bfkn.com\\\">jacob.aubrecht@bfkn.com<\/a><\/li>\\n\\t\\t<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3><button>View More Services<\/button><\/h3>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Practices<\/h3>\\n<ul>\\n<li><a href=\\\"services\/practices\/luxury\\\">Luxury<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<h3>Industries<\/h3>\\n<ul>\\n<li><a href=\\\"services\/industries\/private-equity\\\">Private Equity &amp; Venture Capital<\/a><\/li>\\n<\/ul>\\n\\t\\t<ul>\\n\\t<li><a href=\\\"printpilot-bio-jacobaubrecht.pdf?1775787502\\\" rel=\\\"noopener\\\" aria-label=\\\"Print PDF (opens in a new window)\\\">\\n\\t\\t\\t\\t<\/a><\/li><li><a href=\\\"vcard-jacobaubrecht.vcf\\\">\\n\\t\\t\\t\\t<\/a><\/li>\\n\\t\\t<\/ul>\\n\\t\\t\\t\\t<nav aria-label=\\\"Tabs\\\"><a href=\\\"#Overview\\\">Overview<\/a><a href=\\\"#Credentials\\\">Credentials<\/a><a href=\\\"#Newsroom\\\">Newsroom<\/a><a href=\\\"#Recognitions\\\">Recognitions<\/a><a href=\\\"#Organizations\\\">Organizations<\/a><\/nav>\\n\\t\\t\\t\\t\\t\\t<h3>Overview<\/h3>\\n\\t\\t\\t\\t\\t\\t<p>Jacob is a practical, solutions-driven corporate attorney with experience in navigating complex corporate and transactional matters.<\/p><p>Jacob focuses his practice on representing clients with respect to mergers, acquisitions, and divestitures. He has experience drafting and reviewing various project, finance, and equity documents, including purchase and sale agreements, credit and note purchase agreements, collateral access agreements, security documents, and guaranty agreements.<\/p>\\n<p>Prior to joining Barack Ferrazzano, Jacob was an associate at Weil, Gotshal &amp; Manges, where he advised public and private companies on real estate development, construction, financing, acquisition, divestment, debt offerings, leasing, restructurings, and REITs.<\/p>\\n\\t\\t\\t\\t\\t\\t<h3>Credentials<\/h3>\\n\\t\\t\\t\\t\\t\\t<h3>Admissions<\/h3><ul><li>State of New York&Acirc;&nbsp;<\/li>\\n<li>Illinois Bar Admission Pending<\/li><\/ul><h3>Education<\/h3><ul><li>Northwestern Pritzker School of Law, J.D., <em>cum laude<\/em>, 2023<\/li>\\n<li>Boston University Questrom School of Business, B.S, Business Administration, <em>cum laude<\/em>, 2018<\/li><\/ul>\\n\\t\\t\\t<h3>Languages<\/h3>\\n<ul>\\n<li>Czech<\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t<h3>Newsroom<\/h3>\\n\\t\\t\\t<h3>News<\/h3>\\n<ul>\\n<li><time>4.2.2026<\/time><a href=\\\"newsroom\/news\/neapco-holdings-llc-completes-acquisition-of-ifa-group\\\">Neapco Holdings LLC Completes Acquisition of IFA Group<\/a><\/li>\\n<li><time>8.21.2025<\/time><a href=\\\"newsroom\/news\/best-lawyers-recognizes-73-bfkn-attorneys-in-2026\\\"><em>Best Lawyers&Acirc;&reg;<\/em> Recognizes 73 Barack Ferrazzano Attorneys in 2026<\/a><\/li>\\n<li><time>6.10.2025<\/time><a href=\\\"newsroom\/news\/invesque-inc-completes-sale-of-seniors-housing-portfolio-and-ownership-interests-in-commonwealth-senior-living\\\">Invesque Completes Sale of Seniors Housing Portfolio &amp; Ownership Interests in Commonwealth Senior Living<\/a><\/li>\\n<li><time>12.19.2024<\/time><a href=\\\"newsroom\/news\/postcard-cabins-acquired-by-marriott-international\\\">Postcard Cabins Brand Acquired by Marriott International<\/a><\/li>\\n<li><time>10.31.2024<\/time><a href=\\\"newsroom\/news\/wellsky-acquires-leading-durable-and-home-medical-equipment-software-provider-bonafide\\\">WellSky Strengthens DME\/HME Offerings by Acquiring Leading Software Provider Bonafide<\/a><\/li>\\n<li><time>6.27.2024<\/time><a href=\\\"newsroom\/news\/bfkn-adds-two-new-associates-2024\\\">Barack Ferrazzano Adds Two New Associates<\/a><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t<h3>Recognitions<\/h3>\\n\\t\\t\\t\\t\\t\\t<ul>\\n<li>One to Watch,<span>&Acirc;&nbsp;<\/span><em>Best Lawyers: Ones to Watch<\/em><span>&Acirc;&nbsp;<\/span>(2026)\\n<ul>\\n<li>Mergers &amp; Acquisitions Law<\/li>\\n<\/ul>\\n<\/li>\\n<li>Kurt Kolar &amp; Daniel Chobot Memorial Scholarship<\/li>\\n<li>Salzburg-Cutler Fellow<\/li>\\n<\/ul>\\n<ul>\\n<li><img src=\\\"assets\/images-t1775787502\/30582.webp\\\"><\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t\\t<h3>Organizations<\/h3>\\n\\t\\t\\t\\t\\t\\t<ul>\\n<li>Editor-in-Chief, <em>Northwestern University Journal of International Law &amp; Business<\/em><\/li>\\n<li>Licensed Mediator, Cook County Housing Court<\/li>\\n<\/ul>\\n\\t\\t\\t<a href=\\\"#header\\\">Jump to Page<\/a>\\n<a href=\\\"balustrade37\\\" rel=\\\"nofollow\\\">balustrade37<\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-220832","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<ul aria-label=\\\"Skip links navigation menu\\\"><li><a href=\\\"#genesis-content\\\"> Skip to content<\/a><\/li><li><a href=\\\"#genesis-sidebar-primary\\\"> Skip to primary sidebar<\/a><\/li><li><a href=\\\"#genesis-footer-widgets\\\"> Skip to footer<\/a><\/li><\/ul><section aria-label=\\\"Page header\\\"> <img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2018\/04\/MArtin-David.png\\\"><h1>David S. Martin<\/h1><p> <span>Partner<\/span><span>Real Estate<\/span><\/p><p><a href=\\\"mailto:dmartin@nge.com\\\">dmartin@nge.com<\/a><\/p><p><a href=\\\"tel:3122698011\\\">D  (312) 269-8011<\/a><\/p><p><a href=\\\"fax:3125781544\\\">F  (312) 578-1544<\/a><\/p> <button aria-label=\\\"vCard for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/button><a href=\\\"https:\/\/www.linkedin.com\/pub\/david-martin\/1b\/388\/b7b\\\" aria-label=\\\"LinkedIn for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/a><section aria-label=\\\"Page tools 69da2b2645003\\\"><a href=\\\"https:\/\/www.nge.com\/our-lawyers\/david-martin\/?print=true\\\" rel=\\\"nofollow\\\" aria-label=\\\"Print this page\\\"><\/a><button aria-label=\\\"Pdf for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/button><h1>David S. Martin<\/h1><p> <span>Partner<\/span><span>Real Estate<\/span><\/p><p><a href=\\\"mailto:dmartin@nge.com\\\">dmartin@nge.com<\/a><\/p><p><a href=\\\"tel:3122698011\\\">D  (312) 269-8011<\/a><\/p><p><a href=\\\"fax:3125781544\\\">F  (312) 578-1544<\/a><\/p> <button aria-label=\\\"vCard for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/button><a href=\\\"https:\/\/www.linkedin.com\/pub\/david-martin\/1b\/388\/b7b\\\" aria-label=\\\"LinkedIn for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/a><section aria-label=\\\"Page tools 69da2b264560b\\\"><a href=\\\"https:\/\/www.nge.com\/our-lawyers\/david-martin\/?print=true\\\" rel=\\\"nofollow\\\" aria-label=\\\"Print this page\\\"><\/a><button aria-label=\\\"Pdf for David S. Martin\\\" rel=\\\"noopener noreferrer\\\"> <i><\/i> <\/button><article aria-label=\\\"Our Lawyer: David S. Martin\\\"><p>David&acirc;&#128;&#153;s over 35 year property tax career began in the Property Tax Unit of the Cook County State&acirc;&#128;&#153;s Attorney&acirc;&#128;&#153;s Office, where he represented the taxing officials of Cook County on all aspects of the complex Illinois and Cook County property tax scheme. This government&Acirc;&nbsp; experience led to a long career representing property taxpayers in Illinois and throughout the United States.<\/p><p>During his career David has had the opportunity to represent a broad array of property tax clients in a myriad of national, state and local property tax schemes. David&acirc;&#128;&#153;s experiences have forged a beneficial level of confidence navigating the idiosyncrasies of any state and local governmental property tax environment. Moreover, these experiences have been of great benefit to his clients who are increasingly concerned with the national trend of increasing property taxes.<\/p><p>David is deeply committed to his client&acirc;&#128;&#153;s success, which is manifested in his determined advocacy in defending his clients&acirc;&#128;&#153; interests with creativity, integrity, thoughtfulness and distinction. These characteristics inform David&acirc;&#128;&#153;s approach to all property tax engagements, and have been the hallmark to achieving successful outcomes for his clients.<\/p><\/article><aside aria-label=\\\"Primary Sidebar\\\"><p>sidebar<\/p><h2>Credentials<\/h2><section aria-label=\\\"Education\\\"><h3>Education<\/h3><ul><li><span>The John Marshall Law School<\/span> (<span>J.D.<\/span>, <span>1982<\/span>)<\/li><li><span>Kalamazoo College<\/span> (<span>B.S.<\/span>, <span>1975<\/span>)<\/li><\/ul><section aria-label=\\\"Bar Admissions\\\"><h3>Bar Admissions<\/h3><ul><li><span>Illinois<\/span>, <span>1982<\/span><\/li><\/ul><section aria-label=\\\"Court Admissions\\\"><h3>Court Admissions<\/h3><ul><li><span>U.S. Court of Appeals<\/span>, <span>Seventh Circuit<\/span><\/li><li><span>U.S. District Court<\/span>, <span>Northern District<\/span>, <span>Illinois<\/span><\/li><\/ul> <button>More<\/button> <button>Less<\/button><\/aside><section aria-label=\\\"Experience\\\"><h2>Experience<\/h2><ul><li>Counsel to owner of corporate headquarters property with respect to <em>ad valorem <\/em>real property tax assessment appeal. Representation resulted in settlement that produced a property tax savings of approximately $70,000,000.<\/li><li>Counsel to two separate developers of Chicago mixed use development projects with respect to obtain property tax incentives from the City of Chicago and Cook County. Representation resulted in procurement of property tax incentive and assessment reductions that exceeded $100,000,000.<\/li><li>Counsel to luxury brand hotel owner and operator regarding <em>ad valorem <\/em>property tax assessment appeals for a Los Angeles&Acirc;&nbsp;hotel. Pursuant to administrative rulings client was awarded tax refunds exceeding $2,000,000.<\/li><li>Counsel to Cook County, Illinois taxpayers in class action lawsuit relating to improper statutory interest paid on property tax refunds. Pursuant to Appellate Court and Supreme Court review and judgment, class plaintiffs were awarded payments exceeding $12,000,000.<\/li><li>Counsel to 501(c)(3) private foundation regarding property tax exemption for Chicago Charter high school and youth center campus. Successfully lobbied Illinois Attorney General&acirc;&#128;&#153;s Office and General Assembly to amend exemption statute to accommodate complex ownership structure of campus development. Process resulted in Illinois Department of Revenue granting client property tax exemption for both the Charter high school and youth center.<\/li><\/ul><section aria-label=\\\"Related Services\\\"><h2>Related Services<\/h2><ul><li><a aria-label=\\\"Property Tax Assessment &amp; Exemption\\\" href=\\\"https:\/\/www.nge.com\/client-services\/litigation-disputes\/taxation\/property-tax-assessment-exemption\/\\\">Property Tax Assessment &amp; Exemption<\/a><\/li><li><a aria-label=\\\"Appellate\\\" href=\\\"https:\/\/www.nge.com\/client-services\/litigation-disputes\/trials-appeals\/appellate\/\\\">Appellate<\/a><\/li><li><a aria-label=\\\"Litigation &amp; Disputes\\\" href=\\\"https:\/\/www.nge.com\/client-services\/litigation-disputes\/\\\">Litigation &amp; Disputes<\/a><\/li><li><a aria-label=\\\"Real Estate\\\" href=\\\"https:\/\/www.nge.com\/client-services\/business\/real-estate\/\\\">Real Estate<\/a><\/li><\/ul><section aria-label=\\\"Trending News &amp; Insights\\\"><h2>Trending News &amp; Insights<\/h2>slide <span>3 to 5<\/span>  of 10<a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/illinois-super-lawyers-2026-recognizes-20-neal-gerber-eisenberg-attorneys\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 21, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/illinois-super-lawyers-2026-recognizes-20-neal-gerber-eisenberg-attorneys\/\\\" aria-label=\\\"Illinois Super Lawyers 2026 Recognizes 20 Neal Gerber Eisenberg Attorneys\\\">Illinois Super Lawyers 2026 Recognizes 20 Neal Gerber Eisenberg Attorneys<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/in-the-media\/nges-new-office-featured-in-chicago-lawyer\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/in-the-Media1.webp\\\"><\/a><p>In The Media<\/p><p>January 6, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/in-the-media\/nges-new-office-featured-in-chicago-lawyer\/\\\" aria-label=\\\"NGE&acirc;&#128;&#153;s New Office Featured in &lt;em&gt;Chicago Lawyer&lt;\/em&gt;\\\">NGE&acirc;&#128;&#153;s New Office Featured in <em>Chicago Lawyer<\/em><\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-announces-promotion-of-mandi-wolfman-to-partner-in-litigation-disputes-practice-group\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 5, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-announces-promotion-of-mandi-wolfman-to-partner-in-litigation-disputes-practice-group\/\\\" aria-label=\\\"Neal Gerber Eisenberg Announces Promotion of Mandi Wolfman to Partner in Litigation &amp; Disputes Practice Group\\\">Neal Gerber Eisenberg Announces Promotion of Mandi Wolfman to Partner in Litigation &amp; Disputes Practice Group<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/sec-and-cftc-issue-interpretive-guidance-clarifying-when-digital-assets-fall-outside-the-purview-of-securities-laws\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/gradient-lines3.webp\\\"><\/a><p>Publication<\/p><p>April 1, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/sec-and-cftc-issue-interpretive-guidance-clarifying-when-digital-assets-fall-outside-the-purview-of-securities-laws\/\\\" aria-label=\\\"SEC and CFTC Issue Interpretive Guidance Clarifying When Digital Assets Fall Outside the Purview of Securities Laws\\\">SEC and CFTC Issue Interpretive Guidance Clarifying When Digital Assets Fall Outside the Purview of Securities Laws<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/recent-decisions-raise-critical-concerns-and-uncertainty-for-ai-use-in-legal-matters\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/gradient-lines3.webp\\\"><\/a><p>Publication<\/p><p>March 16, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/recent-decisions-raise-critical-concerns-and-uncertainty-for-ai-use-in-legal-matters\/\\\" aria-label=\\\"Recent Decisions Raise Critical Concerns and Uncertainty for AI Use in Legal Matters\\\">Recent Decisions Raise Critical Concerns and Uncertainty for AI Use in Legal Matters<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/nge-partners-recognized-in-crains-2026-notable-women-in-law\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>March 3, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/nge-partners-recognized-in-crains-2026-notable-women-in-law\/\\\" aria-label=\\\"NGE Partners Recognized in Crain&acirc;&#128;&#153;s 2026 Notable Women in Law\\\">NGE Partners Recognized in Crain&acirc;&#128;&#153;s 2026 Notable Women in Law<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-makes-40000-donation-to-all-stars-project-of-chicago-in-honor-of-firms-40th-anniversary\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2026\/02\/40th-Anniversary-All-Stars-Donation-1.webp\\\"><\/a><p>Firm News<\/p><p>February 10, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-makes-40000-donation-to-all-stars-project-of-chicago-in-honor-of-firms-40th-anniversary\/\\\" aria-label=\\\"Neal Gerber Eisenberg Makes $40,000 Donation to&Acirc;&nbsp;All Stars Project of Chicago in Honor of Firm&acirc;&#128;&#153;s 40th&Acirc;&nbsp;Anniversary\\\">Neal Gerber Eisenberg Makes $40,000 Donation to&Acirc;&nbsp;All Stars Project of Chicago in Honor of Firm&acirc;&#128;&#153;s 40th&Acirc;&nbsp;Anniversary<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/new-year-new-privacy-requirements\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2024\/12\/gradient-lines.webp\\\"><\/a><p>Publication<\/p><p>February 10, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/new-year-new-privacy-requirements\/\\\" aria-label=\\\"New Year, New Privacy Requirements\\\">New Year, New Privacy Requirements<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/world-trademark-review-recognizes-six-nge-partners\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 28, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/world-trademark-review-recognizes-six-nge-partners\/\\\" aria-label=\\\"&lt;em&gt;World Trademark Review&lt;\/em&gt; Recognizes Six NGE Partners\\\"><em>World Trademark Review<\/em> Recognizes Six NGE Partners<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-welcomes-jeff-glickman-as-partner-in-private-wealth\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 28, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-welcomes-jeff-glickman-as-partner-in-private-wealth\/\\\" aria-label=\\\"Neal Gerber Eisenberg Welcomes Jeff Glickman as Partner in Private Wealth\\\">Neal Gerber Eisenberg Welcomes Jeff Glickman as Partner in Private Wealth<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/illinois-super-lawyers-2026-recognizes-20-neal-gerber-eisenberg-attorneys\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 21, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/illinois-super-lawyers-2026-recognizes-20-neal-gerber-eisenberg-attorneys\/\\\" aria-label=\\\"Illinois Super Lawyers 2026 Recognizes 20 Neal Gerber Eisenberg Attorneys\\\">Illinois Super Lawyers 2026 Recognizes 20 Neal Gerber Eisenberg Attorneys<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/in-the-media\/nges-new-office-featured-in-chicago-lawyer\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/in-the-Media1.webp\\\"><\/a><p>In The Media<\/p><p>January 6, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/in-the-media\/nges-new-office-featured-in-chicago-lawyer\/\\\" aria-label=\\\"NGE&acirc;&#128;&#153;s New Office Featured in &lt;em&gt;Chicago Lawyer&lt;\/em&gt;\\\">NGE&acirc;&#128;&#153;s New Office Featured in <em>Chicago Lawyer<\/em><\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-announces-promotion-of-mandi-wolfman-to-partner-in-litigation-disputes-practice-group\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>January 5, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/neal-gerber-eisenberg-announces-promotion-of-mandi-wolfman-to-partner-in-litigation-disputes-practice-group\/\\\" aria-label=\\\"Neal Gerber Eisenberg Announces Promotion of Mandi Wolfman to Partner in Litigation &amp; Disputes Practice Group\\\">Neal Gerber Eisenberg Announces Promotion of Mandi Wolfman to Partner in Litigation &amp; Disputes Practice Group<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/sec-and-cftc-issue-interpretive-guidance-clarifying-when-digital-assets-fall-outside-the-purview-of-securities-laws\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/gradient-lines3.webp\\\"><\/a><p>Publication<\/p><p>April 1, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/sec-and-cftc-issue-interpretive-guidance-clarifying-when-digital-assets-fall-outside-the-purview-of-securities-laws\/\\\" aria-label=\\\"SEC and CFTC Issue Interpretive Guidance Clarifying When Digital Assets Fall Outside the Purview of Securities Laws\\\">SEC and CFTC Issue Interpretive Guidance Clarifying When Digital Assets Fall Outside the Purview of Securities Laws<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/recent-decisions-raise-critical-concerns-and-uncertainty-for-ai-use-in-legal-matters\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/gradient-lines3.webp\\\"><\/a><p>Publication<\/p><p>March 16, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/publication\/recent-decisions-raise-critical-concerns-and-uncertainty-for-ai-use-in-legal-matters\/\\\" aria-label=\\\"Recent Decisions Raise Critical Concerns and Uncertainty for AI Use in Legal Matters\\\">Recent Decisions Raise Critical Concerns and Uncertainty for AI Use in Legal Matters<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/nge-partners-recognized-in-crains-2026-notable-women-in-law\/\\\"><img src=\\\"https:\/\/www.nge.com\/wp-content\/uploads\/2025\/01\/Firm-News-1.webp\\\"><\/a><p>Firm News<\/p><p>March 3, 2026<\/p> <a href=\\\"https:\/\/www.nge.com\/news-insights\/firm-news\/nge-partners-recognized-in-crains-2026-notable-women-in-law\/\\\" aria-label=\\\"NGE Partners Recognized in Crain&acirc;&#128;&#153;s 2026 Notable Women in Law\\\">NGE Partners Recognized in Crain&acirc;&#128;&#153;s 2026 Notable Women in Law<\/a><a href=\\\"https:\/\/www.nge.com\/news-insights\/\\\" aria-label=\\\"See all News &amp; Insights\\\">View More<\/a><button><i><\/i><\/button>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-223123","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"          <ul>\\n                          <li><a href=\\\"mailto:gchan@lcwlegal.com\\\"><i><\/i><\/a><\/li>\\n                                        <li><a href=\\\"tel:415.512.3000\\\"><i><\/i><\/a><\/li>\\n                                        <li><a href=\\\"https:\/\/www.linkedin.com\/in\/grace-chan-3ab51a4\/\\\"><i><\/i><\/a><\/li>\\n            <li><a href=\\\"https:\/\/www.lcwlegal.com\/wp-content\/themes\/LCW\/vcard.php?id=1023\\\"><i><\/i><\/a><\/li>\\n            <li><a href=\\\"#\\\"><i><\/i><\/a>\\n            <\/li>\\n          <\/ul>\\n          <h1>Grace Chan<\/h1>\\n          Partner\\n                          <a href=\\\"tel:415.512.3000\\\">415.512.3000<\/a>\\n                            <span>|<\/span>\\n                            <a href=\\\"mailto:gchan@lcwlegal.com\\\">gchan@lcwlegal.com<\/a>\\n            <p>Grace is a highly experienced education and employment attorney with a distinguished practice focused on private schools and nonprofit organizations throughout California. With deep expertise in education law, employment law, risk management, and nonprofit governance, Grace is widely recognized as a trusted legal and strategic advisor to boards of trustees, heads of school, business officers, and human resources leaders. She is known for her ability to balance legal compliance with practical solutions that advance each client&acirc;&#128;&#153;s mission and operational goals.<\/p>\\n<p>Grace has guided schools and nonprofits through the full spectrum of employment law matters. Her practice includes guiding organizations through high-stakes and complex issues such as harassment, discrimination, retaliation, disability accommodations, wage and hour compliance, and employee discipline matters, as well as drafting and negotiating executive and employment agreements, and developing employee handbooks and workplace policies. Her proactive, preventive approach helps clients mitigate risk while fostering positive and legally compliant workplace cultures.<\/p>\\n<p>Grace is also a trusted advisor on all aspects of student and parent issues facing California independent and private schools. She regularly advises on enrollment agreements and student handbooks, student discipline, harassment and bullying concerns, disability accommodations, tuition disputes, privacy obligations, mandated reporting, and other sensitive matters that carry both legal and reputational risk. She brings particular expertise in guiding schools on legal considerations surrounding diversity, equity, and inclusion initiatives and helping clients pursue meaningful progress while reducing exposure.<\/p>\\n<p>In addition, Grace has extensive experience in nonprofit governance. She advises boards and leadership teams on governance structures, fiduciary duties, conflicts of interest, and board operations, and she regularly prepares foundational governance documents, including bylaws, articles of incorporation, and board policies. Her nuanced understanding of governance allows her to support boards in fulfilling their oversight responsibilities effectively and ethically.<\/p>\\n<p>A sought-after speaker and trainer, Grace frequently presents at local, regional, and national conferences on cutting-edge topics in education, employment, and nonprofit law. Her presentations, spanning areas such as crisis management, internal investigations, professional boundaries, harassment prevention, DEI initiatives, wage and hour compliance, and disability and leave issues, are valued for their clarity, practical application, and depth of expertise. She is widely regarded for her ability to distill complex legal requirements into practical and actionable guidance that resonates with school leaders and boards.<\/p>\\n          <img src=\\\"https:\/\/marvel-b1-cdn.bc0a.com\/f00000000289631\/www.lcwlegal.com\/wp-content\/uploads\/2020\/10\/Grace-Chan-1-631x720.png\\\">\\n            <h2>Expertise<\/h2>\\n                  <h4><a href=\\\"https:\/\/www.lcwlegal.com\/nonprofit\/\\\">Nonprofit<\/a><\/h4>\\n                  <ul>\\n                                            <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/nonprofit-employment-law\/\\\">Employment Law<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/nonprofit-wage-and-hour\/\\\">Wage and Hour<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/nonprofit-litigation\/\\\">Employment Litigation<\/a>\\n                        <\/li>\\n                                          <\/ul>\\n                  <h4><a href=\\\"https:\/\/www.lcwlegal.com\/private-education\/\\\">Private Education<\/a><\/h4>\\n                  <ul>\\n                                            <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-employment-law\/\\\">Employment Law<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-litigation\/\\\">Litigation<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-wage-and-hour\/\\\">Wage and Hour<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-internal-compliance-audit-services\/\\\">Internal Compliance Audit Services<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-student-issues\/\\\">Student Issues<\/a>\\n                        <\/li>\\n                                                <li>\\n                          <a href=\\\"https:\/\/www.lcwlegal.com\/expertise\/private-education-administration-and-board-governance\/\\\">Administration and Board Governance<\/a>\\n                        <\/li>\\n                                          <\/ul>\\n            <h2>Education<\/h2>\\n                  <p>JD, The Catholic University of America, Columbus School of Law, Washington, DC<\/p>\\n                  <p>BA, New York University<\/p>\\n        <ul>\\n                      <li><a href=\\\"#tab-1\\\">Representative Matters<\/a>\\n            <\/li>\\n                        <li><a href=\\\"#tab-2\\\">Publications<\/a><\/li>\\n                        <li><a href=\\\"#tab-3\\\">Presentations<\/a><\/li>\\n        <\/ul>\\n                          <h4>\\n                            <a href=\\\"#collapse-1\\\">\\n                              Litigation \\n                            <\/a>\\n                          <\/h4>\\n                            <p><strong><em>Hancock v. Plumas County<\/em> (2012)<\/strong> &acirc;&#128;&#147; Obtained summary judgment in Plumas County Superior Court in favor of County and three individual supervisors who the employee had claimed harassed and discriminated against her based on her disabilities, age, and gender. The employee also claimed that her layoff was discriminatory.<\/p>\\n                          <h4>\\n                            <a href=\\\"#collapse-2\\\">\\n                              Appellate \\n                            <\/a>\\n                          <\/h4>\\n                            <p><strong><em>Washington v. Contra Costa County Housing Authority et al.<\/em> (2013)<\/strong> &acirc;&#128;&#147; After LCW obtained summary judgment in Contra Costa County Superior Court in favor of the Housing Authority and an individual defendant, defeating a sexual harassment claim brought by a male maintenance worker against a female manager, the employee appealed. The First Appellate District affirmed the judgment on behalf of both defendants and awarded the Housing Authority and the individual defendants their costs on appeal.<\/p>\\n                      California District Court Rules on Tax Exempt Status and Title IX: What California Private and Independent Schools Need to Know\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/california-district-court-rules-on-tax-exempt-status-and-title-ix-what-california-private-and-independent-schools-need-to-know\/\\\">READ NOW<\/a>\\n                      How Committed Are You Really to DEI? Others&acirc;&#128;&#153; Missteps Yield Valuable Key Learnings\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/how-committed-are-you-really-to-dei-others-missteps-yield-valuable-key-learnings\/\\\">READ NOW<\/a>\\n                      Anxious Parents in a Litigious Age\\n                                              National Business Officers Association (NBOA)&acirc;&#128;&#153;s Net Assets Magazine\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/anxious-parents-in-a-litigious-age\/\\\">READ NOW<\/a>\\n                      How To Handle an Unexpected Head Turnover\\n                                              Net Assets Magazine from The National Business Officers Association\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/how-to-handle-an-unexpected-head-turnover\/\\\">READ NOW<\/a>\\n                      Federal Judge&acirc;&#128;&#153;s Decision to Block Newly Issued FLSA Standards Has Limited Significance for California Nonprofits\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/federal-judges-decision-to-block-newly-issued-flsa-standards-has-limited-significance-for-california-nonprofits\/\\\">READ NOW<\/a>\\n                      Federal Judge&acirc;&#128;&#153;s Decision to Block Newly Issued FLSA Standards Has Limited Significance for California Private Schools\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/federal-judges-decision-to-block-newly-issued-flsa-standards-has-limited-significance-for-california-private-schools\/\\\">READ NOW<\/a>\\n                      Get Ready to Update Your School&acirc;&#128;&#153;s Paid Sick Leave Policy:  Amendments to the California Paid Sick Leave Law Will Take Effect on January 1, 2024.\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/get-ready-to-update-your-schools-paid-sick-leave-policy-amendments-to-the-california-paid-sick-leave-law-will-take-effect-on-january-1-2024\/\\\">READ NOW<\/a>\\n                      California District Court Rules on Tax Exempt Status and Title IX: What California Private and Independent Schools Need to Know\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/california-district-court-rules-on-tax-exempt-status-and-title-ix-what-california-private-and-independent-schools-need-to-know\/\\\">READ NOW<\/a>\\n                      How Committed Are You Really to DEI? Others&acirc;&#128;&#153; Missteps Yield Valuable Key Learnings\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/how-committed-are-you-really-to-dei-others-missteps-yield-valuable-key-learnings\/\\\">READ NOW<\/a>\\n                      Anxious Parents in a Litigious Age\\n                                              National Business Officers Association (NBOA)&acirc;&#128;&#153;s Net Assets Magazine\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/anxious-parents-in-a-litigious-age\/\\\">READ NOW<\/a>\\n                      How To Handle an Unexpected Head Turnover\\n                                              Net Assets Magazine from The National Business Officers Association\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/how-to-handle-an-unexpected-head-turnover\/\\\">READ NOW<\/a>\\n                      Federal Judge&acirc;&#128;&#153;s Decision to Block Newly Issued FLSA Standards Has Limited Significance for California Nonprofits\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/federal-judges-decision-to-block-newly-issued-flsa-standards-has-limited-significance-for-california-nonprofits\/\\\">READ NOW<\/a>\\n                      Federal Judge&acirc;&#128;&#153;s Decision to Block Newly Issued FLSA Standards Has Limited Significance for California Private Schools\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/federal-judges-decision-to-block-newly-issued-flsa-standards-has-limited-significance-for-california-private-schools\/\\\">READ NOW<\/a>\\n                      Get Ready to Update Your School&acirc;&#128;&#153;s Paid Sick Leave Policy:  Amendments to the California Paid Sick Leave Law Will Take Effect on January 1, 2024.\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/get-ready-to-update-your-schools-paid-sick-leave-policy-amendments-to-the-california-paid-sick-leave-law-will-take-effect-on-january-1-2024\/\\\">READ NOW<\/a>\\n                      California District Court Rules on Tax Exempt Status and Title IX: What California Private and Independent Schools Need to Know\\n                                              LCW Special Bulletin\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/california-district-court-rules-on-tax-exempt-status-and-title-ix-what-california-private-and-independent-schools-need-to-know\/\\\">READ NOW<\/a>\\n                      How Committed Are You Really to DEI? Others&acirc;&#128;&#153; Missteps Yield Valuable Key Learnings\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/how-committed-are-you-really-to-dei-others-missteps-yield-valuable-key-learnings\/\\\">READ NOW<\/a>\\n                      Anxious Parents in a Litigious Age\\n                                              National Business Officers Association (NBOA)&acirc;&#128;&#153;s Net Assets Magazine\\n                      <a href=\\\"https:\/\/www.lcwlegal.com\/news\/anxious-parents-in-a-litigious-age\/\\\">READ NOW<\/a>\\n                        <span>01<\/span>\/\\n                        <span>07<\/span>\\n                      <ul>\\n                        <li><i><\/i><\/li>\\n                        <li><i><\/i><\/li>\\n                      <\/ul>\\n                          <h4>\\n                            <a href=\\\"#collapse-3-4\\\">\\n                              Speaking Engagements \\n                            <\/a>\\n                          <\/h4>\\n                                      <strong>Supporting Employee Mental Health in the School Environment<\/strong>\\n                                        San Francisco | California Independent Schools Business Officers Association  (Cal-ISBOA) HR Workshop 2023                                      \\n                                      <strong>Managing Employee Leaves with Confidence<\/strong>\\n                                        Pasadena | California Independent Schools Business Officers Association (Cal-ISBOA) HR Workshop                                      \\n                                      <strong>Annual Legal Update for CA Independent Schools<\/strong>\\n                                        Pasadena | California Independent Schools Business Officers Association (Cal-ISBOA) Annual Conference                                      \\n                                      <strong>DEI and Admission Decisions and Anti-trust Laws<\/strong>\\n                                        San Francisco | EMA Bay Area Spring Seminar                                      \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-225925","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<ul><li><ul><li><a href=\\\"mailto:?subject=Ryan%20Azlein&amp;body=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-b-azlein.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"email\\\"><\/a><\/li><li><a href=\\\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-b-azlein.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"twitter\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-b-azlein.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"linkedin\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.stradlinglaw.com%2Fprofessionals%2Fryan-b-azlein.html\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"facebook\\\"><\/a><\/li><\/ul><\/li><li><button aria-label=\\\"Print\\\"><\/button><\/li><li><button aria-label=\\\"Share\\\"><\/button><\/li><\/ul><picture><\/picture><h1>Ryan Azlein<\/h1><ul><li><span><span>Partner<\/span><\/span><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/offices\/westlake-village.html\\\"><span>Westlake Village<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/offices\/los-angeles.html\\\"><span>Los Angeles<\/span><\/a><\/li><\/ul><a href=\\\"mailto:razlein@stradlinglaw.com\\\">razlein@stradlinglaw.com<\/a><ul><li><a href=\\\"tel:805%20730%206831\\\">D: 805 730 6831<\/a><\/li><li><a href=\\\"tel:424%20214%207058\\\">D: 424 214 7058<\/a><\/li><li><a href=\\\"tel:805%20404%205909\\\">M: 805 404 5909<\/a><\/li><\/ul><h3>Areas of Focus<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/venture-capital.html\\\"><span>Venture Capital<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/emerging-companies-and-startups.html\\\"><span>Emerging Companies &amp; Startups<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/mergers-and-acquisitions\/index.html\\\"><span>Mergers &amp; Acquisitions<\/span><\/a><\/li><\/ul><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/professionals\/ryan-b-azlein\/vcard.vcf\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"vcard\\\"><\/a><\/li><li><a href=\\\"https:\/\/www.linkedin.com\/in\/ryanazlein\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"linkedin\\\"><\/a><\/li><\/ul><blockquote><span><p><em>\\\"Ryan Azlein is a fantastic attorney. Dedicated, whip-smart, diligent, can work with minimal input and always produces results exceeding expectations. Strongly recommend.\\\"<\/em><\/p><\/span><\/blockquote><p>Emerging technology companies and other high-growth businesses rely on <strong>Ryan Azlein<\/strong> as a long-term, entrepreneurial advisor to guide them through every stage of their lifecycle &acirc;&#128;&#147; from startup through exit. Whether his clients seek equity financing,&Acirc;&nbsp; need comprehensive advice regarding their licensing and distribution arrangements or are involved in a critical merger or acquisition transaction, Ryan&acirc;&#128;&#153;s solutions are rooted in his commitment to positioning them to achieve their current priorities and future ambitions. His extensive experience with software, digital media, gaming, financial technology and e-commerce business, as well as other technology and consumer goods also make him a sought-after advisor to venture capital funds, private equity firms and other investors seeking to invest in those companies.<\/p><p>Ryan&acirc;&#128;&#153;s many long-term client relationships are founded on a deep understanding of their business. Over the past two decades, he&acirc;&#128;&#153;s represented emerging companies and investors in hundreds of deals, building vast and varied experience that informs his ability to help companies secure funding and make critical business decisions that impact their future growth. With high visibility in the L.A. tech and venture community, he is positioned to connect investors with emerging companies and bring teams together to find creative solutions that address all parties&acirc;&#128;&#153; concerns when roadblocks arise.<\/p>\\n<p>A long-time supporter of the Southern California entrepreneurial community, Ryan is a frequent speaker, event host and author. His thought leadership and active participation have educated entrepreneurs, peer groups and students about venture capital financing and challenges faced by emerging growth companies to secure funding and grow their business.<\/p>\\n<p>Ryan represented long-time client The Bouqs Co. &acirc;&#128;&#147; an e-commerce floral business that connects consumers with farmers &acirc;&#128;&#147; in its $24 million Series C financing.<\/p>\\n<p>Ryan and his team advised the growth private equity group of <strong>Kayne Anderson Capital Advisors LP<\/strong>, an alternative investment firm managing over $25 billion in assets, in its $30 million Investment in rfXcel, a San Ramon provider of software-as-a-service solutions.<\/p>\\n<p>Ryan and his team assisted <strong>ArtCraft Entertainment<\/strong>, an independent video game developer, in securing an $11.7 million Series A Preferred Stock financing to allow the company to complete development of its flagship MMORPG game.&Acirc;&nbsp;<\/p>\\n<p>When client <strong>Avinew,<\/strong> an innovative auto insurance tech company needed seed financing, Ryan structured a $5 million financing deal through preferred stock and convertible notes with several investors including CrossCut Ventures, Draper Frontier Venture Capital, APEX Ventures, Gideon Hixon and Peate Ventures.<\/p>\\n<p>As part of his ongoing portfolio investment work for <strong>Act One Ventures<\/strong> &acirc;&#128;&#147; a community-based, early- stage venture capital fund &acirc;&#128;&#147; Ryan represented the fund&acirc;&#128;&#153;s investment in AuditBoard&acirc;&#128;&#153;s Series B financing.<\/p>\\n<h3>Speaking Engagements<\/h3>\\n<ul>\\n<li>\\n&acirc;&#128;&#156;Term Sheets and Seed Financing Structures&acirc;&#128;&#157;, Tech Coast Angeles Chapter Meeting (July 2018)\\n<\/li>\\n<li>\\n&Acirc;&nbsp;&acirc;&#128;&#156;How to Impress Investors&acirc;&#128;&#157;, Innovation and Growth Fair, 805 Startups (June 2018)\\n<\/li>\\n<li>\\n\\\"Legal and Regulatory Overview\\\", Crypto Invest Summit (May 2018)\\n<\/li>\\n<li>\\nPanelist, 805 Startups Regional Investor, Startup &amp; Job Fair (November 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Term Sheet Tips and Topics&acirc;&#128;&#157;, Tech Coast Angels chapter dinner meeting (January 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;How to Think Like a VC&acirc;&#128;&#157;, Crowd Invest Summit (2016 and 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;The VC&acirc;&#128;&#153;s Speak: Fundraising Tips for Startups&acirc;&#128;&#157;, 805 Startups Startup Fair (October 2016)\\n<\/li>\\n<\/ul><button aria-label=\\\"Click to read more\\\">Read More<\/button><p>Ryan&acirc;&#128;&#153;s many long-term client relationships are founded on a deep understanding of their business. Over the past two decades, he&acirc;&#128;&#153;s represented emerging companies and investors in hundreds of deals, building vast and varied experience that informs his ability to help companies secure funding and make critical business decisions that impact their future growth. With high visibility in the L.A. tech and venture community, he is positioned to connect investors with emerging companies and bring teams together to find creative solutions that address all parties&acirc;&#128;&#153; concerns when roadblocks arise.<\/p>\\n<p>A long-time supporter of the Southern California entrepreneurial community, Ryan is a frequent speaker, event host and author. His thought leadership and active participation have educated entrepreneurs, peer groups and students about venture capital financing and challenges faced by emerging growth companies to secure funding and grow their business.<\/p>\\n<p>Ryan represented long-time client The Bouqs Co. &acirc;&#128;&#147; an e-commerce floral business that connects consumers with farmers &acirc;&#128;&#147; in its $24 million Series C financing.<\/p>\\n<p>Ryan and his team advised the growth private equity group of <strong>Kayne Anderson Capital Advisors LP<\/strong>, an alternative investment firm managing over $25 billion in assets, in its $30 million Investment in rfXcel, a San Ramon provider of software-as-a-service solutions.<\/p>\\n<p>Ryan and his team assisted <strong>ArtCraft Entertainment<\/strong>, an independent video game developer, in securing an $11.7 million Series A Preferred Stock financing to allow the company to complete development of its flagship MMORPG game.&Acirc;&nbsp;<\/p>\\n<p>When client <strong>Avinew,<\/strong> an innovative auto insurance tech company needed seed financing, Ryan structured a $5 million financing deal through preferred stock and convertible notes with several investors including CrossCut Ventures, Draper Frontier Venture Capital, APEX Ventures, Gideon Hixon and Peate Ventures.<\/p>\\n<p>As part of his ongoing portfolio investment work for <strong>Act One Ventures<\/strong> &acirc;&#128;&#147; a community-based, early- stage venture capital fund &acirc;&#128;&#147; Ryan represented the fund&acirc;&#128;&#153;s investment in AuditBoard&acirc;&#128;&#153;s Series B financing.<\/p>\\n<h3>Speaking Engagements<\/h3>\\n<ul>\\n<li>\\n&acirc;&#128;&#156;Term Sheets and Seed Financing Structures&acirc;&#128;&#157;, Tech Coast Angeles Chapter Meeting (July 2018)\\n<\/li>\\n<li>\\n&Acirc;&nbsp;&acirc;&#128;&#156;How to Impress Investors&acirc;&#128;&#157;, Innovation and Growth Fair, 805 Startups (June 2018)\\n<\/li>\\n<li>\\n\\\"Legal and Regulatory Overview\\\", Crypto Invest Summit (May 2018)\\n<\/li>\\n<li>\\nPanelist, 805 Startups Regional Investor, Startup &amp; Job Fair (November 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;Term Sheet Tips and Topics&acirc;&#128;&#157;, Tech Coast Angels chapter dinner meeting (January 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;How to Think Like a VC&acirc;&#128;&#157;, Crowd Invest Summit (2016 and 2017)\\n<\/li>\\n<li>\\n&acirc;&#128;&#156;The VC&acirc;&#128;&#153;s Speak: Fundraising Tips for Startups&acirc;&#128;&#157;, 805 Startups Startup Fair (October 2016)\\n<\/li>\\n<\/ul><h3>Experience<\/h3><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/act-one-ventures-leads-series-seed-financing-for-gail.html\\\">Stradling client Act One Ventures led the $8.2 million Series Seed Preferred Stock financing round in GAIL (meetgail.com).&Acirc;&nbsp; Act One is a community focused, early stage venture capital fund based in Los Angeles.&Acirc;&nbsp; GAIL provides a leading AI platform dedicated to financial services, and has become a trusted AI partner for major financial institutions, managing customer interactions in multiple languages and providing specialized AI agents for sales, marketing, and support.<\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/mecanica-scientific-services-acquired-by-alpine-intel.html\\\">Stradling represented Mecanica Scientific Services Corporation, a provider of forensic accident reconstruction, crash scene documentation, and vehicle data analysis services intended to support legal professionals, insurance companies, and public safety agencies in its acquisition by Alpine Intel, a leading provider of forensic investigation services for the property, liability, and works comp insurance industries.<\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/act-one-ventures-invests-series-seed-financing-for-chord-commerce-inc.html\\\">Stradling client Act One Ventures completed an approximately $5.5 million investment in the seed financing round of Chord Commerce, Inc. Co-investors included M13 Ventures. Act One is a community focused, early stage venture capital fund based in Los Angeles. Chord provides a technology platform that for iconic consumer brands to unlock unified and AI-ready commerce data so brands can take command, drive decisions, and maximize growth. Chord Commerce has raised $5.5 million to expand its AI-powered data and marketing platform.&Acirc;&nbsp;<\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/experience\/index.html?at=1604\\\" rel=\\\"noopener noreferrer\\\" aria-label=\\\"View more\\\">View More<\/a><h3>Credentials<\/h3>Education<ul><li><span>University of California, Berkeley, School of Law, J.D., 1999<\/span><\/li><li><span>University of San Diego, B.A., 1996<\/span><\/li><\/ul>Bar Admissions<ul><li><span>California<\/span><\/li><\/ul><h3>Related Practices<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/venture-capital.html\\\"><span>Venture Capital<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/emerging-companies-and-startups.html\\\"><span>Emerging Companies &amp; Startups<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/mergers-and-acquisitions\/index.html\\\"><span>Mergers &amp; Acquisitions<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/industries-and-initiatives\/blockchain-technology-and-digital-currency\/index.html\\\"><span>Blockchain Technology &amp; Digital Currency<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/fund-formation.html\\\"><span>Fund Formation<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/practices\/corporate-and-securities\/index.html\\\"><span>Corporate &amp; Securities<\/span><\/a><\/li><\/ul><h3>Related Industries &amp; Initiatives<\/h3><ul><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/industries-and-initiatives\/cannabis.html\\\"><span>Cannabis<\/span><\/a><\/li><li><a href=\\\"https:\/\/www.stradlinglaw.com\/services\/industries-and-initiatives\/technology.html\\\"><span>Technology<\/span><\/a><\/li><\/ul>Related News<a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/attorneys-for-hire-stradling-yocca-carlson-and-rauth-strengthens-life-science-presence-with-new-office-hires.html\\\"><span>Attorneys for Hire: Stradling Yocca Carlson &amp; Rauth Strengthens Life-Science Presence with New Office, Hires<\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/debunking-the-exit-myths-part-i-what-manda-really-involves-for-founders.html\\\"><span>Stradling's CLE Marathon<\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/specialists-hang-shingle.html\\\"><span>Specialists Hang Shingle<\/span><\/a><a href=\\\"https:\/\/www.stradlinglaw.com\/news-insights\/index.html?at=1604\\\">View All<\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-222927","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<h1>Erica L. Calderas<\/h1>\\nPartner<p>200 Public Square<br>\\nSuite 2800<br>\\nCleveland, Ohio 44114<\/p><ul><li>\\n<a href=\\\"mailto:elcalderas@hahnlaw.com\\\">\\n<span>elcalderas@hahnlaw.com<\/span>\\n<\/a><\/li><li>\\n<a href=\\\"tel:2162742533\\\">\\n<span>216.274.2533<\/span>\\n<\/a><\/li><\/ul><ul><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/professionals\/erica-l-calderas\/?download_vcard=1&amp;name=Erica+L.+Calderas&amp;email=elcalderas%40hahnlaw.com&amp;phone=216.274.2533&amp;address=200+Public+Square+Suite+2800+Cleveland%2C+Ohio+44114&amp;org=Hahn+Loeser+%26+Parks+LLP&amp;url=https%3A%2F%2Fwww.hahnlaw.com%2F&amp;title=Partner&amp;first_name=Erica&amp;last_name=Calderas&amp;middle_initial=L.&amp;suffix=\\\">\\n<span>VCARD<\/span>\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.linkedin.com\/in\/erica-calderas-1124a9b\/\\\">\\n<span>LINKEDIN<\/span>\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/?resume_pdf=erica-l-calderas\\\">\\n<span>RESUME<\/span>\\n<\/a><\/li><\/ul><h2>Primary Practices<\/h2><ul><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/litigation\/\\\">Litigation<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/class-action-litigation\/\\\">Class Action Litigation<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/complex-commercial-litigation\/\\\">Complex Commercial Litigation<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/tort-litigation\/\\\">Tort Litigation<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/real-estate\/\\\">Real Estate<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/practice\/real-estate-industry-services-1\/\\\">Real Estate Industry Services<\/a><\/li><\/ul><p><span><span><a href=\\\"https:\/\/www.hahnlaw.com\/\\\">Home<\/a><\/span>  <span><a href=\\\"https:\/\/www.hahnlaw.com\/professionals\/\\\">Professionals<\/a><\/span>  <span>Erica L. Calderas<\/span><\/span><\/p>\\n<div aria-label=\\\"Entertainment\\\">\\n<button>\\nSummary                    <\/button>\\n<button>\\nMy Experience                    <\/button>\\n<button>\\nNews About Me                    <\/button>\\n<button>\\nMy Publications &amp; Speaking Engagements                    <\/button><p>Erica L. Calderas has extensive experience representing commercial clients of varying sizes as plaintiffs and as defendants in complex matters in state and federal trial and appellate courts. Erica has a deep understanding of a wide range of litigation matters impacting businesses, including business torts, contract disputes, consumer protection claims, trademark infringement, employment disputes, fraud claims, enforcing and defending against claims regarding non-competition agreements and trade secrets, and claims under RESPA, TCPA, and TILA. Erica has had substantial first-chair and second-chair experience in jury trials, bench trials, arbitrations, mediations, and appellate arguments.<\/p><p>In class-action defense matters, Erica has experience in high-stakes, statewide and nationwide class actions across the United States, including victories in two multi-week class-action bench trials. Erica has a successful track record of early victories in class actions achieved through defeat of class certification, securing dismissal of or summary judgment on the claims of the class representatives, and negotiating favorable settlements.<\/p><h2>Professional History<\/h2><ul><li>Partner, Hahn Loeser &amp; Parks LLP, 2003-present; Board of Directors, 2006-present; Chair, Recruiting Committee, 2004-06; Associate, 1994-2002; Summer Associate, 1993<\/li><li>Summer Associate, Thompson, Hine &amp; Flory, 1992<\/li><\/ul>\\n<button>\\n<span>Read More<\/span>\\n<span>Show Less<\/span>\\n<\/button><h2>Accolades<\/h2><div aria-label=\\\"carousel\\\"><button><\/button><div aria-label=\\\"slide 5\\\">\\n<a href=\\\"https:\/\/profiles.superlawyers.com\/ohio\/cleveland\/lawyer\/erica-l-calderas\/5542d8b8-c887-46b6-828d-2783b2948860.html\\\">\\n<\/a><div aria-label=\\\"slide 1 (centered)\\\">\\n<a href=\\\"https:\/\/www.bestlawyers.com\/lawyers\/erica-l-calderas\/112775\\\">\\n<\/a><div aria-label=\\\"slide 2\\\">\\n<a href=\\\"https:\/\/profiles.superlawyers.com\/ohio\/cleveland\/lawyer\/erica-l-calderas\/5542d8b8-c887-46b6-828d-2783b2948860.html\\\">\\n<\/a><div aria-label=\\\"slide 3\\\">\\n<a href=\\\"https:\/\/www.martindale.com\/attorney\/erica-l-calderas-1436417\/\\\">\\n<\/a><div aria-label=\\\"slide 5\\\">\\n<a href=\\\"https:\/\/profiles.superlawyers.com\/ohio\/cleveland\/lawyer\/erica-l-calderas\/5542d8b8-c887-46b6-828d-2783b2948860.html\\\">\\n<\/a><div aria-label=\\\"slide 1 (centered)\\\">\\n<a href=\\\"https:\/\/www.bestlawyers.com\/lawyers\/erica-l-calderas\/112775\\\">\\n<\/a><div aria-label=\\\"slide 2\\\">\\n<a href=\\\"https:\/\/profiles.superlawyers.com\/ohio\/cleveland\/lawyer\/erica-l-calderas\/5542d8b8-c887-46b6-828d-2783b2948860.html\\\">\\n<\/a><div aria-label=\\\"slide 3\\\">\\n<a href=\\\"https:\/\/www.martindale.com\/attorney\/erica-l-calderas-1436417\/\\\">\\n<\/a><div aria-label=\\\"slide 5\\\">\\n<a href=\\\"https:\/\/profiles.superlawyers.com\/ohio\/cleveland\/lawyer\/erica-l-calderas\/5542d8b8-c887-46b6-828d-2783b2948860.html\\\">\\n<\/a><button><\/button><ul><li><em>Chultem v. Ticor Title Insurance, Co.<\/em>, Cook County Illinois Circuit Court Case No. 06 CH 09488; and&Acirc;&nbsp;<em>Colella v. Chicago Title Insurance, Co.<\/em>, Cook County Illinois Circuit Court Case No. 06 CH 0948.<ul><li>Acquired defense of two consolidated class actions after the classes were certified. Plaintiffs challenged the split of premiums between title insurers and their attorney agents as alleged illegal kickbacks of unearned fees to the agents in violation of RESPA as incorporated by the Illinois Title Insurance Act. Served as lead defense counsel in two-week bench trial in September 2013 where plaintiff consumers sought damages in excess of $250 million, trebled. The trial court entered judgment in favor of defendants, the court of appeals affirmed, and the Illinois Supreme Court denied the plaintiffs&acirc;&#128;&#153; petition for leave to appeal.<\/li><\/ul><\/li><li><em>Villanueva v. Fidelity National Title, Co.<\/em>, Santa Clara County, CA, Superior Court Case. No. 1-10-cv-173356<ul><li>Defended escrow holder in four-week bench trial of certified class action. Plaintiffs challenged, under California&acirc;&#128;&#153;s unfair competition law, the propriety of escrow consumers having to pay for overnight delivery fees and document preparation fees. Trial victory defeating claims seeking restitution of over $35 million and attorneys&acirc;&#128;&#153; fees of $9 million. Prior to the bench trial, successfully eliminated, through dispositive motion practice, six additional claims for which plaintiffs sought millions in additional damages, including punitive damages, against the defendant and two additional, affiliated companies.<\/li><\/ul><\/li><li><em>France v. Ticor Title of Washington, Inc.<\/em>, Superior Court, King County, Wash., Case No. 12-2-25688-8-SEA<ul><li>Defended escrow holder against certified class action where plaintiff consumers sought to recover collected reconveyance fees. Obtained dismissal and summary judgment to most causes of action pre-trial. Final trial resulted in defense decision.<\/li><\/ul><\/li><li>California Real Estate Software Class Actions<ul><li>Defended title insurers, escrow holders, and other real estate service providers in seven putative class actions filed throughout California alleging various state law claims in connection with an alleged kickback scheme involving sublicense fees for management software. In arbitration of individual claims of class representatives of one action, successfully obtained defense arbitration award and attorney fee award against individual plaintiffs in excess of $1.185 million.<\/li><\/ul><\/li><li><em>Cornelius v. Fidelity National Title Co<\/em>., U.S. District Court, W.D. Wash. Case No. 2:08-cv-00754<ul><li>Defended escrow holder against claims by plaintiff consumers who sought to recover in excess of $5 million for reconveyance fees collected by the escrow holder. Obtained dismissal of some claims and summary judgment of remaining claims, including a RESPA claim.<\/li><\/ul><\/li><li><em>Donald Webster v. Freedom Debt Relief<\/em>, U.S. District Court, N.D. Ohio Case No. 1:10-cv-01587<ul><li>Defended debt resolution company in putative class action claims by consumers regarding debt resolution practices. Successfully moved to compel arbitration and obtained arbitration award that claims could not be arbitrated on a class-wide basis. When plaintiffs engaged in forum shopping by filing an action in the Southern District of Ohio to vacate the arbitration award, successfully transferred the action back to the Northern District where the court denied the petition to vacate the award.<\/li><\/ul><\/li><li><em>Stakelum v. Zoom Tan<\/em>, U.S. District Court, M.D. Fla., Case No. 6:12-CV-1120 and Rutherford v. Zoom Tan, U.S. District Court, M.D. Fla. Case No. 2:12-CV-00509<ul><li>Defended tanning salon in two putative class actions by consumers alleging violations of the Telephone Consumer Protection Act for alleged transmission of text advertisements. Cases settled favorably as individual claims and no classes were ever certified.<\/li><\/ul><\/li><li><em>Fielder v. Penn Station, Inc. and Heartland Payment Systems, Inc.<\/em>, U.S. District Court, N.D. Ohio Case No. 1:12-CV-02166<ul><li>Defended credit card processor in a putative class action by consumers alleging damages caused by a data breach. The case settled favorably as an individual claim and no class was ever certified.<\/li><\/ul><\/li><\/ul><ul><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/litigation-team-makes-quick-work-of-clients-lingering-headache\/\\\">\\nLitigation Team Makes Quick Work of Client&acirc;&#128;&#153;s Lingering Headache\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/best-lawyers-recognizes-87-hahn-loeser-attorneys-across-53-specialties\/\\\">\\nBest Lawyers Recognizes 87 Hahn Loeser Attorneys Across 53 Specialties\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/best-lawyers-recognizes-75-hahn-loeser-attorneys-across-45-specialties\/\\\">\\nBest Lawyers Recognizes 75 Hahn Loeser Attorneys Across 45 Specialties\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/seventy-one-hahn-loeser-attorneys-recognized-by-best-lawyers-across-forty-seven-specialties\/\\\">\\nSeventy-One Hahn Loeser Attorneys Recognized by Best Lawyers Across Forty-Seven Specialties\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/seventy-four-hahn-loeser-lawyers-recognized-by-best-lawyers-across-forty-six-specialties\/\\\">\\nSeventy-Four Hahn Loeser Lawyers Recognized by Best Lawyers Across Forty-Six Specialties\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/26-hahn-loeser-attorneys-recognized-by-ohio-super-lawyersr-2020\/\\\">\\n26 Hahn Loeser Attorneys Recognized by Ohio Super Lawyers&Acirc;&reg; 2020\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/42-hahn-loeser-attorneys-named-to-the-2020-edition-of-the-best-lawyers-in-americar-two-partners-distinguished-as-lawyer-of-the-year\/\\\">\\n42 Hahn Loeser Attorneys Named to the 2020 Edition of The Best Lawyers in America&Acirc;&reg;\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/26-hahn-loeser-attorneys-recognized-by-ohio-super-lawyersr-2019\/\\\">\\n26 Hahn Loeser Attorneys Recognized by Ohio Super Lawyers&Acirc;&reg; 2019\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/cooper-calderas-and-feldman-elected-to-hahn-loesers-board-of-directors\/\\\">\\nCooper, Calderas and Feldman Elected to Hahn Loeser&acirc;&#128;&#153;s Board of Directors\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/calderas-induction-to-the-women-of-note-class-of-2017\/\\\">\\nCalderas induction to the Women of Note Class of 2017\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/30-hahn-loeser-attorneys-selected-as-super-lawyers\/\\\">\\n30 Hahn Loeser Attorneys Selected as Super Lawyers\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/goldfarb-gorom-and-remington-elected-to-board-of-directors-for-hahn-loeser-and-parks-llp\/\\\">\\nGoldfarb, Gorom and Remington Elected to Board of Directors for Hahn Loeser &amp; Parks LLP\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/30-hahn-loeser-and-parks-llp-attorneys-listed-in-2015-ohio-super-lawyers\/\\\">\\n30 Hahn Loeser &amp; Parks LLP Attorneys Listed in 2015 Ohio Super Lawyers\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/26-hahn-loeser-attorneys-listed-in-2012-edition-of-ohio-super-lawyers\/\\\">\\n26 Hahn Loeser Attorneys Listed in 2012 Edition of Ohio Super Lawyers\\n<\/a><\/li><li>\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/twenty-six-hahn-loeser-and-parks-llp-attorneys-listed-in-2011-edition-of-ohio-super-lawyers\/\\\">\\nTwenty-six Hahn Loeser &amp; Parks LLP Attorneys Listed in 2011 Edition of Ohio Super Lawyers\\n<\/a><\/li><\/ul><ul><li>Speaker\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/holdover-franchisees\/\\\">\\nHoldover Franchisees\\n<\/a><\/li><li>Author\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/how-to-defend-your-respa-class-action-case\/\\\">\\nHow to Defend Your RESPA Class-Action Case\\n<\/a><\/li><li>Speaker\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/whats-new-and-hot-in-respa-class-actions\/\\\">\\nWhat&acirc;&#128;&#153;s New &amp; Hot in RESPA Class Actions?\\n<\/a><\/li><li>Speaker\\n<a href=\\\"https:\/\/www.hahnlaw.com\/insights\/good-faith-and-fair-dealing-alive-and-well-or-is-it-a-matter-of-business-judgment\/\\\">\\nGood Faith and Fair Dealing &acirc;&#128;&#147; Alive and Well or is it a Matter of Business Judgment?\\n<\/a><\/li><\/ul><h2>Credentials<\/h2>Education<ul><li>Northwestern University School of Law, J.D., 1994<\/li><li>Cornell University, A.B., distinction in all subjects, 1991<\/li><\/ul>Community Involvement<p>Andrews Osborne Academy, Board of Trustees, 2017-present<\/p><p>&Acirc;&nbsp;<\/p><p>American Bar Association Judicial Intern Opportunity Program, Volunteer<\/p><p>&Acirc;&nbsp;<\/p><p>National Association of Women Business Owners, Former Corporate Partner Representative<\/p><p>&Acirc;&nbsp;<\/p><p>Cornell Club of Northeastern Ohio, Board Member, 2004-10<\/p><p>&Acirc;&nbsp;<\/p><p>Summer on the Cuyahoga, Board Member, 2005-09<\/p><p>&Acirc;&nbsp;<\/p><p>Arthritis Foundation of Cleveland, Former Advisory&Acirc;&nbsp;Board Member, 2000-01<\/p>Awards &amp; Distinctions<p><em>The Best Lawyers in America<\/em><sup>&Acirc;&reg;<\/sup>, Commercial Litigation, 2020-26; Mass Tort Litigation \/ Class Actions &acirc;&#128;&#147; Defendants, 2026<\/p><p>&Acirc;&nbsp;<\/p><p>AV Preeminent&Acirc;&reg;, Martindale-Hubbell<\/p><p>&Acirc;&nbsp;<\/p><p>Notable Women in Law, Crain&acirc;&#128;&#153;s Cleveland Business, 2018<\/p><p>&Acirc;&nbsp;<\/p><p><em>Ohio Super Lawyers<\/em>&Acirc;&reg;, General Litigation, 2011-20<\/p><p>&Acirc;&nbsp;<\/p><p>Women of Note 2017 Honoree, Crain&acirc;&#128;&#153;s Cleveland Business<\/p><p>&Acirc;&nbsp;<\/p><p>Ohio Rising Stars, <em>Ohio Super Lawyers<\/em>&Acirc;&reg;, 2005-07<\/p>Bar Admissions<p>State of Ohio, 1994<\/p><p>&Acirc;&nbsp;<\/p><p>U.S. District Courts for the Northern and Southern Districts of Ohio, Eastern District of Michigan; U.S. Courts of Appeals for the Sixth, Third and Ninth Circuits.<\/p>Memberships &amp; Affiliations<p>American Bar Association, Litigation Leadership Section, 2003-2016<\/p><p>American Bar Association, Forum on Franchising, Litigation and Alternative Dispute Resolution Committee<\/p>   \\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226719","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"                <span><img src=\\\"https:\/\/www.sullivanattorneys.com\/hs-fs\/hubfs\/website\/img-2023\/people\/portraits\/alcides-cabrera.webp?width=287&amp;name=alcides-cabrera.webp\\\"><\/span>    \\n                <h1><span>Alcides Cabrera<\/span><\/h1>\\n                <p><span>Senior Attorney<\/span><\/p>\\n                <p><img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/location-dot-light.svg\\\"> <a href=\\\"https:\/\/www.sullivanattorneys.com\/locations\\\"><span>Sacramento<\/span><\/a><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/envelope-light.svg\\\"> <span><a href=\\\"mailto:acabrera@sullivanattorneys.com\\\">acabrera@sullivanattorneys.com<\/a><\/span><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/phone-light.svg\\\"> <span>916-978-5860<\/span><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/fax-light.svg\\\"> 844-910-1850<\/p>\\n            <span>\\n<h2>Practice Areas<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.sullivanattorneys.com\/workers-compensation\\\">Workers' Compensation<\/a><\/li>\\n<\/ul><\/span>\\n            <span>\\n<h2>Education<\/h2>\\n<ul>\\n<li>University of the Pacific, McGeorge School of Law<br>J.D. 1995<\/li>\\n<li>University of California, Berkeley<br>B.A. 1991<\/li>\\n<\/ul><\/span> \\n            <span>\\n<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>California, 1995<\/li>\\n<\/ul><\/span> \\n            <span>\\n<h2>Memberships &amp; Honors<\/h2>\\n<ul>\\n<li>Bar-Certified Specialist in Workers' Compensation Law<\/li>\\n<\/ul><\/span>\\n            <span><p><span>Mr. Cabrera, senior attorney, represents employers, insurance carriers, and public entities in all aspects of workers&acirc;&#128;&#153; compensation defense.<\/span><\/p>\\n<p><span>Before joining Michael Sullivan &amp; Associates, Mr. Cabrera served as an Associate Attorney for Stockwell, Harris, Woolverton &amp; Helphrey, as well as Morse, Giesler, Callister &amp; Karlin, in Sacramento. At both firms, Mr. Cabrera specialized in workers&acirc;&#128;&#153; compensation defense, representing employers and insurance companies. He also served as Associate Attorney at Central Valley Injured Workers Legal Clinic, where he represented injured workers before the Worker&acirc;&#128;&#153;s Compensation Appeals Board.<\/span><\/p>\\n<p><span>Mr. Cabrera helped found the Professional in Worker&acirc;&#128;&#153;s Compensation, Central Valley Chapter, where he served as the chapter&acirc;&#128;&#153;s legal advisor from 2014 to 2016.<\/span><\/p>\\n<p><span>Mr. Cabrera received his Juris Doctor degree from the University of the Pacific, McGeorge School of Law, and his undergraduate degree from the University of California, Berkeley. He is fluent in Spanish.<\/span><\/p><\/span>\\n            <button>Schedule a Consultation<\/button>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-215886","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t\\t\\t<small>Associate<\/small><h1>Jake D. Baloun<\/h1><blockquote>I work to find a path forward, even when it may not be obvious. <\/blockquote>\\t\\t\\t\\n        <h4>My Approach<\/h4>\\n        <p>Every transaction has a pressure point &acirc;&#128;&#147; a unique aspect to be addressed or a complex problem to be solved. Identifying these obstacles early, deconstructing them, and working with clients to find a practical solution that allows the deal to progress smoothly is what I enjoy most about my work. Beyond that, I focus on understanding my clients&acirc;&#128;&#153; business case and communicating with them throughout every stage of a deal. My job is to help make others&acirc;&#128;&#153; lives easier when they&acirc;&#128;&#153;re at their most complex.<\/p>\\n<p>Outside of work, I like to spend my time fly fishing, hiking, and camping with my wife (and our dog). I take a backpacking trip every year, and have backpacked through mountain ranges in Wyoming, Colorado, Montana and Utah &acirc;&#128;&#147; and looking forward to more.<\/p>\\n        <h4>Practice Areas<\/h4>\\n    <h4>Bold Perspectives<\/h4>\\n\\t\\t\\t\\t<small>Article<\/small>\\n\\t\\t\\t\\t<h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/winthrop.com\/bold-perspectives\/21st-century-road-to-housing-act-puts-build-to-rent-and-single-family-rental-projects-at-risk\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t<span><span>21st Century ROAD to Housing Act Puts Build-to-Rent and Single-Family Rental Projects At Risk<\/span><\/span>\\n\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/h4>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p>04.03.26<\/p>\\n        <h4>Associations &amp; Memberships<\/h4>\\n                            <h6>Minnesota State Bar Association<\/h6>\\n                            <p><\/p>\\n                            <h6>Texas Affiliation of Affordable Housing Providers (TAAHP) <\/h6>\\n                            <p><\/p>\\n\\t\\t<aside>\\n\\t<button>\\n\\t\\t<span>Information<\/span>\\n\\t\\t<span>Close<\/span>\\n\\t<\/button>\\n\\t\\t\\t\\t\\t<img src=\\\"https:\/\/winthrop.com\/wp-content\/uploads\/2022\/10\/baloun-j-headshot-bw-HR-web.gif\\\">\\n\\t\\t\\t\\t\\t<p>Contact:<\/p>\\n\\t\\t\\t\\t\\t<p>P &Acirc;&nbsp;&Acirc;&nbsp;\/&Acirc;&nbsp;&Acirc;&nbsp; <a href=\\\"tel:612.604.6682\\\">612.604.6682<\/a><\/p><p>E &Acirc;&nbsp;&Acirc;&nbsp;\/&Acirc;&nbsp;&Acirc;&nbsp; <a href=\\\"mailto:jbaloun@winthrop.com\\\">jbaloun@winthrop.com<\/a><\/p>\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t<p>Follow:<\/p>\\n\\t\\t\\t\\t\\t<p><a href=\\\"https:\/\/www.linkedin.com\/in\/jakebaloun\\\">LinkedIn<\/a><\/p>\\t\\t\\t\\t\\n\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t<a href=\\\"\/attorneys\/j-baloun\/?print=true\\\">\\n\\t\\t\\t\\t\\t\\t<span>Print<\/span>\\n\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/winthrop.com\/wp-content\/uploads\/2022\/10\/JakeDBaloun.vcf\\\">\\n\\t\\t\\t\\t\\t\\t\\t<span>Contact Card<\/span>\\n\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/p>\\n\\t\\t\\t\\t<p>Administrative Contact:<\/p>\\n\\t\\t\\t\\t<p>Julie Moyer<\/p>\\n\\t\\t\\t\\t\\t<p>P &Acirc;&nbsp;&Acirc;&nbsp;\/&Acirc;&nbsp;&Acirc;&nbsp; <a href=\\\"tel:612.604.6582\\\">612.604.6582<\/a><\/p><p>E &Acirc;&nbsp;&Acirc;&nbsp;\/&Acirc;&nbsp;&Acirc;&nbsp; <a href=\\\"mailto:jmoyer@winthrop.com\\\">jmoyer@winthrop.com<\/a><\/p>\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t\\t<p>Education<\/p>\\n\\t\\t\\t\\t\\t\\t<span><p>University of Minnesota Law School, J.D., <em>cum laude<\/em><\/p>\\n<p>South Dakota State University, B.S.,<em> magna cum laude<\/em>, Economics<\/p>\\n<\/span>\\n\\t\\t\\t\\t\\t\\t<p>Bar Admissions<\/p>\\n\\t\\t\\t\\t\\t\\t<span><p>Minnesota<\/p>\\n<\/span>\\n\\t<\/aside>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-217783","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"\\t\\t<header> \\n\\t\\t\\t\\t\\t<h1>Barry F. Irwin<label>Member<\/label> <\/h1>\\n\\t\\t\\t\\t\\t\\t<label>Quick Links<\/label>\\n\\t\\t\\t\\t\\t\\t<nav>\\n\\t\\t\\t\\t\\t\\t\\t<a href=\\\"#contact\\\">Contact Info<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"#practice-areas\\\">Practice Areas<\/a>\\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\\t\\t<a href=\\\"#related-news\\\">Related News<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/nav>\\n\\t\\t\\t\\t\\t\\t<a href=\\\"#\\\"><i>&Acirc;&nbsp;&Acirc;&nbsp;<\/i>Back to top<\/a>\\n\\t\\t<\/header>\\n\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t<li><img src=\\\"https:\/\/millerjohnson.com\/wp-content\/uploads\/2025\/05\/Irwin-Barry_Web-Casual-v2.jpg\\\"><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n        <h2>Contact<span>Barry F. Irwin<\/span><\/h2>\\n        <ul>\\n                      <li>Chicago<\/li>\\n        <li>\\n          <a href=\\\"mailto:%20birwin@irwinip.com\\\"> birwin@irwinip.com<\/a>\\n      <\/li>\\n        <li>\\n          T <a href=\\\"tel:312.667.6081\\\">312.667.6081<\/a>\\n      <\/li>\\n    <li>\\n        <a href=\\\"https:\/\/millerjohnson.com\/attorney\/irwinb\/?vcard\\\">vCard<\/a>\\n    <\/li>\\n  <li>\\n      <a href=\\\"https:\/\/millerjohnson.com\/attorney\/irwinb\/?pdf\\\">Download PDF&Acirc;&nbsp;<i><\/i><\/a>\\n  <\/li>\\n<\/ul>\\n\\t\\t\\t\\t<h3>Barry Irwin is a Member of the firm&acirc;&#128;&#153;s Intellectual Property Litigation practice and has been litigating mission-critical, high-profile intellectual property and technology matters in federal courts across the country for over 33 years.<\/h3>\\n<p>Barry began his legal career in 1992 at a prestigious boutique intellectual property law firm in Chicago where he focused on intellectual property litigation. Three years later, he joined the Chicago office of the top AmLaw 100 law firm. There, he practiced intellectual property litigation for 18 years, the last 14 as a partner, and the last 10 as an equity partner. In 2014, Barry founded Irwin IP, which has grown to over 20 lawyers and is recognized as one of the best IP litigation boutiques in the country.<\/p>\\n<p>Barry has tried numerous competitor-versus-competitor matters for patentees and accused infringers before juries, judges and arbitrators. He has a track record of achieving successful results for clients, including 7 and 8 figure verdicts, complete defense verdicts where the patentees sought 9 figure damage awards, decisive summary judgment victories, attorney fee awards, numerous preliminary injunctions for plaintiffs and denials of preliminary injunctions for defendants.<\/p>\\n<p>Furthermore, Barry has been lead counsel in over a dozen Patent Office review proceedings. For example, he successfully petitioned the PTAB to institute an IPR on a patent touted as the foundation for a billion-dollar-per-year business despite that patent withstanding numerous other challenges brought by others, including prior Patent Office reviews and several federal court litigations.<\/p>\\n<p>Barry also often works with clients in strengthening their intellectual property portfolios to protect key products, including broadening existing intellectual property portfolios and securing rights to third-party intellectual property.<\/p>\\n<p>In addition to his active litigation practice, Barry has been an Adjunct Professor at Notre Dame Law School since 2012, where he teaches Patent Litigation, Introduction to Patent Law, and Advanced Copyright Law\/Entertainment Law. He has also served as an expert witness in intellectual property-related matters. He is a former Board President of Lawyers for the Creative Arts, a former executive board member of the Linn Inn American Inn of Court, and former Vice Chair of the Burr Ridge Planning Commission.<\/p>\\n<p><strong>Professional Accolades &amp; Leadership Roles<\/strong><\/p>\\n<p>Barry was named to the 2026 Best Lawyers in America List in four areas: Intellectual Property Litigation, Patent Litigation, Patent Law, and Trademark Law. He was also named to the 2025 Best Lawyers in America List in four areas: Copyright Law Litigation, Intellectual Property Litigation, Patent Law, and Trademark Law. In 2025, Barry was designated Lawyer of the Year by Best Lawyers in Copyright Law. He was also designated Lawyer of the Year in 2023 in two separate areas: Patent Litigation and Copyright Litigation. Each award is given to a single lawyer in a community.<\/p>\\n<p>In 2025 and 2018, Barry was selected by Thomson Reuters as one of the Top 100 attorneys in Illinois. Fewer than 10 IP attorneys received this recognition each year.<\/p>\\n<p>Barry was named Litigator of the Year by Managing IP in 2025, and Irwin IP LLP received Managing IP&acirc;&#128;&#153;s Impact Case of the Year award for LKQ Corp. v. GM Global Technology Operations, which Barry oversaw and managed. Barry has also been named an Intellectual Property Star and Trademark Star by Managing IP.<\/p>\\n<p>Barry has been recognized as a Super Lawyer and Leading Lawyer for over 20 years. He also received Martindale Hubbell&acirc;&#128;&#153;s highest ratings (AV, AV+, and AV Preeminent) in his first years of eligibility and each year thereafter.<\/p>\\n<p>In 2016, Chicago-based Lawyers for the Creative Arts, a not-for-profit organization that provides free and low-cost legal services to members of the various Illinois arts communities, awarded him with its Distinguished Service to the Arts award. He has been a supervising attorney for numerous pro bono matters involving a broad range of issues and hundreds of attorney hours annually,<\/p>\\n<p>including matters involving: the confinement conditions at a juvenile detention facility; employment discrimination; a trial of an aggravated assault charge resulting in acquittal; serving as guardian ad litem; and approximately 100 entertainment law matters.<\/p>\\n<p>In 2015, Barry received the rare distinction of being named a Fellow of the Litigation Counsel of America (LCA), and in 2022 became a Senior Fellow. LCA is an invitation-only honorary trial lawyer society composed of less than one-half of one percent of American lawyers. LCA Fellows are selected based on their legal excellence and accomplishments in litigation and superior ethical reputations.<\/p>\\n<p>For approximately 15 years, three times a year, Barry also taught trial advocacy to Kirkland &amp; Ellis associates, participating in Kirkland&acirc;&#128;&#153;s multiday, immersive mock trial programs.<\/p>\\n<p><strong>Representative Clients<\/strong><\/p>\\n<p>Action Gaming, Activision TV, AGS, Alcon Laboratories, AMF Bowling, Aruze Gaming, Balance GFX, Covidien, CVS, Ecomed, F.P. Rosback, Fellowes, International Game Technology, Kapsch, LKQ, Massarelli Lawn Ornaments, Mark IV, Motorola, National Steel Car, Nobel Biocare, Oasis Financial, Office Depot, Opternative, Par-Kan, Peripheral Devices, Ranir, Shuffle Master, Smiths Medical, Swagway, Trading Technologies, U.S. Auto Parts, Visa, Walker Digital Table Systems, WorldGate Communications, Wowza Media Systems<\/p>\\n<p><b>Expert Witness Matters<\/b><\/p>\\n<ul>\\n<li>RTC Industries, Inc. Banner &amp; Witcoff, et al., 2023 L 000809<\/li>\\n<li>Action Gaming v. Director, Division of Taxation (N.J. Tax Ct. 2014)<\/li>\\n<li>Lim J. v Bishop &amp; Diehl, 2016 L 11626<\/li>\\n<\/ul>\\n<p><b>Representative Matters<\/b><\/p>\\n<p>Barry is a first-chair litigation attorney handling high-stakes patent, copyright, trademark, trade secret, restrictive covenant, unfair competition, false advertising, and antitrust matters. Some of those matters include:<\/p>\\n<ul>\\n<li>assisting a casino gaming company in defending against patent infringement claims and securing denial of a TRO sought by dominant market participant that threatened client&acirc;&#128;&#153;s trade show participation;<\/li>\\n<li>a monumental win for the client and overturning decades of precedent in design patent law: securing rare en banc review of a design patent infringement issue where ten judges concurred with client&acirc;&#128;&#153;s position, resulting in the previous panel opinion being vacated and the case being remanded for further proceedings consistent with the en banc panel&acirc;&#128;&#153;s ruling (LKQ Corp. v. GM Glob. Tech. Operations);<\/li>\\n<li>the largest cases in recent ITC history wherein the ALJ was convinced to institute the first ever hundred-day proceeding on the domestic industry issue, two trials proceeded on 41 design patents with only five months allotted for discovery and the ITC Commission ultimately ruling in the client&acirc;&#128;&#153;s favor on the domestic industry issue;<\/li>\\n<li>a multi-patent offensive matter for a mid-sized software company resulting in an eight-figure jury verdict after a three-week jury trial;<\/li>\\n<li>a multi-patent defensive matter for a medical products company wherein Irwin IP defeated a Fortune 50 company&acirc;&#128;&#153;s effort to enjoin sales of its client&acirc;&#128;&#153;s medical product for allegedly infringing patents that had survived numerous prior invalidity challenges and that were the foundation for a $1 billion\/year market;<\/li>\\n<li>two related multi-patent, false advertising and unfair competition defenses for a disruptive start-up against an industry-leading Fortune 500 company, wherein Irwin IP won summary judgment on the patent claims, and the court announced its intention to also grant summary judgment on the non-patent claims;<\/li>\\n<li>a patent matter for an industrial product supplier against its main competitor where Irwin IP prevailed on summary judgment and obtained an award of attorney fees;<\/li>\\n<li>an offensive patent infringement action, winning a $7.3 million jury verdict, and obtaining a permanent injunction protecting a $100-million-per-year product line;<\/li>\\n<li>a $500 million, multi-patent infringement defense, winning a complete defense jury verdict;<\/li>\\n<li>an extensive, expedited evidentiary hearing, wherein Irwin IP obtained a TRO and a preliminary injunction precluding Customs and Border Protection (&acirc;&#128;&#156;CBP&acirc;&#128;&#157;) from imposing a<br>\\nbonding requirement against an importer that would have caused the importer to cease operations and cost hundreds of employees their jobs;<\/li>\\n<li>an offensive matter against CBP wherein Irwin IP obtained a rare order requiring CBP to immediately move forward with seizure actions it had been intentionally delaying;<\/li>\\n<li>four different offensive trade secret\/restrictive covenant matters, obtaining preliminary injunctions after multi-day evidentiary hearings, including a case of first impression where the court precluded a former sales representative from soliciting &acirc;&#128;&#156;high-volume&acirc;&#128;&#157; customers;<\/li>\\n<li>a trade secret defensive matter, obtaining summary judgment that 48 different allegedly misappropriated secrets were in the public domain, or not used by the client;<\/li>\\n<li>an offensive trademark infringement matter, obtaining a preliminary injunction after an evidentiary hearing;<\/li>\\n<li>an offensive trade dress infringement matter, obtaining summary judgment of trade dress infringement, and summary judgment on each of the defendants&acirc;&#128;&#153; Walker-Process antitrust, unfair competition, interference with contract, and trade libel counterclaims;<\/li>\\n<li>&Acirc;&nbsp;an offensive breach of fiduciary duty action, obtaining over $16 million of settlements;<\/li>\\n<li>numerous expedited intellectual property litigation matters for industry-leading gaming companies wherein preliminary injunctions and consent judgments were obtained involving a diverse range of technology, including automatic card shufflers, proprietary table games, table game monitoring systems, &acirc;&#128;&#156;virtual reel&acirc;&#128;&#157; technology, &acirc;&#128;&#156;method of play&acirc;&#128;&#157; patents, cashless technology, and authentication technology and progressive systems; and<\/li>\\n<li>numerous successful offensive copyright infringement matters for recording artists, photographers, and sculptors wherein Irwin IP secured injunctions against the defendants&acirc;&#128;&#153; unlawful distribution of infringing works and recovered its attorney fees.<\/li>\\n<\/ul>\\n<p><strong>Pro Bono Activities<\/strong><\/p>\\n<p>Barry has been a supervising attorney for numerous pro bono matters involving a broad range of issues and hundreds of attorney hours annually, including matters involving: the confinement conditions at a juvenile detention facility; employment discrimination; a trial of an aggravated assault charge resulting in acquittal; serving as guardian ad litem; and in dozens of entertainment law matters.<\/p>\\n<p><strong>Papers, Seminars, and Teachings<\/strong><\/p>\\n<article>\\n<ul>\\n<li><em>Notre Dame Law School, Adjunct Professor, Patent Litigation, Advanced Copyright Law\/Entertainment Law and Introduction to Patent Law (2012-present)<\/em><\/li>\\n<li><i><span>DRI<\/span><\/i> <i><span>Business and Intellectual Property Litigation Super Conference, Presenter, Effectuating Legal Change (In Asserting Design Patent Invalidity)<\/span><\/i><span> (2025)<\/span><\/li>\\n<li><em>Irwin IP LLP, Presenter, Copyright Registration Clinic (2024)<\/em><\/li>\\n<li><em>Chicago-Kent Law, Speaker, LKQ v. GM (2024)<\/em><\/li>\\n<li><em>Chicago Creative Coalition, Presenter, Making the Most of the DMCA: How to Protect and Defend Your Art (2024)<\/em><\/li>\\n<li><em>Florida Bar IP Symposium, Speaker, Design Patent Obviousness &acirc;&#128;&#147; LKQ Corp. v. GM Glob. Tech. Operations LLC, Design Patent Obviousness Deconstructed (2024)<\/em><\/li>\\n<li><em>Design Patent Obviousness Deconstructed<\/em><\/li>\\n<li><em>University of Notre Dame, Speaker, Slainte! Symposium (2023)<\/em><\/li>\\n<li><em>Irwin IP LLP, Editor, IP Case of the Week Blog (2014-2022) (hundreds of case summaries)<\/em><\/li>\\n<li><em>Landslide, Article, A Proposal to Update US Customs&acirc;&#128;&#153; Trademark Seizure Process to Prevent Misuse (2022)<\/em><\/li>\\n<li><em>Linn Inn, Presenter, Free Solo: Should You Scale the IP Mountain Alone? (2019); Vice Chair\/Presenter, Section 203 Termination Proceedings Under the Copyright Act (2013)<\/em><\/li>\\n<li><em>School of the Art Institute, Speaker, Copyright Protection in the Digital Age (2018)<\/em><\/li>\\n<li><em>LCA &amp; The John Marshall Law School, Speaker, Registration Issues Critical to Copyright Litigation (2018)<\/em><\/li>\\n<li><em>Dayton School of Law, Program in Law and Technology Seminar, Trademark Enforcement at the Border: Customs Does Not Just Seize Counterfeits (2018)<\/em><\/li>\\n<li><em>LCA, Presentation, &acirc;&#128;&#156;Band Law for Bands&acirc;&#128;&#157;(2017)<\/em><\/li>\\n<li><em>Intellectual Property Institute, Presentation, Preliminary Injunctions in IP Cases (2017)<\/em><\/li>\\n<li><em>LCA, Speaker, Emerging Issues in Music Law (2016)<\/em><\/li>\\n<li><em>The Presidents Forum, Speaker, Current Issues in IP Law (2016)<\/em><\/li>\\n<li><em>LCA, Blurred Lines and Bright Lines, Copyright Lessons from the Blurred Lines Trial (2015)<\/em><\/li>\\n<li><em>LCA, Blurred Lines and Bright Lines, Copyright Lessons for Musicians from the Blurred Lines Trial (2015)<\/em><\/li>\\n<li><em>Joliet Junior College, Will Copyright Survive in the Digital Age (2014)<\/em><\/li>\\n<li><em>LCA Bootcamp, Music Law 101 (2014)<\/em><\/li>\\n<li><em>DuPage Community College, Copyright Law for Photographers (2014)<\/em><\/li>\\n<li><em>Kirkland &amp; Ellis Technology Seminar, Speaker, USPTO Post Grant Review Proceedings (2013, 2012); Northern District of Illinois &acirc;&#128;&#147; The Newest Local Patent Rules (2010), Protecting Yourself from Willfulness (2008), Copyright v. Technology? (2002), Digital Millennium Copyright Act (2000), Recent Developments in IP Law (1999)<\/em><\/li>\\n<li><em>Kirkland &amp; Ellis, Kirkland Institute of Trial Advocacy, Instructor Judge (1999-2013, three times\/year)<\/em><\/li>\\n<li><em>Notre Dame Law School, Adjunct Professor, Patent Litigation and Advanced Copyright Law\/Entertainment Law (2012-present)<\/em><\/li>\\n<li><em>University of Notre Dame, 1st Annual Emerging Issues in IP Symposium, Presenter, Post Grant Reviews After the AIA (Ex Parte Reviews, Inter Partes Reviews, Post grant Reviews, Supplemental Examination and Derivation Proceedings) (2012)<\/em><\/li>\\n<li><em>American Bar Association, National Appellate Advocacy Competition, Judge (2011-present)<\/em><\/li>\\n<li><em>Houston Intellectual Property Law Institute, Speaker, Top Ten Developments in IP Licensing (2011)<\/em><\/li>\\n<li><em>IPO, Paper, Impact of the Misjoinder Provision of the America Invents Act (2011)<\/em><\/li>\\n<li><em>Speaker, Civility and the Practice of Law (2011); Presenter, Designing Around Patents (2011); Vice Chair\/Presenter, Ethical Issues Arising from Client Pitches (2010)<\/em><\/li>\\n<li><em>Illinois Math and Science Academy, Speaker, Protecting Your Ideas (2009)<\/em><\/li>\\n<li><em>Society of Automotive Engineers, Intellectual Property Law for Engineers (passim)<\/em><\/li>\\n<li><em>Kirkland &amp; Ellis Annual Retreat, Speaker, Alternative Dispute Resolution: Mediation, Arbitration and Summary Jury Trials (2008)<\/em><\/li>\\n<li><em>Practicing Law Institute, Speaker, Key Issues in Patent Infringement Litigation (2008)<\/em><\/li>\\n<li><em>Kirkland &amp; Ellis Advertising and Trademark Seminar, Speaker, New Developments and Recent Trends(2008), In the Court&acirc;&#128;&#153;s Court (2003)<\/em><\/li>\\n<li><em>Nevada Bar Association, Speaker, Green Claims in Advertising (2008)<\/em><\/li>\\n<li><em>John Marshall Law School, Speaker, Contemporary Problems in Computer Law (passim)<\/em><\/li>\\n<li><em>Practicing Law Institute, Chair and Speaker, Understanding Basic Copyright Law (1999-2004)<\/em><\/li>\\n<li><em>DePaul Law School, Speaker, Implications of Festo (2001)<\/em><\/li>\\n<li><em>IPLAC, Copyrighting Trademarks: Misuse or Fair Use: Omega S.A. v. Costco Wholesale Corporation, CV 04-5443 (2012)<\/em><\/li>\\n<\/ul>\\n<\/article>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<h2>Practice Areas<\/h2>\\n\\t\\t\\t\\t    <ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/industries\/arts-and-entertainment-law\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tArts and Entertainment Law\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/industries\/automotive\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tAutomotive\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/copyright-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCopyright Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/customs-disputes\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tCustoms Disputes Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/design-patents\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tDesign Patent Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/intellectual-property\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tIntellectual Property\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/intellectual-property-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tIntellectual Property Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/patent-office-validity-challenges\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tPatent Office Validity Challenges\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/other-complex-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tOther Complex Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/trademark-advertising-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tTrademark &amp; Advertising Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/trademark-prosecution\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tTrademark Prosecution\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/utility-patent-litigation\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tUtility Patent Litigation\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/practices\/intellectual-property\/intellectual-property-counseling-and-transactions\/\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tIntellectual Property Transactions &amp; Counseling\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/li>\\n\\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<h2><em>Miller Johnson &amp; Irwin IP<\/em><\/h2>\\n<p><em><strong>Irwin IP LLP has joined Miller Johnson, marking a powerful union of talent and expertise.<\/strong>&Acirc;&nbsp;By combining our strengths, we enhance our ability to protect innovation and defend our clients in complex intellectual property matters. In today&acirc;&#128;&#153;s fast-paced economy, safeguarding ideas, technologies, and brands is more critical than ever. Together, we offer even more comprehensive and strategic solutions. Our shared values and aligned vision make this merger a natural fit&acirc;&#128;&#148;and we look forward to a successful future, united in service to our clients and communities<\/em><\/p>\\n<h2>Education<\/h2>\\n<ul>\\n<li>University of Notre Dame Law School, J.D., 1992 <em>magna cum laude<\/em><\/li>\\n<li>University of Notre Dame B.S. Aero. Eng., 1988<\/li>\\n<\/ul>\\n<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>Illinois<\/li>\\n<li>Indiana<\/li>\\n<li>District of Columbia<\/li>\\n<li>Nevada<\/li>\\n<li>U.S. Patent &amp; Trademark Office<\/li>\\n<\/ul>\\n<h2>Court Admissions<\/h2>\\n<ul>\\n<li>Illinois (1992)<\/li>\\n<li>U.S. District Court for the Northern District of Illinois (1992), Trial Bar (1999)<\/li>\\n<li>U.S. District Court for the Northern District of Ohio (1994)<\/li>\\n<li>U.S. Court of Appeals for the Sixth Circuit (1994)<\/li>\\n<li>U.S. Court of Appeals for the Seventh Circuit (1994)<\/li>\\n<li>U.S. Court of Appeals for the Federal Circuit (1998)<\/li>\\n<li>&Acirc;&nbsp;U.S. District Court for the Central District of Illinois (1998)<\/li>\\n<li>U.S. District Court for the District of Delaware (1998)<\/li>\\n<li>U.S. District Court for the District of New Jersey (2000)<\/li>\\n<li>U.S. District Court for the District of Minnesota (2001)<\/li>\\n<li>&Acirc;&nbsp;U.S. District Court for the Northern District of Georgia (2004)<\/li>\\n<li>U.S. District Court for the District of Nevada (2005)<\/li>\\n<li>U.S. District Court for the Northern District of Indiana (2005)<\/li>\\n<li>U.S. District Court for the Southern District of New York (2007)<\/li>\\n<li>U.S. District Court for the Northern District of Pennsylvania (2010)<\/li>\\n<li>U.S. District Court for the Northern District of California (2011)<\/li>\\n<li>U.S. District Court for the Southern District of California (2013)<\/li>\\n<li>U.S. District Court for the Central District of California (2015)<\/li>\\n<li>U.S. District Court for the Western District of Tennessee (2015)<\/li>\\n<li>U.S. District Court for the Western District of Michigan (2016)<\/li>\\n<li>U.S. Court of International Trade (2018)<\/li>\\n<\/ul>\\n<h2>Awards, Honors, Distinctions<\/h2>\\n<ul>\\n<li>Best Lawyers: Lawyer of the Year for Patent Litigation, Intellectual Property Litigation, Patent Law, Copyright Law (Chicago), 2026<\/li>\\n<li>Managing IP: Trademark Star&Acirc;&nbsp;(2025)<\/li>\\n<li><span>Managing IP: Litigator of the Year (Illinois), 2025<\/span><\/li>\\n<li>Best Lawyers:&Acirc;&nbsp;&Acirc;&nbsp;Lawyer of the Year for Patent Litigation, Intellectual Property Litigation, Patent Law, Copyright Law (Chicago), 2024; Lawyer of the Year for Patent Litigation (Chicago), 2023; Lawyer of the Year for Copyright Litigation (Chicago), 2023; Best Lawyer, 2019-presentSuper Lawyers:&Acirc;&nbsp; Top 100 Lawyers in Illinois, 2018; Illinois Super Lawyer, 2005-present<\/li>\\n<li>Order of Veritas:&Acirc;&nbsp; Barrister<\/li>\\n<li>Leading Lawyers:&Acirc;&nbsp; Leading Lawyer, 2004-present Intellectual Property Law<\/li>\\n<li>Martindale-Hubbell:&Acirc;&nbsp; Peer-Rated: AV Preeminent; Highest Level of Professional Excellence<\/li>\\n<li>Lawyers for the Creative Arts:&Acirc;&nbsp; Distinguished Service to the Arts, 2016<\/li>\\n<li>Litigation Counsel of America:&Acirc;&nbsp; Lifetime Fellow<\/li>\\n<li>Richard Linn American Inn of Court:&Acirc;&nbsp; Board Member, 2017-2020<\/li>\\n<li>University of Notre Dame Law School:&Acirc;&nbsp; Dean&acirc;&#128;&#153;s List each of last four semesters; Am. Jur. Award: Federal Court&acirc;&#128;&#153;s Jurisprudence<\/li>\\n<\/ul>\\n<h2>Professional Associations &amp; Affiliations<\/h2>\\n<ul>\\n<li>Lawyers for the Creative Arts: Past President<\/li>\\n<li>Trial Law Institute<\/li>\\n<li>Diversity Law Institute<\/li>\\n<li>Intellectual Property Institute<\/li>\\n<li>Richard Linn American Inn of Court<\/li>\\n<\/ul>\\n<h2>Community Involvement<\/h2>\\n<ul>\\n<li>DIL Corp.:&Acirc;&nbsp; Vice-President, 2000-2015<\/li>\\n<li>Notre Dame Club of Chicago:&Acirc;&nbsp; Core Committee &amp; Attorney Networking Committee<\/li>\\n<li>Burr Ridge Planning Commission:&Acirc;&nbsp; Vice-Chair<\/li>\\n<li>Lawyers for the Creative Arts:&Acirc;&nbsp; Past President<\/li>\\n<\/ul>\\n\\t\\t\\t\\t\\t<h4>Related News<\/h4>\\n\\t\\t\\t\\t\\t<nav>\\n\\t\\t\\t\\t\\t<\/nav>\\n\\t\\t\\t\\t    <ul>\\n\\t\\t\\t\\t\\t    \\t\\t\\t\\t\\t        \\t\\t\\t\\t\\t        <li>\\n\\t\\t\\t\\t\\t        \\t<label>February 09, 2026<\/label>\\n\\t\\t\\t\\t\\t        \\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<p><a href=\\\"https:\/\/millerjohnson.com\/news-item\/illinois-super-lawyers-recognizes-nine-miller-johnson-attorneys-in-2026\/\\\">Illinois Super Lawyers Recognizes Nine Miller Johnson Attorneys in 2026<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\/news-item\/illinois-super-lawyers-recognizes-nine-miller-johnson-attorneys-in-2026\/\\\">Read more<\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t        <\/li>\\n\\t\\t\\t\\t\\t    \\t\\t\\t\\t    <\/ul>\\n\\t\\t\\tBarry F. Irwin &acirc;&#128;&#148; <span>Miller Johnson<\/span>\\n\\t\\t\\t<a href=\\\"https:\/\/millerjohnson.com\\\"><\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-223281","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"<img src=\\\"data:image\/svg+xml,%3Csvg%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20viewBox='0%200%200%200'%3E%3C\/svg%3E\\\">\\n<p>\\n<a href=\\\"https:\/\/www.barley.com\/professionals\/\\\">\\n                            <span>Back to All Professionals<\/span>\\n<\/a>\\n<\/p>\\nRaymond A. Durkin, Jr.\\nAssociate \\n<a href=\\\"https:\/\/www.barley.com\/professionals\/\\\">\\n                                <span>Back to All Professionals<\/span>\\n<\/a>\\nRaymond A. Durkin, Jr.\\nAssociate \\nContact\\nPhone\\n<p><a href=\\\"tel:7173992164\\\">717-399-2164<\/a><\/p>\\nEmail\\n<p><a href=\\\"#bio-popup\\\">rdurkin@barley.com<\/a><\/p>\\nConnect\\n<ul>\\n<li>\\n<a href=\\\"https:\/\/www.barley.com\/download-brochure\/?download_pdf=raymond-durkin&amp;type=professionals&amp;printformat=PrintPDF\\\" rel=\\\"nofollow\\\">\\n<\/a>\\n<\/li>\\n<li>\\n<a href=\\\"https:\/\/maps.google.com\/maps?q=Barley%20Snyder,+126%20East%20King%20Street,+Lancaster,+PA+17602&amp;gl=us&amp;t=m&amp;z=16\\\">\\n                            <\/a>\\n<\/li>\\n<\/ul>\\nOffice\\n<address>\\n<p>Lancaster, PA<\/p>\\n<\/address>\\n<p>Ray is a member of the firm&acirc;&#128;&#153;s&Acirc;&nbsp;<a href=\\\"https:\/\/www.barley.com\/capability\/business\/\\\">Business Practice Group<\/a>&Acirc;&nbsp;with a wide range of experience and a steadfast dedication to his clients and his community. He acts as a trusted advisor to his clients, providing strategic guidance, mitigating risk and facilitating success.<\/p>\\n<p>Ray concentrates his practice heavily on mergers and acquisitions (M&amp;A), where he is dedicated to helping businesses navigate complex transactions with confidence. With experience in structuring M&amp;A deals, Ray works closely with clients to ensure their legal strategies align with their broader business objectives, facilitating deals that create value while minimizing legal risks. He understands that the right legal approach can open doors, create opportunities and drive business growth. Ray&acirc;&#128;&#153;s goal is always to help clients structure transactions in ways that reflect both business realities and strategic goals, empowering them to make decisions with certainty.<\/p>\\n<p>In addition to his M&amp;A work, Ray maintains an active general business law practice. He advises clients on all facets of business operations, from entity selection and formation to succession planning and dissolution. Ray regularly assists with contract drafting, review and negotiation. His experience extends to corporate governance, commercial leases, real estate purchase agreements, and a variety of other transactional matters.&Acirc;&nbsp;Furthermore, he is well-versed with handling formations for nonprofit organizations and filing tax exemption applications. Ray regularly collaborates with family-owned businesses as well as companies spanning a diverse range of industries.<\/p>\\n<p>Before joining Barley Snyder, Ray practiced at a law firm based in Central Pennsylvania where he gained a variety of experience handling business organizations and transactions, real estate transactions, estate planning matters, trademark matters and more. Ray holds a juris doctor degree from Villanova University Charles Widger School of Law and a master&acirc;&#128;&#153;s degree from the Villanova University School of Business. He completed his undergraduate studies at Dickinson College majoring in International Business &amp; Management and Spanish.<\/p>\\n<p>Outside of the firm, Ray is an avid golfer and enjoys snowboarding among other outdoor activities. An active member of his community, Ray is a Leadership Lancaster graduate and serves on the board of Good Samaritan Services. In addition, he regularly volunteers at Wills for Heroes, preparing estate planning documents for local first responders. Ray currently lives in Ephrata with his wife and daughter.<\/p>\\n<h5><a href=\\\"#\\\">RECOGNITIONS<\/a><\/h5>\\n<ul>\\n<li>Pennsylvania Super Lawyers Rising Star (2024, 2025)<\/li>\\n<li>Daniel F. O&acirc;&#128;&#153;Dea Fellowship Award for Excellence and Professionalism in Legal Research<\/li>\\n<li><em><span><i>Best Lawyers: Ones to Watch&Acirc;&reg; in America<\/i><\/span>, <\/em>Business Organizations (including LLCs and Partnerships) (2026) , Mergers and Acquisitions Law (2026)<\/li>\\n<li>\\n<\/li><\/ul>\\n<h5><a href=\\\"#\\\">PUBLICATIONS\/SPEAKING ENGAGEMENTS<\/a><\/h5>\\n<ul>\\n<li>Supreme Court May Consider Statute of Limitations for Fee Claims Under Individuals with Disabilities in Education (Feb. 2021)<\/li>\\n<li>Federal Court Narrows Scope of When Parents May Request Independent Educational Evaluation at Public Expense (Jan. 2021)<\/li>\\n<li>Pennsylvania Modernizes Digital Assets and Digital Disclosure Laws (Dec. 2020)<\/li>\\n<li>Pennsylvania Legislature Amends Contractor and Subcontractor Payment Act (Nov. 2018)<\/li>\\n<\/ul>\\n<h5><a href=\\\"#\\\">LANGUAGES<\/a><\/h5>\\n<ul>\\n<li>Spanish (proficient)<\/li>\\n<\/ul>\\n<img src=\\\"https:\/\/www.barley.com\/wp-content\/uploads\/2023\/11\/Durkin.jpg\\\">\\nEducation\\n<ul>\\n<li>Villanova University Charles Widger School of Law, J.D.<\/li>\\n<li>Villanova University School of Business, M.B.A.<\/li>\\n<li>Dickinson College, B.A., cum laude <\/li>\\n<\/ul>\\nAdmissions\\n<ul>\\n<li>Pennsylvania<\/li>\\n<\/ul>\\nCapabilities\\n<ul>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/business\/\\\">Business<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/business\/mergers-acquisitions\/\\\">Mergers &amp; Acquisitions<\/a><\/li>\\n<li><a href=\\\"https:\/\/www.barley.com\/capability\/business\/family-owned-businesses\/\\\">Family Owned Businesses<\/a><\/li>\\n<\/ul>\\n<h5>Community Involvement<\/h5>\\n<h6>Good Samaritan Services<\/h6>\\n<p>Board Member, Member of Governance Committee<\/p>\\n<h6>Arch Street Center<\/h6>\\n<p>Former Board Member; Member of Executive and Governance Committees<\/p>\\n<h6>Wills for Heroes<\/h6>\\n<p>Attorney Volunteer<\/p>\\n<h6>Leadership Lancaster<\/h6>\\n<p>Core Class Graduate<\/p>\\n<button><span>Show More<\/span><\/button>\\n<h3>Related News<\/h3>                <a href=\\\"https:\/\/www.barley.com\/news\/?attorney=raymond-durkin\\\">\\nView More News                                    <\/a>\\nNovember 27, 2023\\n<h3><strong>Barley Snyder Adds Attorney Raymond A. Durkin, Jr. to Lancaster Office<\/strong><\/h3>\\n<p>For Immediate Release Lancaster, Pa. &acirc;&#128;&#147; Barley Snyder is pleased to announce attorney Raymond A. Durkin, Jr. has recently jo...<\/p>\\n<a href=\\\"https:\/\/www.barley.com\/barley-snyder-adds-attorney-raymond-a-durkin-jr-to-lancaster-office\/\\\">\\n<span>Learn More<\/span>\\n    <\/a>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226743","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"                <span><img src=\\\"https:\/\/www.sullivanattorneys.com\/hs-fs\/hubfs\/website\/img-2023\/people\/portraits\/richard-jacobsmeyer.webp?width=400&amp;name=richard-jacobsmeyer.webp\\\"><\/span>    \\n                <h1><span>Richard M. Jacobsmeyer<\/span><\/h1>\\n                <p><span>Senior Attorney<\/span><\/p>\\n                <p><img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/location-dot-light.svg\\\"> <a href=\\\"https:\/\/www.sullivanattorneys.com\/locations\\\"><span>Oakland<\/span><\/a><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/envelope-light.svg\\\"> <span><a href=\\\"mailto:rjacobsmeyer@sullivanattorneys.com\\\">rjacobsmeyer@sullivanattorneys.com<\/a><\/span><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/phone-light.svg\\\"> <span>510-858-7777<\/span><br>\\n                <img src=\\\"https:\/\/www.sullivanattorneys.com\/hubfs\/website\/img-2023\/ui-icons\/profiles\/fax-light.svg\\\"> 844-910-1850<\/p>\\n            <span>\\n<h2>Practice Areas<\/h2>\\n<ul>\\n<li><a href=\\\"https:\/\/www.sullivanattorneys.com\/workers-compensation\\\">Workers' Compensation<\/a><\/li>\\n<\/ul><\/span>\\n            <span>\\n<h2>Education<\/h2>\\n<ul>\\n<li>University of Santa Clara School of Law<br>J.D. 1975<\/li>\\n<li>St. Mary&acirc;&#128;&#153;s College<br>B.A. 1972<\/li>\\n<\/ul><\/span> \\n            <span>\\n<h2>Bar Admissions<\/h2>\\n<ul>\\n<li>California, 1975<\/li>\\n<\/ul><\/span> \\n            <span>\\n<h2>Memberships &amp; Honors<\/h2>\\n<ul>\\n<li>Bar-Certified Specialist in Workers' Compensation Law<\/li>\\n<li>Comp Laude National Defense Attorney of the Year, 2018<\/li>\\n<li>Most Influential People in Workers&acirc;&#128;&#153; Compensation, 2010<\/li>\\n<\/ul><\/span>\\n            <span><p><span>Mr. Jacobsmeyer, senior attorney, is a Bar-certified Specialist in Workers&acirc;&#128;&#153; Compensation law and brings more than 40 years of experience in workers&acirc;&#128;&#153; compensation law. <\/span><\/p>\\n<p><span>Before joining Michael Sullivan and Associates, Mr. Jacobsmeyer was a partner at Shaw, Jacobsmeyer, Crain &amp; Claffey, where he represented employers and insurance carriers in matters of workers&acirc;&#128;&#153; compensation defense. He was previously a partner at Adelson Testan, Brundo &amp; Jimenez, as well as Laughlin, Falbo, Levy &amp; Morsei. Mr. Jacobsmeyer began his legal career at Larson, Jacobsmeyer &amp; Vandersloot as an associate attorney before his subsequent promotion to partner. <\/span><\/p>\\n<p><span>Since 2010, Mr. Jacobsmeyer has been Co-Editor in Chief of the <\/span>California Workers&acirc;&#128;&#153; Compensation Handbook. He also serves as Amicus Counsel for the Workers&acirc;&#128;&#153; Compensation Institute. Mr. Jacobsmeyer has won awards for his work in workers&acirc;&#128;&#153; compensation including Comp Laude National Defense Attorney of the year in 2018 and Work Comp Executive Magazine&acirc;&#128;&#153;s Most Influential People in Workers&acirc;&#128;&#153; Compensation in 2010.<\/p>\\n<p>Mr. Jacobsmeyer received his Juris Doctor degree from the University of Santa Clara School of Law. He also holds a B.A. in history from St. Mary&acirc;&#128;&#153;s College.<\/p><\/span>\\n            <button>Schedule a Consultation<\/button>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-226229","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"  <h1>Martin E. Goff<\/h1> Associate Principal <a href=\\\"\/about\/toledo\/\\\">Toledo<\/a> <a href=\\\"tel:(419)%20490-2250\\\">(419) 490-2250<\/a> <a href=\\\"mailto:martin.goff@kitch.com\\\"><\/a> <button><\/button> <button><\/button> <span> <a href=\\\"https:\/\/twitter.com\/intent\/tweet?text=https:\/\/www.kitch.com\/professionals\/martin-e-goff\/\\\"><\/a><a href=\\\"https:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https:\/\/www.kitch.com\/professionals\/martin-e-goff\/&amp;summary=\\\"><\/a><\/span>   <p>Marty Goff is an associate principal in the firm&acirc;&#128;&#153;s Toledo office. He focuses his practice on general and complex litigation defense matters including auto negligence, premises liability, products liability, toxic torts, surety bond forfeiture proceedings, landlord\/tenant evictions and title transfers, drunk driving and other traffic offenses, and criminal felony and misdemeanor cases.<\/p> <p>Mr. Goff received his J.D. from the University of Toledo in 1985 after he obtained a Bachelor of Arts degree from Bowling Green State University in 1982.<\/p><p>Mr. Goff is licensed to practice law in all courts in Ohio, as well as the U.S. District Court for the Northern District of Ohio, the U.S. Supreme Court and the U.S. Court of Appeals for the 6th Circuit.<\/p><p>Marty volunteers a considerable amount of time to pro bono work through the Toledo Bar Association and is a regular participant in the TV 11 Call for Action Ask the Attorney news program. <\/p><p>When he is not practicing law or otherwise engaged in family activities, Marty enjoys golf and attending live music concerts and college and professional sporting events. <\/p>   <h2>Insights &amp; News<\/h2>  <a href=\\\"\/insights\/marty-goff-volunteers-at-whitmer-high-school-teaching-first-amendment-rights-through-toledo-bar-associations-3rs-program\/\\\">Marty Goff Volunteers at Whitmer High School, Teaching First Amendment Rights Through Toledo Bar Association's 3Rs Program<\/a> <a href=\\\"\/insights\/ohio-damages-caps-on-medical-malpractice-claims-ruled-unconstitutional-by-a-second-court-of-appeals\/\\\">Ohio Damages Caps on Medical Malpractice Claims Ruled Unconstitutional by a Second Court of Appeals<\/a> <a href=\\\"\/insights\/non-economic-damages-cap-heading-to-ohio-supreme-court\/\\\">Non-Economic Damages Cap Heading to Ohio Supreme Court<\/a>    <h4>Related Practices<\/h4> <a href=\\\"\/practices\/general-litigation-premises-liability\/\\\">General Litigation and Premises Liability<\/a><a href=\\\"\/practices\/realestate\/\\\">Real Estate<\/a><a href=\\\"\/practices\/landlord-tenant-practices\/\\\">Landlord Tenant<\/a> <a href=\\\"\/practices\/productliability\/\\\">Product Liability<\/a>  <button><span>+ View All<\/span><\/button>      <a href=\\\"\/professionals\/\\\">View All Professionals<\/a>  <noindex><footer> <a href=\\\"\/about\/chicago\/\\\">Chicago<\/a><a href=\\\"\/about\/detroit\/\\\">Detroit<\/a><a href=\\\"\/about\/lansing\/\\\">Lansing<\/a><a href=\\\"\/about\/mtclemens\/\\\">Mt. Clemens<\/a><a href=\\\"\/about\/toledo\/\\\">Toledo<\/a>  <a href=\\\"\/contact\/\\\">Contact Us<\/a><a href=\\\"\/about\/\\\">Sitemap<\/a><a href=\\\"\/disclaimer\/\\\">Disclaimer<\/a><a href=\\\"\/privacy-policy\/\\\">SMS Privacy Policy<\/a> <span>Attorney Advertising: Under the rules of some states, this website may be considered attorney advertising. If you have any questions regarding attorney advertising rules, please contact Mark Wisniewski, CEO, Kitch Attorneys &amp; Counselors, PC, One Woodward Avenue, Suite 2400, Detroit, MI 48226 or (313) 965-7900. &Acirc;&copy; Kitch Attorneys &amp; Counselors, PC 2026\\n<\/span> <a href=\\\"https:\/\/www.linkedin.com\/company\/kitch-attorneys-and-counselors\\\"><\/a><a href=\\\"https:\/\/www.facebook.com\/KitchAttorneysAndCounselorsPC\\\"><\/a><a href=\\\"https:\/\/www.youtube.com\/@kitchattorneysandcounselors\\\"><\/a><\/footer><\/noindex>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
{"custom_id":"candidate-225530","method":"POST","url":"\/v1\/chat\/completions","body":{"model":"gpt-4o","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\":\"    <span><span><a href=\\\"https:\/\/mblawfirm.com\/\\\">Home<\/a><\/span> &Acirc;&raquo; <span><a href=\\\"https:\/\/mblawfirm.com\/professionals\/\\\">Professionals<\/a><\/span> &Acirc;&raquo; <span>Sean M. Hamill<\/span><\/span>\\n\\t\\t\\t<img src=\\\"https:\/\/mblawfirm.com\/wp-content\/uploads\/2025\/12\/Hamill-Sean-M.png\\\">\\n\\t\\t\\t\\t<h1>Sean M. Hamill<\/h1>\\n\\t\\t\\t\\tPartner\\n\\t\\t\\t\\t<a href=\\\"mailto:shamill@mblawfirm.com\\\">shamill@mblawfirm.com<\/a>\\t\\t\\t\\t\\n\\t\\t\\t\\t<a href=\\\"tel:+1203-661-6000\\\"> 203-661-6000<\/a>\\t\\t\\t\\t\\n\\t\\t\\t\\t<ul>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/www.linkedin.com\/in\/sean-hamill-452340136\/\\\"><span><img src=\\\"https:\/\/mblawfirm.com\/wp-content\/themes\/ud\/assets\/images\/icon-1a.png\\\"><\/span><span>LinkedIn<\/span><\/a><\/li>\\n\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/mblawfirm.com\/professional-pdf\/?pgid=21975\\\"><span><img src=\\\"https:\/\/mblawfirm.com\/wp-content\/themes\/ud\/assets\/images\/icon-2a.png\\\"><\/span><span>PDF<\/span><\/a><\/li>\\n\\t\\t\\t\\t\\t<li>\\n\\t\\t\\t\\t\\t\\t<img src=\\\"https:\/\/mblawfirm.com\/wp-content\/themes\/ud\/assets\/images\/icon-3a.png\\\">\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t\\t\\t\\t<a><\/a>\\n\\t\\t\\t\\t\\t<\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t<li><a href=\\\"https:\/\/mblawfirm.com\/wp-content\/uploads\/2025\/12\/Sean-Hamill.vcf\\\"><span><img src=\\\"https:\/\/mblawfirm.com\/wp-content\/themes\/ud\/assets\/images\/icon-4a.png\\\"><\/span><span>vCard<\/span><\/a><\/li>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<\/ul>\\n\\t\\t\\t  <button>Overview<\/button>\\n\\t\\t\\t\\t\\t\\t\\t\\t<h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <button>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\tOverview\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>+<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>&acirc;&#128;&#148;<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <\/button>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <h3>Experienced Litigator Representing Clients in Complex Personal Injury, Commercial, and Probate Matters<\/h3>\\n<p>Sean M. Hamill is a Partner with Mandelbaum Barrett PC where he focuses his practice on litigation matters involving personal injury, wrongful death, medical malpractice, contract disputes, real estate and land use, and probate litigation. He represents both plaintiffs and defendants, bringing a well-rounded perspective to each case and developing effective strategies to achieve favorable results for his clients.<\/p>\\n<p>Sean has practiced in the areas of personal injury, wrongful death, medical malpractice, legal malpractice, and insurance defense. Having represented clients on both sides of the aisle, he offers a unique understanding of the dynamics at play in complex litigation. Through a combination of meticulous preparation and strong advocacy, Sean has recovered millions of dollars on behalf of severely injured clients.<\/p>\\n<p>Sean is experienced in courtroom litigation as well as alternative dispute resolution, including arbitration and mediation. He is admitted to practice in Connecticut and before the U.S. District Court for the District of Connecticut.<\/p>\\n<p>Sean lives in Ridgefield, Connecticut, with his wife, Maggie, and their four children.<\/p>\\n\\t\\t\\t\\t\\t\\t\\t\\t<h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <button> \\n\\t\\t\\t\\t\\t\\t\\t\\t\\tProfessional Affiliations\\t\\t\\t\\t\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>+<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t<span>&acirc;&#128;&#148;<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <\/button>\\n\\t\\t\\t\\t\\t\\t\\t\\t<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t\\t  <p>Connecticut Bar Association<\/p>\\n<p>Connecticut Trial Lawyers Association<\/p>\\n<p>Greenwich Bar Association<\/p>\\n\\t\\t\\t\\t\\t\\t\\t<h2>\\n\\t\\t\\t\\t\\t\\t\\t  <button>\\n\\t\\t\\t\\t\\t\\t\\t\\tAreas of Practice\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>+<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>&acirc;&#128;&#148;<\/span>\\n\\t\\t\\t\\t\\t\\t\\t  <\/button>\\n\\t\\t\\t\\t\\t\\t\\t<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t  <p><a href=\\\"https:\/\/mblawfirm.com\/practice-areas\/personal-injury\/\\\">Personal Injury<\/a><\/p>\\n<p><a href=\\\"https:\/\/www.ibolaw.com\/personal-injury\/wrongful-death\\\">Wrongful Death<\/a><\/p>\\n<p><a href=\\\"https:\/\/mblawfirm.com\/practice-areas\/litigation\/\\\">Litigation<\/a><\/p>\\n<p><a href=\\\"https:\/\/www.ibolaw.com\/trusts-estate-planning\/wills-trusts-probate\\\">Probate Litigation<\/a><\/p>\\n\\t\\t\\t\\t\\t\\t\\t<h2>\\n\\t\\t\\t\\t\\t\\t\\t  <button> \\n\\t\\t\\t\\t\\t\\t\\t\\tAdmissions\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>+<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>&acirc;&#128;&#148;<\/span>\\n\\t\\t\\t\\t\\t\\t\\t  <\/button>\\n\\t\\t\\t\\t\\t\\t\\t<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t  <p>Connecticut<\/p>\\n<p>U.S. District Court, District of Connecticut<\/p>\\n\\t\\t\\t\\t\\t\\t\\t<h2>\\n\\t\\t\\t\\t\\t\\t\\t  <button> \\n\\t\\t\\t\\t\\t\\t\\t\\tEducation\\t\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>+<\/span>\\n\\t\\t\\t\\t\\t\\t\\t\\t<span>&acirc;&#128;&#148;<\/span>\\n\\t\\t\\t\\t\\t\\t\\t  <\/button>\\n\\t\\t\\t\\t\\t\\t\\t<\/h2>\\n\\t\\t\\t\\t\\t\\t\\t  <p>Quinnipiac University School of Law, J.D. (magna cum laude), 2012; Editorial Board, Quinnipiac Law Review<\/p>\\n<p>Connecticut College, B.A., 2003<\/p>\\n\",\"instructions\":[\"'first_name' => 'Extract only the attorney\\\\'s first name.',\\r\\n'middle_name' => 'Extract only the attorney\\\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\\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.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',\\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.'\"]}"}],"response_format":{"type":"json_object"},"max_tokens":15000,"temperature":0}}
