def _doc_with_odd_publish_date(doc):
    """Check if the doc is published exactly at 05:00 UTC (midnight EST)"""
    publish_date = doc["doc_publish_date"]
    timezone = publish_date.timetz().tzname()
    hour = publish_date.hour
    minute = publish_date.minute
    second = publish_date.second
    microsecond = publish_date.microsecond
    nanosecond = publish_date.nanosecond
    if all(
        [
            timezone == "UTC",
            hour == 5,
            minute == 0,
            second == 0,
            microsecond == 0,
            nanosecond == 0,
        ]
    ):
        return True
    else:
        return False