ó
    oñ:iJ  ã                   óP   • / S Qr  \R                  r \rS rg! \ a    S r Nf = f))ÚpopCountÚ	bit_countÚbit_indicesc                 ó6   • [        U 5      R                  S5      $ )NÚ1)ÚbinÚcount)Úvs    ÚZ/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/fontTools/misc/intTools.pyr   r      s   € Ü�1‹v�|‰|˜CÓ Ð ó    c                 ó|   • [        [        U 5      SSS2   5       VVs/ s H  u  pUS:X  d  M  UPM     snn$ s  snnf )zzReturn list of indices where bits are set, 0 being the index of the least significant bit.

>>> bit_indices(0b101)
[0, 2]
Néÿÿÿÿr   )Ú	enumerater   )r	   ÚiÚbs      r
   r   r      s7   € ô $¤C¨£F©4¨R¨4¡LÔ1Ô>Ò1‘$�!°Q¸#±X�AÑ1Ò>Ð>ùÓ>s   ž8®8N)Ú__all__Úintr   ÚAttributeErrorr   r   © r   r
   Ú<module>r      s?   ðÚ
2€ð!Ø—‘€Iðð €ó?øð ó !ô!ð!ús   † ™	%¤%