ELF4�4 (
L
L
L
��$
$
$
((S�td$
$
$
((Q�td0F$����;*%Utu��ޤk�|`7TgHYS�L
	�L
	�L
	�L
	2S�strlensyslinux_run_defaultsyslinux_run_commandmainconsole_ansi_rawdetect_cpufputsstrcmpprintfsleeplibutil.c32libgpl.c32libcom32.c32__ctors_start__ctors_end__dtors_start__dtors_end�
�
�
�
�
�
	
������h�������h�������h�������h������h ������ h(������$h0������(h8�p�����,h@�`�����0hH�P���U��WVSR����
�lj�1����t�U������t�U���������)�T$�����1ɋ7��t���tF�@��� ��@���)���:u�<����������e�[^_]�UWVS����x��z	�D$��������D$*�����|$t8�F�D$1��D$�D$�1��D$�������D$�������D$�P��������������D$�@��$�T$������u3�D$1҉P��L$�L����6G�D$�D$�L$9L$|��
�T$�$�z�����u9���t'��$�t�����������P������P�����YX��$��?�������$�/�����u9���t'��$�t�����������P������P����XZ��$����������$�������uQ���t1��$�u��$�u�����������P������P�;���YX��$��������$��������$������u9���t��$�P��'���P�����XZ��$���D$�����1�������N����$�6�����u;���t'��$�t�����������P��R���P����YX��$�!��Y�����s����$�������u6���t'��$�t�����������P��~���P�J���XZ��$�뱍������$������t�������$��������	�������D$�������t�D��D�G�����td�|$ �l$�7�u������P�����������t�U������������RP������P�����������������|$u*��������|$u����t�D$��D$ �������,���������������[^_]Ë$�not found doesn't Run one command if system match some CPU features, another if it doesn't. 
Usage: 
   label ifcpu 
       com32 ifcpu.c32 
       append <option> <cpu_features> -- boot_entry_1 -- boot_entry_2 
   label boot_entry_1 
   	  kernel vmlinuz_entry1 
	  append ... 
   label boot_entry_2 
       kernel vmlinuz_entry2 
       append ... 

options could be :
   debug     : display some debugging messages 
   dry-run   : just do the detection, don't boot 

cpu_features could be:
   64         : Processor is x86_64 compatible (lm cpu flag)
   hvm        : Processor features hardware virtualization (hvm or svm cpu flag)
   multicore  : Processor must be multi-core 
   smp        : System must be multi-processor 
   pae        : Processor features Physical Address Extension (PAE)
   hypervisor : Processor is running under an hypervisor

if you want to match many cpu features, just separate them with a single space.
--64 64bit      : %s on this system
pae pae        : %s on this system
hvm hvm        : %s on this system
multicore multicore  : %d cores on this system
smp smp        : %s on this system
hypervisor hypervisor : %s on this system
dry-rundebug
Booting labels are : '%s' or '%s'
Hardware requirements%smatch this system, let's booting '%s'
Sleeping 5sec before bootingDry-run mode, let's exitingGNU��my����o�
��
P�L
6FVfv�����GCC: (GNU) 15.2.1 20250813.shstrtab.gnu.hash.dynsym.dynstr.rel.plt.text.rodata.note.gnu.property.dynamic.got.plt.comment���o��4�%	B��P
)  �.��42��F<$
$
(OL
L
�X�
�
4a0+j