def METHOD_NAME(self, response):
    text = response.xpath("//text()").extract()
    # Will return full dates, like "9:30 a.m. on Dec. 11, 2018"
    date_strs = [
        re.search(r"\d{1,2}:.*20\d{2}", x).group(0)
        for x in text
        if re.search(r"\d{1,2}:.*20\d{2}", x)
    ]
    # Has meeting location
    body_text = response.xpath('//div[@class="copy"]/text()').extract()
    # Check for 69 (in 69 W Washington) in any of the strings, raise error if not
    # present and location may have changed
    if not any("69" in text for text in body_text):
        raise ValueError("The meeting address may have changed")
    for date_str in date_strs:
        start = self._parse_start(date_str, "")
        meeting = Meeting(
            title="Electoral Board",
            description="",
            classification=COMMISSION,
            start=start,
            end=None,
            time_notes="Meeting end time is estimated",
            all_day=False,
            location=self.location,
            links=self._parse_links(response, start=start),
            source=response.url,
        )
        meeting["status"] = self._get_status(meeting)
        meeting["id"] = self._get_id(meeting)
        yield meeting