+
    „WÝjÏ  ã                  ó"   € R t ^ RIHt R R ltR# )z´Small shared size-formatting helpers for CLI/agent output (sibling of ``hermes_cli.timefmt``:
a tiny purpose-named module lightweight consumers can import without the CLI surface).)Úannotationsc               ó   € V ^8„  d   QhRR/# )é   ÚreturnÚstr© )Úformats   "ÚFC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\sizefmt.pyÚ__annotate__r
      s   € ÷ %ñ %�sñ %ó    c                óÔ   €  \        V 4      pTR8  d   \        T4       R2# R F  pTR,          pTR8  g   K  TR RT 2u # 	  TR,          R R2#   \        \        3 d     R# i ; i)	z—1234567 -> '1.2 MB' (B/KB/MB/GB/TB; integer bytes, one decimal above). Returns ``"?"`` for
None or unparseable input so display call sites never raise.Ú?i   z Bg      �@z.1fÚ z TB)ÚKBÚMBÚGB)ÚfloatÚ	TypeErrorÚ
ValueErrorÚint)ÚnÚsizeÚunits   &  r	   Úformat_bytesr      s†   € ðÜ�Q‹xˆð ˆd„{Ü�d“)�˜BÐÐÛ"ˆØ��ˆØ�$Ž;Ø˜3�Z˜q  Ð'Ò'ñ #ð �V�m˜CÐ  Ð$Ð$øô ”zÐ"ô Úðús   ‚A ÁA'Á&A'N)Ú__doc__Ú
__future__r   r   r   r   r	   Ú<module>r      s   ðñZõ #÷%r   