Ë
    èlÖi´  ã                   ó
   — d „ Z y)c                 óþ   — g }| j                   �g }nd}t        | j                  «      D ]@  \  }} ||«      sŒ|j                  |«       |€Œ#|j                  | j                   |   «       ŒB | j	                  ||¬«      S )a:  
    Create a new :class:`.Table` with only those rows that pass a test.

    :param test:
        A function that takes a :class:`.Row` and returns :code:`True` if
        it should be included in the new :class:`.Table`.
    :type test:
        :class:`function`
    :returns:
        A new :class:`.Table`.
    N)Ú	row_names)Ú
_row_namesÚ	enumerateÚ_rowsÚappendÚ_fork)ÚselfÚtestÚrowsr   ÚiÚrows         úV/var/www/html/strategist-ai/venv_dbt/lib/python3.12/site-packages/agate/table/where.pyÚwherer      s~   € ð €Dà‡�Ð"Ø‰	àˆ	ä˜DŸJ™JÓ'ò 5‰ˆˆ3Ù��9Ø�K‰K˜ÔàÑ$Ø× Ñ  §¡°Ñ!3Õ4ð5ð �:‰:�d iˆ:Ó0Ð0ó    N)r   © r   r   ú<module>r      s
   ðó1r   