ELF>p@@ UHE}EHH]UHH H}EEHEH}uHEHHH}HEUHH H}EEuHEH}u-HEHH}HUH}uHEHEH+EHHEHUHHH}HEHUHH H}HuHUHEHPHMHEHHHEHPHEHUHHHHDLHHƸiHHHHH@HHFHEuHH@HǸHEHHJ@XHHHDžPE TE(XLDž\`hHHpHEHEEHHHiHHHHUHHHHDLHHƸiHHHHH@HHHE(uHH@HǸHE(HHJ@XHHHDžPE0TE8XLDž\`hHHEHEHEHEHEEHE HEHHHiHHHHUHHHHDLHHƸiHHHHH@HH}HE uHH@HǸHE HHJ@XHH4HDžPE(TE0XLDž\`hHHEHEHEEHEHEHHHiHHHHUHHHHDLHHƸiHHHHH@HHHE uHH@HǸHE HHJ@XHHHDžPE(TE0XLDž\`hHHEHEHEEHEHEHHHiHHHHUHHHHDLHHƸiHHHHH@HHHE uHH@HǸHE HHJ@XHHnHDžPE(TE0XLDž\`hHHEHEHEEHEHEHHHiHHHHUHHHHDLHHƸiHHHHH@HHTHE uHH@HǸHE HHJ@XHH HDžPE(TE0XLDž\`hHHEHEHEEHEHEHHHiHHHHUHH}HEEEimNAEE90E%EEimNAEE90e E%‹E1ЉEEimNAEE90e E%‹E1ЉEHEUE]UHH}HmHEfE HEHH HHEHH HEH HEHEHEHEHHEHEHEfHEHHHEHfHEH HHEHf]UHHH}HEH=EEEf%f ?fEHEHHEHf  %%‹E% ЉEHEHHE ЉEE \UHH`H}HuHUHEHHEHHEHEHEHEHEfE"EfEEE%EHDEЋE1ЉEHEHE}~E/HEHЋEHDEЉ1ȉ‹EHfTEЃE}~fEfEfEEPE1EHLEƋU‹EHDE1ʋEHfTEƃE}~HEH2E}~HEHUHHHxHpHhHxH@HEHp@HhHhHPHp@HhHPHp@ HxH@tHxH@HhHHHE@tHhEfEHEEEf/EvE\EXE*Ef/ErEf(\ME\EHhHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHxXHhEHEHx`\EEf/EvEEHhHh@EHE@Hx`\EEf/EvEEHhHHh@EHE@Hx`\EEf/EvEEHhHUHSHHHH@H8HH@%EHHH0 HEHHHHEHH0EHH0EH@@HHE؉HHEH@@HHE؉HHEHEHxHEHpEhE쉅dHEHXdt'HpHxHXHHfH~$HpH+xfH*YhfH~HUHEHHH?HHHHEHEHUEEEEHEHE}tHUHMHEHHHEH+EfH*YEfHn\fZEH@H@HEHEH HE@,YEXH8HEH$HE@0YEH8HXHEH(HE@4YEH8HXH8HE@8YEXH8H8HHE@<YEH8HXH8HHE@@YEH8HXH8fZHE@YZH8H8HfZHE@YH8HZH8HfZHE@YH8HZH]UHH}HuHUHEH@HtHEH@HEHE@DHE HEf]UHSHxH}HuHU؉MHEH]HHjjhhuAfnA H}H0HHiHHHHEHHHHjjhhuAfnAH H0HHiHHHHEHP@HEHHjjhhIыfnAHH HHiHHHHUHEH HjjhhIыfnAHH HHiHHHHEHPDHEH HjjhhIыfnAH8H HHiHHHHEHhHHjjhhuAfnA HWH0HHiHHHH]UHH}HuHUM]UHH}Hu]UHH}Hu]UHH}Hu]UHH H}HuHUHEHUHHH}HuHUHMLELMHE@`EHE@ EHE@@ZEHE@DZEHE@HZEHEHEHEHEHEHEHE@0fZHE@ YZZEMYYE^EEMXf(^MEf/vEYEZ6E \^Ef/EvEYEZ fZEUHH H}HuHUHMHEH HEH0 HEHHEH8 HEH( LEuMIHZHf~HUUHH}HuHUM]UHH}HuU]UHH}HuU]UHH}Hu]UHHH}HuHEHUHH}HuHU]UHH}Hu]UHH}Hu]UHH}Hu]UHHHxHpHhHxH@HEHp@HhHhHPHp@HhHPHp@HxH@tHxH@HhHHHE@tHhEfEHEEEf/EvE\EXE*Ef/ErEf(\ME\EHhHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHxXHhEHEHx`\EEf/EvEEHhHh@EHE@Hx`\EEf/EvEEHhHHh@EHE@Hx`\EEf/EvEEHhHUHSHHXHPHHHX@%EHXH0 HEHXHHEHX0EHX0EHP@XHE؉HHEHP@XHE؉HHEHEHEHEHxEpE쉅lHEH`lt$HxHMH`HHfH~!HxH+EfH*YpfH~HUHEHHH?HHHHEHEHUEEEEHEHE}tHUHMHEHHHEH+EfH*YEfHn\fZEHPH HP@,YEXHHHPH$HP@0YEHHHXHPH(HP@4YEHHHXHHHP@8YEXHHHHHHP@<YEHHHXHHHHP@@YEHHHXHHfZHE@YZHHHHHfZHE@YHHHZHHHfZHE@YHHHZH]UHH}HuHUHEHp HUHUHEHE@TfZYZHE]UHH}HuHUHEHEHE@DHE]UHSHxH}HuHUHEH]HHjjhhuA`fnA HH0HHiHHHHEHHHHjjhhuA`fnAH1H0HHiHHHHEHPLHEHHjjhj`IыfnAHH HHiHHHHUHEH Hjjhj`IыfnAHH HHiHHHHEH HHjjhhuA`fnAHH0HHiHHHHEHhHHjjhhuA`fnA HH0HHiHHHH]UHHPH}HuHUHMHEHEHEHEHE@0HEHPMEMYMEEEfn(^EEYYEHEUHH}HuHUHMHEHEHE@HHEHPMEMYYEHE]UHHHxHpHhH`HxH@HEHp@H`H`HPHp@H`HPHp@ HxH@tHxH@H`HHHE@tH`EfEHEEEf/EvE\EXE*Ef/ErEf(\ME\EH`H`@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EH`HH`@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EH`HHxXH`EHEHx`\EEf/EvEEH`H`@EHE@Hx`\EEf/EvEEH`HH`@EHE@Hx`\EEf/EvEEH`HUHH`H}HuHUHMHE@%EHEH0 HEHEHHEHE0EHE0EHEHEHHEHEHEHHE}HUHMHEHHZEHUHEHHH?HHHHMHEHHfZM\fZEHUHMHEHHZEHUHEHHH?HHHHMHEHHfZM\fZExHUHEHHH?HHHHHEHfH*YEZEHUHEHHH?HHHHHEHfH*YEZEHEHHE@4YEXHEHEHHE@8YEHEHXHEH HE@<YEHEHXHEH@HHEHEH@@,YEXHEHEHHEH@@0YEHEHXHEHHEH@@4YEHEHXHEH@HHEHEH@@8YEXHEHEHHEH@@<YEHEHXHEHHEH@@@YEHEHXHEfZHE@YZHEHEHfZHE@YHEHZHEHfZHE@YHEHZUHH}HuHUHMHEH@HtHEH@HEHE@DHE HEf]UHH}HuHUHMHEH@HtFHEHp HUHRHUHEHE@TfZYZHE HEf]UHH}HuHUHMHEH`HEYHE]UHH}HuHUHMHE@lHE]UHSHxH}HuHUHMHEH]HjjhhuuAfnA HH0HHiHHHHEHHHjjhhuuAfnAH~H0HHiHHHHEHP@HEHHjjhhIыfnAHH HHiHHHHEHPDHEH HjjhhIыfnAHDH HHiHHHHEHPHHEH HjjhhIыfnAHH HHiHHHHUHEHhHjjhhIыfnAHlH HHiHHHHEHPPHEHHjjhhIыfnAHH HHiHHHHEHHjjhhuuAfnAHH0HHiHHHHEH@HjjhhuuAfnAH~H0HHiHHHHEHHjjhhuuAfnAHH0HHiHHHHEH HjjhhuuAfnAHH0HHiHHHHEHPhHEH$HjjhhIыfnAHH HHiHHHHEHPTHEH`'HjjhhIыfnAHfH HHiHHHHEHPXHEH*HjjhhIыfnAHH HHiHHHHEH-HjjhhuuAfnA HH0HHiHHHHEH81HjjhhuuAfnAHxH0HHiHHHH]UHHH}HEHHEHUHH}HuHU]UHHH}HEHUH}HuHUEHcHEHHHHHHEH]UHHĀH}HuHUHEH` uHEH` @HEH0 EHEH0 f*EHEH0 HHEHEH( @EHEH0 EEYE^EEHEH` H@HEHEHHEHHEHEHfH~HEHUE,HMHΉfH~HEE^EMYEfZEHE HEfUHHhH}HuHUHEH( @EHEH( @PEEf(YE^EHEH` u&HEH` @uHEH` @toHEH` H@HEHEHHEHHEHEH0 EHEH0 HHEHUHMEHΉnfH~HEEHEH0 EHEEHE@LZYE^EEEYEHEUHHpH}HuHUHEH` uHEH` @t>HEH@HUHHHMHUHuHEHEHEHEUHSHxH}HuHU؉MHEHP8H]Hjjhj`IыfnAHH HHiHHHHEHPHHEHHHjjhj`IыfnAH0H HHiHHHHEHP@HEHHjjhj`IыfnAHH HHiHHHH]UHSHhH}HuHEHPhH]HjjhhIыfnAH?H HHiHHHHEHPxHEHHHjjhhIыfnAHH HHiHHHHEHPpHEHHjjhhIыfnAHcH HHiHHHH]UHSHhH}HuHEHPXH]HjjhhIыfnAHH HHiHHHHEHPhHEHHHjjhhIыfnAHoH HHiHHHHEHP`HEHHjjhhIыfnAHH HHiHHHH]UHH}Hu]UHH}Hu]UHH}HuHUHMLELMА]UHHHxHpHhHxH@HEHp@HhHhHPHp@HhHPHp@ HxH@tHxH@HhHHHE@tHhEfEHEEEf/EvE\EXE*Ef/ErEf(\ME\EHhHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHh@EfEHE@EEf/EvE\EXE*Ef/ErEf(\ME\EHhHHxXHhEHEHx`\EEf/EvEEHhHh@EHE@Hx`\EEf/EvEEHhHHh@EHE@Hx`\EEf/EvEEHhHUHH`H}HuHUHE@%EHEH0 HEHEHHEHE0EHE@XHEHӿHEHE@XHEHHEЃ}tjHUHMHEHHZEHUHEHHH?HHHHMHEHHfZM\fZEAAHǸHHHHEHp HEHHHEHHE@%HEAHHEH}ymHHHHHhGAAHǸHHHHEHH HMHEHH HEHHEHHEAHHEH}ymHHHHHhRAAHǸHHHHE@%tHEHHEHHEH0 HEHHHEHHEAHHEH}ymHHHHHh]AAHǸHHHHEH HMHHHEHHEAHHEH}ymHHHHHhdAAHǸHHHHEH HMHHHEHHEAHHEH}ymHHHHHhkAAHǸHHHHEHHMHEHHHMHEHHHE$ pHUHEHHt)H‹ƿ0H‹ƿHEHH‹fHnùƿHEHXH‹fHnùƿHEHXH‹fHnùƿHEHXH‹fHnùƿHEHX H‹fHnùƿH‹ƿHEHH‹fHnùƿHEHXH‹fHnùƿHEHXH‹fHnùƿHEHXH‹fHnùƿHEHX H‹fHnùƿH]UHH0H}HuHU؉MHEHE}uB}u$H‹ƿHUHEHHg}ypHHHƋHMQhAAHHǸHHH}u$H‹ƿHEHHEHEHPHEHѺ HHUHEHѺ HHEHPHEHѺ HHEHPHEHѺ HHEHP HEHѺ HHEHUHH0H}HuHUHMHEHHHEH}ymHHHHHhAAHǸHHHHEHfH~HUfHnHHEHfH~HUfHnHHEHfH~HUfHnHHEHfH~HUfHnHHEHfH~HUfHnHHEHUHH H}HEHHEH}ymHHHHHhAAHǸHHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHHEHHEHHEHUHH H}HuHEHHEH}ymHHHHHh3AAHǸHHHEeHEPEЃt&EHH HEHH$EHH HEHHE}~HEHUHAUATSHXH}HIHEHE؀EHHHEЋELcEHHHHHHH)HHHEHHEHHHHHHH)HHHEHcHHH)HHHȻHHkH)HHEE0EHHUHcHIHUHHHE}~HEHHHEEHcHEHHHEHƿHEHMHUHEHjAAHHHEHUHuHEIAHHEHHEHHEHLHe[A\A]]UHH}} wEHyrHHHHHhuAAHǸHHHUHSH8H}؉uHUHEHEEEHcHHHHHHEHHHHHEHcHHHHHHEHHHƋHHSMQhAAHHǸH HHEHcHHHHHHEH@YEE;EH]UHH H}HuHUHMHUHEHjAA`HHUHSH8H}؉uHUHEHEEEHcHHHHHHEHHHHHEHcHHHHHHEHHHƋHHSMQhAAHHǸH HHEHcHHHHHHEH@YEE;EH]UHH H}HuHUHMHUHEHjAA`HHUHSH8H}؉uHUHEHEEEHcHHHHHHEHHHHHEHcHHHHHHEHHHƋHHSMQhAAHHǸH HHEHcHHHHHHEH@YEE;EH]UHH H}HuHUHMHUHEHjAA`HHUHH}uHUHEHEHE@(EHEHEHEHHUH)HHHHEHEHHHUHHHHHHEEEHcHHHHHHEH UEHcHHHHHHEHA@EHcHHHHHHEH UEHcHHHHHHEHA@EHcHHHHHHEH UEHcHHHHHHEHA @EHcHHHHHHEH UEHcHHHHHHEHA(@ EHcHHHHHHEH UEHcHHHHHHEHA,@$EHcHHHHHHEH UEHcHHHHHHEHA0@(EHcHHHHHHEH UEHcHHHHHHEHHMHE@@BLUEHcHHHHHHEH@YEHcHEH UEHcHHHHHHEHHHHUEHcHHHHHEHcHHHHHHEHHUHHPEE;E8]UHHpH}HuHUHMLEHEHEHEHEHEEHMHUHEHHuVAAHHUHH}ȉuHUHEHEHE@(EHEHEHEH@HUH)HHHEHEHHHUHHHHHHEE\EHHHHEH UEHcHHHHHHEHA@EHHHHEH UEHcHHHHHHEHA@EHHHHEH UEHcHHHHHHEHA @EHHHHEH UEHcHHHHHHEHA@@ EHHHHEH UEHcHHHHHHEHAD@$EHHHHEH UEHcHHHHHHEHAH@(EHHHHEH UEHcHHHHHHEHAL@LUEHcHHHHHHEH@YEHcHEH UEHcHHHHHHEHHHHUEHcHHHHHEHHHHEHHUHHPEE;E]UHHpH}HuHUHMLEHEHEHEHEHEEHMHUHEHHuVAAHHUHH}ȉuHUHEHEHE@(EHEHEHEH@ HUH)HHHHEHEHHHUHHHHHHEEEHcHHHHHHEH UEHcHHHHHHEHA@EHcHHHHHHEH UEHcHHHHHHEHA@EHcHHHHHHEH UEHcHHHHHHEHA @EHcHHHHHHEH UEHcHHHHHHEHA4@ EHcHHHHHHEH UEHcHHHHHHEHA8@$EHcHHHHHHEH UEHcHHHHHHEHA<@(EHcHHHHHHEH UEHcHHHHHHEHAL@LUEHcHHHHHHEH@YEHcHEH UEHcHHHHHHEHHHHUEHcHHHHHEHcHHHHHHEHHUHHPEE;EH]UHHpH}HuHUHMLEHEHEHEHEHEEHMHUHEHHuVAA`HHUHH}ȉuHUHEHEHE@(EHEHEHEH@HUH)HHHEHEHHHUHHHHHHEE\EHHHHEH UEHcHHHHHHEHA@EHHHHEH UEHcHHHHHHEHA@EHHHHEH UEHcHHHHHHEHA @EHHHHEH UEHcHHHHHHEHA4@ EHHHHEH UEHcHHHHHHEHA8@$EHHHHEH UEHcHHHHHHEHA<@(EHHHHEH UEHcHHHHHHEHA@@LUEHcHHHHHHEH@YEHcHEH UEHcHHHHHHEHHHHUEHcHHHHHEHHHHEHHUHHPEE;E]UHHpH}HuHUHMLEHEHEHEHEHEEHMHUHEHHuVAAHHUHSHXH}HuHUHMDEEDMHEHE8HUHHHHHHEH<:HUHHHHHHEH<;}tMEHcHUHHHHHHEHHdHH詀ZEE/EHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHJ`HZhHH`HXhHJpHZxHHpHXxHHHHHHHHHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHEHEHEH;EHEH;EtsHHHHHuuhAAHǸH HHH]UHSHXH}HuUEMLELMHEHE4HEHHHEH@`<:HEHHHEH@`<;}tCEHcHEHHHEHHdHH}ZEE/EHEHHHEHHEHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHJ`HZhHH`HXhHJpHZxHHpHXxHEHEHEH;EHEH;EtsHHHHHuuh?AAHǸH HHH]UHSHXH}HuUEMLELMHEHEAHUHHHHHHEH@X<:HUHHHHHHEH@X<;}tLEHcHUHHHHHHEHHdHH{ZEE/EHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHEHEHEH;EHEH;EtsHHHHHuuhoAAHǸH HHH]UHSHXH}HuUEMLELMHEHE4HEHHHEH@H<:HEHHHEH@H<;}tCEHcHEHHHEHHdHHyZEE/EHEHHHEHHEHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHJ`HZhHH`HXhHJpHZxHHpHXxHEHEHEH;EHEH;EtsHHHHHuuhAAHǸH HHH]UHSHXH}HuHUHMDEEDMHEHEHUHHHHHHEH@X<:nHUHHHHHHEH@X<;GHUHHHHHHEH@Y< }tLEHcHUHHHHHHEHHdHH|wZEE/E} t,HEHHEHHUH HUHHHHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHEHEHEH;EXHEH;EtsHHHHHuuhAAHǸH HHH]UHSHXH}HuHUHMDEEDMHEHEHUHHHHHHEH@X<:nHUHHHHHHEH@X<;GHUHHHHHHEH@Y< }tLEHcHUHHHHHHEHHdHHuZEE/E} t,HEHHEHHUH HUHHHHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHEHEHEH;EXHEH;EtsHHHHHuuhAAHǸH HHH]UHSHXH}HuHUHMDEEDMHEHEHUHHHHHHEH@X<:nHUHHHHHHEH@X<;GHUHHHHHHEH@Y< }tLEHcHUHHHHHHEHHdHHrZEE/E} t,HEHHEHHUH HUHHHHUHHHHHHEHHMHHHHHHEHH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HJ@HZHHH@HXHHJPHZXHHPHXXHEHEHEH;EXHEH;EtsHHHHHuuhQAAHǸH HHH]UHHH}HEHt'HEHHtHEHUHH@H}HuHU؉MDEDMEEH}t4HE؋4t&HEHUHcHHЋEE"}tEЉEE ẺEEHEtJ}uHM(HUHEAAHǸHM HUHEHǸ=uMHU(HEAHǸHU HEHǸUHH}HuHE'HUHHHHHHEHHHEHEH;Erϐ]UHSHHxHplhDdD`HM(HU0HpHxHHE(HHiHHE0HHpHxHHHU(HE(HE(HHiHHE0H<lHpHxHHuHU(HE(HE(HHiHHE0H<lHpHxHHyHU(HE(hu dHE(HHiHHE0HHxHEHpHEHUH]HjjhhuuAfnA)HdH0HHiHHHHE(HE(`t=HE(HHiHHE0HHpHxHH6{HU(HE(}HE(HHiHHE0HHxHEHpHEHUH]HjjhhuuAfnAHcH0HHiHHHHE(HE(HE(HHiHHE0HHxHEHpHEHUlEHE(HE(HE(HHiHHE0HHxHEHpHEHUHE(HE(}t6HE(HHiHHE0HHxHH̜HU(HE(HE(HHiHHE0H<lHpHxHHxHU(HE(H]UHSHH}HuЉỦMLELMHUHMHEHHˀ}t3HEHHiHHEHHEHHyHUHE}HEHHiHHEHHEHEHUHUH]H`jjhjIыfnAHi`H HH`iHHHHEHEH]UHSHH}HuЉỦMLELMHUHMHEHHHEHHiHHEHHEHEHUH]H`HjjhhuA`fnAHTbH0HH`iHHHHEHHH`HjjhhuA`fnA HaH0HH`iHHHHEHH`HjjhhuA`fnA HtaH0HH`iHHHHEHEH]UHH0H}uUMLELM؋MHUHuHEH=HE؋HHiHHEHHEHHsHU؋HE؉UHSHH}uUMDELMMHUHuHEH3HEHHiHHEHHEHHHUHEHEHHiHHEHHEHHrHUHEHEHHiHHEHHEHEHUЋEE̺HEHEHEHHiHHEHHEHEHUHEHE}t3HEHHiHHEHHEHH uHUHE}HEHHiHHEHHEHEHUH]H@HjjhhuAfnAHw`H0HH@iHHHHEHE}t3HEHHiHHEHHEHH*HUHEHEHHiHHEH UHEHHfsHUHEH]UHSHH}uUMLELMMHUHuHEH nHEHHiHHEHHEHH HUHEHEHHiHHEHHEHHpHUHEHEHHiHHEHHEHEHUEEܺHEHE}t3HEHHiHHEHHEHHrHUHE}HEHHiHHEHHEHEHUH]H@HjjhhuAfnAH_H0HH@iHHHHEHEHEHHiHHEH UHEHHqHUHEH]@@@?@@@?3Ey?3Ey?3Ey?;f?;f?3Ey?3Ey?3Ey;f?;f??;f?;f3Ey?3Ey3Ey?;f?;f3Ey?3Ey3Ey;f?;f??;f?;f? @B>{>@B>{>=,?{>@B>{>@B>{>=,?{>=,?    TotalMass?SmoothedGasMass?UnsmoothedGasMass?DarkMatterMass?StellarMass?BlackHoleMass?StarFormationRate-??NoneEntropy floorNo description givenCoordinatesCo-moving position of the particlesVelocitiesPeculiar velocities of the particles. This is a * dx/dt where x is the co-moving position of the particles.MassesMasses of the particlesParticleIDsUnique ID of the particlesSmoothingLengthsCo-moving smoothing lengths (FWHM of the kernel) of the particlesPotentialsGravitational potentials of the particlesChemistry Model?Feedback ModelSofteningsCo-moving Plummer-equivalent softening lengths of the particles.Co-moving positions of the particlesPeculiar velocities of the stars. This is (a * dx/dt) where x is the co-moving positions of the particlesInternalEnergiesCo-moving thermal energies per unit mass of the particlesUnique IDs of the particlesDensitiesCo-moving mass densities of the particlesEntropiesCo-moving entropies per unit mass of the particlesPressuresCo-moving pressures of the particlesViscosityParametersVisosity coefficient (alpha_visc) of the particles, multiplied by the balsara switchDiffusionParametersDiffusion coefficient (alpha_diff) of the particlesLaplacianInternalEnergiesLaplacian (del squared) of the Internal Energy per unit mass of the particlesVelocityDivergencesLocal velocity divergence field around the particles. Provided without cosmology, as this includes the Hubble flow. To return to a peculiar velocity divergence, div . v_pec = a^2 (div . v - n_D H)VelocityDivergenceTimeDifferentialsTime differential (over the previous step) of the velocity divergence field around the particles. Again, provided without cosmology as this includes a Hubble flow term. To get back to a peculiar velocity divergence time differential, x_pec = a^4 (x - a^{-2} n_D dH / dt)Co-moving gravitational potential at position of the particlesCo-moving gravitational Plummer-equivalent softenings of the particlesSimple treatment as in Price (2008)Thermal Conductivity ModelSimplified version of Cullen & Denhen (2011)Viscosity ModelNo MHDMHD FlavourNeutrinoMass??ProgenitorParticleIDsID of the progenitor of this particle. If this particle is the result of one (or many) splitting events, this ID corresponds to the ID of the particle in the initial conditions that its lineage can be traced back to. If the particle was never split, this is the same as ParticleIDs.SplitCountsNumber of times this particle has been split. Note that both particles that take part in the splitting have their counter incremented.SplitTreesBinary tree describing splitting events. Particles that keep the original ID have a value of zero in a splitting event, whereasparticles given a new ID have a value of one.Progenitor ID of the gas particle that became this star. If this particle is the result of one (or many) splitting events, this ID corresponds to the ID of the particle in the initial conditions that its lineage can be traced back to. If the particle was never split, this is the same as ParticleIDs.Number of times the gas particle that turned into this star particle was split. Note that both particles that take part in the splitting have their counter incremented.Progenitor ID of the gas particle that became the seed BH. If this particle is the result of one (or many) splitting events, this ID corresponds to the ID of the particle in the initial conditions that its lineage can be traced back to. If the particle was never split, this is the same as ParticleIDs.Number of times the gas particle that became this BH seed was split. Note that both particles that take part in the splitting have their counter incremented.Binary tree describing splitting events prior to BH seeding. Particles that keep the original ID have a value of zero in a splitting event, whereas particles given a new ID have a value of one.Cubic spline (M4)Kernel functionKernel target N_ngbKernel delta N_ngbKernel etaSmoothing length toleranceVolume log(max(delta h))Volume max change time-stepMax ghost iterationscommon_io.c[%04i] %s %s:%s():%i: Unknown type [%04i] %s %s:%s():%i: Invalid type [%04i] %s %s:%s():%i: Error while opening attribute '%s' [%04i] %s %s:%s():%i: Error while reading attribute '%s' Redshift[%04i] %s %s:%s():%i: Initial redshift specified in parameter file (%lf) and redshift read from initial conditions (%lf) are inconsistent. [%04i] %s %s:%s():%i: Failed to get data space [%04i] %s %s:%s():%i: Error found a different number of elements than expected (%llu != %llu) in attribute %s [%04i] %s %s:%s():%i: Error found a different number of elements than expected (%llu != %llu) in dataset %s [%04i] %s %s:%s():%i: Error while reading dataset '%s' [%04i] %s %s:%s():%i: Error while creating dataspace for attribute '%s'. [%04i] %s %s:%s():%i: Error while changing dataspace shape for attribute '%s'. [%04i] %s %s:%s():%i: Error while creating attribute '%s'. [%04i] %s %s:%s():%i: Error while reading attribute '%s'. [%04i] %s %s:%s():%i: Error while copying datatype 'H5T_C_S1'. [%04i] %s %s:%s():%i: Error while resizing attribute type to '%i'. /HydroScheme[%04i] %s %s:%s():%i: Error while creating SPH group /SubgridScheme[%04i] %s %s:%s():%i: Error while creating subgrid group NamedColumns[%04i] %s %s:%s():%i: Error while creating named columns group Cooling ModelTracers/GravityScheme[%04i] %s %s:%s():%i: Error while creating gravity group /StarsScheme[%04i] %s %s:%s():%i: Error while creating stars group /Cosmology[%04i] %s %s:%s():%i: Error while creating cosmology group Cosmological run/Parameters[%04i] %s %s:%s():%i: Error while creating parameters group /UnusedParameters/RecordingTriggers[%04i] %s %s:%s():%i: Error while creating recording triggers group UnitsInternalCodeUnits[%04i] %s %s: Snapshot and internal units match. No conversion needed. [%04i] %s %s: Conversion needed from: [%04i] %s %s: (Snapshot) Unit system: U_M = %e g. [%04i] %s %s: (Snapshot) Unit system: U_L = %e cm. [%04i] %s %s: (Snapshot) Unit system: U_t = %e s. [%04i] %s %s: (Snapshot) Unit system: U_I = %e A. [%04i] %s %s: (Snapshot) Unit system: U_T = %e K. [%04i] %s %s: to: [%04i] %s %s: (internal) Unit system: U_M = %e g. [%04i] %s %s: (internal) Unit system: U_L = %e cm. [%04i] %s %s: (internal) Unit system: U_t = %e s. [%04i] %s %s: (internal) Unit system: U_I = %e A. [%04i] %s %s: (internal) Unit system: U_T = %e K. /Units[%04i] %s %s: 'Units' group not found in ICs. Assuming internal unit system. [%04i] %s %s:%s():%i: Serious problem with 'Units' group in ICs. H5Lexists gives %d [%04i] %s %s: Reading IC units from ICs. Unit length in cgs (U_L)Unit mass in cgs (U_M)Unit time in cgs (U_t)Unit current in cgs (U_I)Unit temperature in cgs (U_T)[%04i] %s %s:%s():%i: Error while creating Unit System group /Code[%04i] %s %s:%s():%i: Error while creating code group SWIFTCodeCode VersionCompiler NameCompiler VersionGit BranchGit RevisionGit DateConfiguration optionsCFLAGSHDF5 library versionThread barriersAllocatorsFFTW library versionGSL library versionMPI libraryRandomSeed/Policy[%04i] %s %s:%s():%i: Error while creating policy group NumPartTypesPartTypeNames[%04i] %s %s:%s():%i: Negative ID for DM particle %i: ID=%lld [%04i] %s %s:%s():%i: Collected the wrong number of particles (%zu vs. %zu expected) [%04i] %s %s:%s():%i: Collected the wrong number of s-particles (%zu vs. %zu expected) [%04i] %s %s:%s():%i: Collected the wrong number of sink-particles (%zu vs. %zu expected) [%04i] %s %s:%s():%i: Collected the wrong number of g-particles (%zu vs. %zu expected) .%s/%s_%0*d.hdf5%s/%s.xmf%s_%0*d.hdf5%s.xmfTemperaturesTemperature of the particlesVELOCIraptorGroupIDsGroup IDs of the particles in the VELOCIraptor catalogueSampledSpeedsInitial Fermi-Dirac speed sampled at infinity. This is a * |dx/dt| where x is the co-moving position of the particles.MicroscopicMassesMicroscopic masses of individual neutrino particlesWeightsStatistical weights of neutrino particlesio_hdf5_typeio_is_double_precisionio_read_attributeio_assert_valid_header_cosmologyio_get_number_element_in_attributeio_read_array_attributeio_get_number_element_in_datasetio_read_array_datasetio_write_attributeio_writeStringAttributeio_write_meta_dataio_read_unit_systemio_write_unit_systemio_write_code_descriptionio_write_engine_policyio_sizeof_typeio_prepare_dm_gparts_mapperio_prepare_dm_background_gparts_mapperio_prepare_dm_neutrino_gparts_mapperio_collect_parts_to_writeio_collect_sparts_to_writeio_collect_sinks_to_writeio_collect_bparts_to_writeio_collect_gparts_to_writeio_collect_gparts_background_to_writeio_collect_gparts_neutrino_to_write??`UU?UUUUUU?*?@MbP?GCC: (GNU) 14.1.0zRx ,AC g <CAC ~ \]AC X |%AC ` DAC  ^AC Y kAC f cAC ^ cAC ^ <cAC ^ \cAC ^ |AC  AC  AC  <AC 7 NAC I  AC H| @KAC F  `AC H AC U AC N AC N AC N -AC h $BAC = DuAC p dAC U AC Q AC Q AC J )AC d AC R $AC N DAC N dAC N NAC I  AC H SAC N ,AC g  AC H ,AC  LZAC U lUAC P  AC  OAC J vAC q 8AC s  (AC c  , AC H P;AC v pAC R %AC ` >AC y _AC Z ZAC U AC   0`AC HS  TbAC HU  xbAC HU AC N AC N AC Z NAC I CAC >  <BAC H5 `NAC I  AC H| KAC F  AC H AC    AC  ( AC | H AC | h YAC T  AC   NAC I  AC   [AC V  *AC % ( AC  H *AC % h AC   AC   AC   :AC u  :AC u  8AC s ( 8AC s H 9AC t h 9AC t  9AC t  AC E  AC   AC   3AC . , !AC  $L AC I t AC   AC E  FAC A  AC E  FAC A   AC E @ FAC A ` EAC @  hAC c  AC   hAC c  6AC 1 hAC c  AC  @hAC c  `AC E  AC E   AC E  AC E  gAC E]  gAC E]  8gAC E] \KAC F |AC  KAC F  AC H  AC H   AC H (jAC e  HfAC HY $lAC H  ,",C9o]N0\@8ilul46 %D5^kcac@cd'c "  w < NK9Tr-BRu 00J)aEq\oNo S , #@$Z"$U3' D,O[^,vr,8 -(4- >4;y44%4>4_ R6Z74`Q78`t9b:b[<n<<<N?C1BB&sDN8GJJKKbKxPN^OOdP1 12+ 2!;`2#K2[2!k2{303P3p333334  4'`4%(474F4U4d5s@5&5$  ' O x    ! P l  c9       ' > Y    a:  0b8 PY  & 9 K _ q           , 3 ; O Y >Rp RN    $T  T[  V*,3MR[4WsY*xZ!yFo~gyzFz{F1|E)vhCdh~!6Whh5 OjgxgߗgFKK/FZtj*fcommon_io.cget_integer_timestepget_integer_time_beginget_integer_time_endkernel_coeffsrunner_shiftrunner_flipsortlistIDsid_scalesub_sid_flagentropy_floor_write_flavoursafe_strcpyio_make_output_field_io_make_output_field_convert_part_io_make_output_field_convert_gpart_io_make_output_field_convert_spart_io_make_output_field_convert_bpart_io_make_output_field_convert_sink_inl_rand_rinl_drand48_iterateinl_erand48random_unit_intervalconvert_bpart_posconvert_bpart_velconvert_bpart_potentialblack_holes_write_particleschemistry_write_particleschemistry_write_sparticleschemistry_write_sinkparticleschemistry_write_bparticleschemistry_write_flavourcooling_get_temperatureconvert_part_Textra_io_write_particlesextra_io_write_sparticlesextra_io_write_bparticlesextra_io_write_flavourextra_lightcone_map_typesfeedback_write_flavourfof_write_partsfof_write_gpartsfof_write_spartsfof_write_bpartsconvert_gpart_posconvert_gpart_velconvert_gpart_softconvert_gpart_potentialdarkmatter_write_particlesconvert_Sconvert_Pconvert_part_posconvert_part_velconvert_part_potentialconvert_part_softeningconvert_viscosityconvert_diffusionhydro_write_particleshydro_write_flavourmhd_write_particlesmhd_write_flavourneutrino_seed_to_massconvert_gpart_viconvert_gpart_mnuconvert_gpart_weightneutrino_lightcone_map_typesparticle_splitting_write_particlesparticle_splitting_write_sparticlesparticle_splitting_write_bparticlesrt_write_particlesrt_write_starsrt_write_flavourconvert_sink_posconvert_sink_velsink_write_particlesconvert_spart_posconvert_spart_velconvert_spart_potentialstars_write_particlesstars_props_print_snapshotvelociraptor_convert_part_groupIDvelociraptor_convert_spart_groupIDvelociraptor_convert_bpart_groupID__FUNCTION__.25__FUNCTION__.24__FUNCTION__.23__FUNCTION__.22__FUNCTION__.21__FUNCTION__.20__FUNCTION__.19__FUNCTION__.18__FUNCTION__.17__FUNCTION__.16__FUNCTION__.15__FUNCTION__.14__FUNCTION__.13__FUNCTION__.12__FUNCTION__.11__FUNCTION__.10__FUNCTION__.9__FUNCTION__.8__FUNCTION__.7__FUNCTION__.6__FUNCTION__.5__FUNCTION__.4__FUNCTION__.3__FUNCTION__.2__FUNCTION__.1__FUNCTION__.0lightcone_map_total_mass_get_valuelightcone_map_total_mass_type_contributeslightcone_map_total_mass_baseline_valuelightcone_map_gas_mass_get_valuelightcone_map_gas_mass_type_contributeslightcone_map_dark_matter_mass_get_valuelightcone_map_dark_matter_mass_type_contributeslightcone_map_stellar_mass_get_valuelightcone_map_stellar_mass_type_contributeslightcone_map_black_hole_mass_get_valuelightcone_map_black_hole_mass_type_contributeslightcone_map_sfr_get_valuelightcone_map_sfr_type_contributesio_write_attribute_sstrncpysprintfzoom_unshift_poscosmology_get_grav_kick_factorcbrtfcosmology_get_hydro_kick_factorneutrino_seed_to_fermi_diracgather_neutrino_constsgpart_neutrino_mass_weightlightcone_map_neutrino_mass_get_valuelightcone_map_neutrino_mass_type_contributeslightcone_map_neutrino_baseline_valueio_write_attribute_fexpfio_write_attribute_iio_hdf5_typeH5openH5T_NATIVE_INT_gH5T_NATIVE_UINT8_gH5T_NATIVE_UINT_gH5T_NATIVE_UINT64_gH5T_NATIVE_LONG_gH5T_NATIVE_ULONG_gH5T_NATIVE_LLONG_gH5T_NATIVE_ULLONG_gH5T_NATIVE_FLOAT_gH5T_NATIVE_DOUBLE_gH5T_NATIVE_SCHAR_gH5T_NATIVE_HBOOL_gstdoutfflushclocks_get_timesincestartengine_rankstderrfprintfompi_mpi_comm_worldMPI_Abortio_is_double_precisionio_read_attributeH5AopenH5AreadH5Acloseio_read_attribute_gracefulH5Aexistsio_assert_valid_header_cosmologyio_get_number_element_in_attributeH5Aget_spaceH5Sget_simple_extent_ndimsmallocH5Sget_simple_extent_dimsfreeH5Scloseio_read_array_attributeio_get_number_element_in_datasetH5Dget_spaceio_read_array_datasetH5Dopen2H5DreadH5Dcloseio_write_attributeH5ScreateH5Sset_extent_simpleH5Acreate1H5Awriteio_writeStringAttributeH5T_C_S1_gH5TcopyH5Tset_sizeH5Tcloseio_write_attribute_dio_write_attribute_bio_write_attribute_lio_write_attribute_llstrlenio_write_meta_dataio_write_code_descriptionio_write_engine_policyphys_const_print_snapshotH5Gcreate2hydro_props_print_snapshotH5Gclosegravity_props_print_snapshotcosmology_write_modelparser_write_params_to_hdf5io_write_unit_systemunits_are_equalio_read_unit_systemH5Lexistsunits_copyH5Gopen2H5Gcreate1units_get_base_unitpackage_versioncompiler_namecompiler_versiongit_branchgit_revisiongit_dateconfiguration_optionscompilation_cflagshdf5_versionthread_barrier_versionallocator_versionfftw3_versionlibgsl_versionmpi_versionengine_policy_namesio_write_part_type_namesH5Screate_simpleH5Dcreate2H5Dwriteio_sizeof_typeio_prepare_dm_gparts_mapperio_prepare_dm_gpartsthreadpool_mapio_prepare_dm_background_gparts_mapperio_prepare_dm_background_gpartsio_prepare_dm_neutrino_gparts_mapperio_prepare_dm_neutrino_gpartsio_duplicate_hydro_gparts_mapperio_duplicate_hydro_gpartsio_duplicate_stars_gparts_mapperio_duplicate_stars_gpartsio_duplicate_sinks_gparts_mapperio_duplicate_sinks_gpartsio_duplicate_black_holes_gparts_mapperio_duplicate_black_holes_gpartsio_collect_parts_to_writeio_collect_sparts_to_writeio_collect_sinks_to_writeio_collect_bparts_to_writeio_collect_gparts_to_writeio_collect_gparts_background_to_writeio_collect_gparts_neutrino_to_writeio_make_snapshot_subdirstrcmpstrnlensafe_checkdirio_get_snapshot_filenameio_set_ids_to_oneio_select_hydro_fieldsio_select_dm_fieldsio_select_neutrino_fieldsio_select_sink_fieldsio_select_star_fieldsio_select_bh_fields  %  3   3 - 3  3 Q 3 ^ 3 m 5]  X   "5; H ~   5 |   5  \ j5  P5 :4 9 H5a     55#51  6 >?| 5$! X )! 8!5Q! H !  ! !5! | "  "5,"  o" z"5" " 0" o "5# F# K#  Z#5s# #5$$5$5K%(()R),5j- xo- $-5- H - - '-5 . | P.  ^.5w.  . P.5. :,/  :/5S/  / Z/5/ 0 05+0 vj0 o0 #050 0 0 @$05 1 H1 8M1 ,_15x1 1 1  -151 .2 <25U2 2 `252 F 3 P3513 (p3 `u3 ,353 3 3 ^,354 O4 T4  \4e4 (j4 Ur44 e4 l4578+85j8 u858 8  858 @9 K95d9 9 h959 1: ?:5X: : :5: %; H3;5L; ; x;5; < <5(< J=@@jB X oB <~B5B H B  B ?B5C | NC  YC5rC  C C5C  D P+D5DD :EHcIK X K sDK5K H >L  CL GRL5kL | L  L5L  M *M5CM M PM5M :M M JKN5!N iN nN vNN NN  NN # NN . NN I OO7O b ?OOO ~ WOQ  QQQ Q*Q1Q;QBQLQSQ]QdQnQuQQQQQQQQQQQQQQQQQ 1Q  R  RR$R.R 3RhRpRuR~RRR 1R  R (!RRRR RSSS S)S0S>S 2DS  IS P!VSaSiSsS xSSSSSSSSS 2S  S !SST T TTJTkTTTTT5T !TT5U5U5 U5UU5pU5}UUUUUU  2U  U !UUUU UV0V8V=VFVMV\V `2bV  gV h"tVVVV VVVVW*WcWuW}WWWWW 2W  W P!WWWW WWWXXXX,X 22X  7X "DXOXWXaX fXpXXXXXXXX 2X  X !XXXX X Y&Y8Y@YEYNYUYdY 2jY  oY h"|YYYY YYYY&Z2ZkZ}ZZZZZZ 2Z  Z P!ZZZZ ZZ[ [[[ [4[ 2:[  ?[ #L[W[_[i[ n[x[[[[[[[[ 2[  [ x#[\\\ \#\K\]\e\j\s\z\\ 3\  \ #\\\\ \\\]]]]$] 3*]  /] $<]G]O]Y] ^]h]]]]]]]] 3]  ] P$]]]] ^ ^"^6^>^C^L^S^a^ 3g^  l^ $y^^^^ ^^^^^^^^__ 03_  _ #,_7_?_I_ N_S_Z_b_t_|_____ 03_  _ $____ __` ``` `/` 035`  =` %J`U`]`g` l```````` 03`  ` P$```` aa,a4a9aBaIaWa 03]a  ba $oazaaa aaaaa)babbb c.cDcpcccc T%ccccd dd P3 d  %d h%2d=dEdOd Tdnddd %ddddddd P3d  d % eee&e +eDe %Le^efekete{ee P3e  e %eeee e f  f 8&fAf  Ff F&Nfff N&fffffgg P3g  g `&-g8g@gJg Ogigugg &ggggggg P3g  g &h hhh "hLhXhqh &yhhhhhhh P3h  h &hhhh hi ,'i'i ,'/iIiUini ='viiiiiii P3i  i P'iiii i jj2j ':jLjTjYjbjijxj P3~j  j P'jjjj jjjj 'jkkk&k-k /KV^h mhpu~ @5  /ŗϗ ԗϙיܙ 5  /$,6 ;W 0_ t? 0L] "0j ,0 90l M0q R5 @0g 0l ^O~5 j0 05 j0q 0v 45 0 X1 R65 ?1Q 1V 7e5~ 1 0 OŤ5ޤ j0 0 dP5 j0uvwxyxy0z8{` |h } ~    Q KQ mQ Q )Q :Q \Q!~Q!Q!Q!Q !Q.w.Dw.Xw.&w .0w(.:w0.Nw8.bw@.lwH.vwP.wX.w`.w @,`o5 a@`' "  w  Dd(HRh E(\Hoho   0#P@$p$',^,, -04-T>4ty4444R67478X9|:[<n<<< ?@1BdsDGJKKPN ^O, OL dPl P >R R $T T  V, 4WL Yl 0G\W@ @ u f