HDF   y`TREE8 RX X,0I o dH8Y0wp08h`x\HRXc @P0xHEAP ( 2 TREEHEAPXPSNOD`,( H58RxTREEHEAPX PHh h sparta_file</homes/diemer/nbody/data/sparta/sparta_cbol_l1000_n1024.hdf5 @main_def_catalog M200m_bnd_cat @ rockstar_strict_so  @ rockstar_bound_props  8 log_level  @ log_level_memory  @ log_level_timing  8 log_flush  @ log_substatus_diff  H err_level_more_snaps_than_cat  H err_level_snap_outside_range  H err_level_main_def_not_200m  H err_level_acc_rate_undefined  H err_level_cat_field_changed  0cut_defM200m_peak_cat Hcut_threshold_in_units  HC 8 cut_units particles @cut_threshold  KU 0 order_defVmax_cat H hostsub_assign_subparent_id  H hostsub_restrict_to_output  8 include_ghosts  @ adjust_phantom_xv  @ max_mass_ratio_sparta  H max_rsp_model_diff_factor  H max_rsp_model_diff_sigma  @ output_restart_files  @ output_restart_every  8 output_original  8 output_hdf5  8 output_tree  H output_compression_level  8 output_n_a  P output_a   @ output_n_rm_defs ' Poutput_rm_defs$Rsp-apr-mn, Msp-apr-mn, Rsp-apr-p50, Msp-apr-p50, Rsp-apr-p70, Msp-apr-p70, Rsp-apr-p75, Msp-apr-p75, Rsp-apr-p80, Msp-apr-p80, Rsp-apr-p85, Msp-apr-p85, Rsp-apr-p90, Msp-apr-p90, R200m_all_spa, M200m_all_spa, Rvir_all_spa, Mvir_all_spa, R200c_all_spa, M200c_all_spa, R500c_all_spa, M500c_all_spa, R200m_tcr_spa, M200m_tcr_spa, Rvir_tcr_spa, Mvir_tcr_spa, R200c_tcr_spa, M200c_tcr_spa, M500c_tcr_spa, R500c_tcr_spa, R200m_bnd_cat, M200m_bnd_cat, Rvir_bnd_cat, Mvir_bnd_cat, R200c_bnd_cat, M200c_bnd_cat, R500c_bnd_cat, M500c_bnd_cat, M200m_peak_cat @ output_n_sub_defs  8output_sub_defs Rsp-apr-mn, Rsp-apr-p50, Rsp-apr-p70, Rsp-apr-p75, Rsp-apr-p80, Rsp-apr-p85, Rsp-apr-p90, R200m_bnd_cat, Rvir_bnd_cat, R200c_bnd_cat, R500c_bnd_cat, R200m_all_spa, Rvir_all_spa, R200c_all_spa, R500c_all_spa, R200m_tcr_spa, Rvir_tcr_spa, R200c_tcr_spa, R500c_tcr_spa @ output_n_cat_fields 2 output_cat_fieldsVnum_prog, phantom, vmax, Macc, Mpeak, Vacc, Vpeak, Vmax\@Mpeak, Halfmass_Radius, Xoff, Voff, T/|U|, b_to_a, c_to_a, b_to_a(500c), c_to_a(500c), A[x], A[y], A[z], A[x](500c), A[y](500c), A[z](500c), rs, Rs_Klypin, Tidal_Force, Tidal_Force_Tdyn, Tidal_ID, vrms, Jx, Jy, Jz, Spin, Spin_Bullock, scale_of_last_MM, Time_to_future_merger, Future_merger_MMP_ID, Mpeak_Scale, Acc_Scale, First_Acc_Scale, First_Acc_Mvir, First_Acc_Vmax, Halfmass_Scale, Acc_Rate_Inst, Acc_Rate_100Myr, Acc_Rate_1*Tdyn, Acc_Rate_2*Tdyn, Acc_Rate_Mpeak, Acc_Log_Vmax_Inst, Acc_Log_Vmax_1*Tdyn, Log_(Vmax/Vmax_max(Tdyn;Tmpeak)) psparta_catalog_dir@/homes/diemer/nbody/data/rockstar_cats_200m_bnd/cbol_l1000_n1024 hsparta_output_dir3/homes/diemer/nbody/exec/tmp/moria/cbol_l1000_n1024 @ sparta_output_min_n200m d @ sparta_has_ghosts  @ sparta_ghost_min_n200m  Psparta_ghost_min_host_distance  L= X"sparta_ghost_max_host_center_time  > 8 sparta_cat_type Pp 8 cosmo_flat  8cosmo_h  333? @cosmo_Omega_m  q=> @cosmo_Omega_b  7@= @cosmo_Omega_r   @cosmo_Omega_L  H:? 8cosmo_w   @ cosmo_T_CMB  ff.@ @ cosmo_sigma8  Q? @ cosmo_ns  33s? 8 cosmo_ps_type  @ box_size  zD @particle_mass  `Q Hsnap_a  AA >>Uj>w>>u$>)>'/>ڏ4>(':>?>9E>8K>BR>X>u_>[f>p|m>t>Ae|>O>C>r>>}>+>>>C>'ڵ>Sy>E>\=>'f>>K>c >>,>>Q1>??O@ ??]?}?H?1%"?c('?S,?]1?%7?p>m>5>Md>3>;s>;M>`(>*>=鑀=F< Hsnap_t  AAk|k?Htv?w?"?PD?Փ?Ḛ??p?OT??-?/?[?t??4?i?G@~m @@Ǒ@&@.@\6@<>@G@TP@Z@}c@$n@x@V@RÇ@ɍ@ @@O@VR@A@!@V@m@]@@@H@x@Q@AAhA(AaA A$AY*A0Ap6Ar>>M7>hϩ>>. > >#>i^>ER>>>1?F ?IO ?0?c?o ?m(?c8?b(A?u/J?S?]?g?r? ~??i,??{?ۛ??ޮ?< ?ꗿ?????u??_@ @~@?@P@%@t-@5@6 >@F@7P@Y@/"d@n@y@kЂ@@S@@@^@ @  )TREEHEAPX(P&( 0 idx  8a  9E> 8z  @ 8t  q-? 8rho200m  I 8 idx_tdyn  8a_tdyn  w> 8z_tdyn  Q@ 8t_tdyn  "? @ rho200m_tdyn  J deflate,s^XTREE 4xBxcddeDxKed~vNgBPx/B@uQ\O !t7B[axcdTQPxx7 #BЋ?A襷 xψ3MB8BhMf'xcdDx@BCfB@BCBBxB#B:BBBB}C_CB=h ax@hUYUFUUYU'U2iUSPUVU^U=aU!ZUBXŮQUU>ɍU!nU x@ @=@@6@7@3@H@KТ@Jƣ@*@uC@ @@$@@U@jx@%@MM,AAD@N#@ @@Ÿ@@곘@?5o@A@~@@2A"#x?{@BdCu#CCCCC0CC/CUCCC*CuDKnCCrD!CA!D@AbC3DUUC?!"DC}B=DhCNB"-DuC0 D|CqC"C"B B{9B?x@wPUIUQU/oUUVUEUOU:U^^UoU\HUtEPUUwU7PUjx@)BB]BCZ BX"BBQBuBB18C,OB Bl\CCDBNx@UUU,[U/~UBƒU?6dUMU]U>U$jUmuU^MURUuUU*\U}x@BQBIBCB-B@^BBbB(B=j CLB@sBPCCBNx+ԋ}4N6-Ը-tSߒP[sCSB^./ - +1JaJԩF f+x`" x`" x`"  deflate>s^XTREE 5@ deflateGs^XTREEC5@ deflate8Qs^XTREEU5@ deflatexZs^XTREEFj5 deflatees^XSNODxȝX(e0(Pp `&&(TREE 5   deflate@ns^PTREEK5   deflatexs^P deflateps^XTREEK6   deflate s^PTREEKQ6   deflates^PSNODPFxbh[xx-TREEK6(   deflates^@TREE6(   deflate0s^@TREE7 deflatexs^XTREE }8 deflates^XTREE 8 deflate@s^XSNOD0+h ؔTREE 8 deflate@s^X deflate0As^X deflate`Is^XTREE 8TREE 8 deflates^XTREE 8 deflate8s^XSNODPh0)p20TREE 8 deflatexs^XTREE 8 deflates^XTREE 8 deflates^XTREE 8 deflate8 s^XTREE 8 deflates^XSNOD0( QpwpTREE 8 deflate!s^XTREE 9 deflate@*s^XTREE 9 deflate9s^X   deflates^P@ deflate0s^X@ deflate`s^X@ deflates^X@ deflates^XTREE 9TREE &9TREE 19 deflateRs^XTREE <9   deflate[s^PTREEKG9   deflate es^PTREEK9   deflate`ns^PTREEK9   deflatexs^PSNODPPmpTREEK(:   deflate(s^PTREEKs:   deflatehs^PTREEK:   deflates^PTREEK ;   deflates^PTREEKT;   deflate(s^PTREEK;   deflatehs^PTREEK;   deflates^PTREEK5<   deflate0s^PSNOD؜XTREEI<   deflates^PSNOD`00TREEKx@B;BC,$CC2BB=C^BtCb= CBsB% CARC Br~x@1YU⦶UeqUKU UYpU TUejUIUnHwUFUmUiUtUkUIaU6xS M3N"ۘ7;|ub{SG'ON 9aNoֶ0:8 j x{8)#BDE`Zf(q@Yq/r߃"B ZzsU^(" x@@B$C$C{BG CBBBB@BB^BmBjCgC C+ x?-3_2ˋuzwYnOQQoB;dqZ|8s:w'x{8)#_n_B}wN}0-38 WXЗe`ACv */ Dx;i#ߜ9us9 1S_Njf4uZ)7Y\ p x?-3_?BCŇO ,(!>PI1C{CCo Pe Px 씔 <;S^[mL?>9TxrSW{'rjo>~9Fuy_ kx{4)#ŧПn߃"B'>Ke!-6}VX_x?Ak{Co x]zPI(WCLP?sP:zBB㙙CByCJ>}֕# Wx@B\BBB]BBUB%BfB9BcBj̗B9BB²BBAx{C9v;y3;?qR4SN;w*|\qyw'hxSSdhBUbmB#B BMCG &Gu ?3tBnrx@@B#CC,B C;[BEBB|BBreB^BZBjC7Cz Cx@\iU UUUn_UΕUlUDTUYZUr`UhU1#TkӇe BB"BN ]o+,;#SCA,0wfGhКUyNx@OB\B[BB ^BB3VBB!gBIBcBr̗B8BOB²BBibx;X;4pIģМtPZsI+tBkW df}+oQ'֡ǺBY=B4xSSdhBUbmB#B BMCG &Gu ?3tBnrx`" x`" x`" x`" xcdTQPxxcdTQPx   deflates^PTREEK3   deflate8s^PTREEH~   deflatexs^PTREEG   deflates^PTREEK    deflates^PTREEIX   deflates^PSNOD@@0OP( PpX(TREEH   deflates^PTREEG   deflate"s^PTREEK0   deflate@+s^PTREEI{   deflate4s^PTREEG   deflate=s^PTREEG    deflateGs^PTREEGR   deflate@Ps^PTREEF   deflateZs^PSNOD0mp3p pv`hn0ZTREEG   deflatePes^PSNOD0*mHTREEG&   deflatens^PTREEIm   deflatews^PTREEK   deflates^PTREEI   deflatePs^PTREEHJ   deflates^PTREEK   deflateМs^PTREEK   deflates^PTREED(   deflatePs^PTREECl   deflates^PTREEK   deflates^Pconfigsimulationsnapshotstatus_spartastatus_acc_rateidparent_id_catdescendant_idis_most_massive_progenitorR200m_all_spa_internalM200m_all_spa_internalnu200m_internalacc_rate_200m_dynxvstatus_sparta_rspstatus_moria_rspstatus_moria_hps_R200m_all_spastatus_moria_hps_M200m_all_spastatus_moria_hps_Rvir_all_spastatus_moria_hps_Mvir_all_spastatus_moria_hps_R200c_all_spastatus_moria_hps_M200c_all_spastatus_moria_hps_R500c_all_spastatus_moria_hps_M500c_all_spastatus_moria_hps_R200m_tcr_spastatus_moria_hps_M200m_tcr_spastatus_moria_hps_Rvir_tcr_spastatus_moria_hps_Mvir_tcr_spastatus_moria_hps_R200c_tcr_spastatus_moria_hps_M200c_tcr_spastatus_moria_hps_M500c_tcr_spastatus_moria_hps_R500c_tcr_spaRsp-apr-mnMsp-apr-mnRsp-apr-p50Msp-apr-p50Rsp-apr-p70Msp-apr-p70Rsp-apr-p75Msp-apr-p75Rsp-apr-p80Msp-apr-p80Rsp-apr-p85Msp-apr-p85Rsp-apr-p90Msp-apr-p90R200m_all_spaM200m_all_spaRvir_all_spaMvir_all_spaR200c_all_spaM200c_all_spaR500c_all_spaM500c_all_spaR200m_tcr_spaM200m_tcr_spaRvir_tcr_spaMvir_tcr_spaR200c_tcr_spaM200c_tcr_spaM500c_tcr_spaR500c_tcr_spaR200m_bnd_catM200m_bnd_catRvir_bnd_catMvir_bnd_catR200c_bnd_catM200c_bnd_catR500c_bnd_catM500c_bnd_catM200m_peak_catparent_id_Rsp-apr-mnparent_id_Rsp-apr-p50parent_id_Rsp-apr-p70parent_id_Rsp-apr-p75parent_id_Rsp-apr-p80parent_id_Rsp-apr-p85parent_id_Rsp-apr-p90parent_id_R200m_bnd_catparent_id_Rvir_bnd_catparent_id_R200c_bnd_catparent_id_R500c_bnd_catparent_id_R200m_all_spaparent_id_Rvir_all_spaparent_id_R200c_all_spaparent_id_R500c_all_spaparent_id_R200m_tcr_spaparent_id_Rvir_tcr_spaparent_id_R200c_tcr_spaparent_id_R500c_tcr_spanum_progphantomvmaxMaccMpeakVaccVpeakVmax@MpeakHalfmass_RadiusXoffVoffT|U|b_to_ac_to_ab_to_a(500c)c_to_a(500c)A[x]A[y]A[z]A[x](500c)A[y](500c)A[z](500c)rsRs_KlypinTidal_ForceTidal_Force_TdynTidal_IDvrmsJxJyJzSpinSpin_Bullockscale_of_last_MMTime_to_future_mergerFuture_merger_MMP_IDMpeak_ScaleAcc_ScaleFirst_Acc_ScaleFirst_Acc_MvirFirst_Acc_VmaxHalfmass_ScaleAcc_Rate_InstAcc_Rate_100MyrAcc_Rate_1*TdynAcc_Rate_2*TdynAcc_Rate_MpeakAcc_Log_Vmax_InstAcc_Log_Vmax_1*TdynLog_(VmaxVmax_max(Tdyn;Tmpeak))TREEITREEHCTREE <TREE <TREE <TREE @ deflateHs^XSNOD567TREE @ deflate s^XTREE @ deflates^XTREE @ deflates^XTREE@ deflateH%s^XTREE@ deflate.s^XTREE6xcdTQPxx`" xcdTQPxxcdTQPxxcdTQPxx`" xcdTQPxxcdTQPxxcdTQPxx`" xcd```b&( bxc` @xᲣ/ߥzJ;JŻ9]{qsqur/vw ty#p!\xSS}šQ L'ŞGDŅLJ^K L]:Zg敽xSSdhBUbmB#B BMCG &Gu ?3tBnrxᲣ/%潟K'[x;GX q/:n.!6.N.E.\."q.oc\.xᲣ/ߥzJT#P,Ѕ븗].\E\]l]D]Ƹ0\wxᲣ/ߥzJ;JŻ9]{qsqur/vw ty#p!\x@ѐC-bCC6CffCFfCZrCoCN2CCCsC9CsCPC{CVx@,H@C)BBwBgB\BrJyBMB7AwB^B%B%iBuBBB>Bixf```b`݁X=XAb@ @ @l>.x@t3?Nq?d?RF?=,T?5?E?ёɎ>l?(>Q,? ?1B? F>;y?8?W? v>x?f2?(? "?Dx@(I>T>QQ?$>5>>_>>|?x> {>Y>Q>{?5c>?kx@>k+?l?0>qA?_B? (?I׼>ni=?.p?H?o*>RI>b3?/>A+?x@ٙ>K>x/?1W> >p>b>+>S>RI>>{o>k>(? >>x@ȇBH?/nMANA@@‡B۪BBhQBCB/BHLB(V!x@!CB_BmBFB`56A^K AD€B BYnx@ Bj^U}BBtBJZ:BeBC a×rD#6x@)BBBA^B+gėB,RMsBC0; otyB3B* !x@K!cn¢B]BYB%pB8BbAK‘AJABB5x!2x@KBEBmBj<@|2B6YB~9LBȰABBs)BH!C~=Bg@w%nx@I$CjCCBZC/C1CC`oBٰBaCXCB9TVC BC=BBZx@,BCBQBBˁ!C+B$׷B BBۙ6CJB1H(CDBh1 CeBNB8xc`L(h6xc`l{($ EHxcdTQPxxks)4SR]b\".ą եKGbd_PYn.1. .r]2r]Px@ntVu-C؏ٺVAՙz6FV` VkhUʻUOU܎PME!xjgI5 !@ deflate?s^XTREE 6@ deflateIs^XTREE6@ deflateSs^XSNODx08Q`8$ xX(PTREE6@ deflate^s^XSNOD8GHoHf>PH4TREE7@ deflateXgs^XTREE 7@ deflateps^XTREE$7@ deflateys^XTREE97@ deflates^XTREEN7@ deflateXs^XTREE c7  deflates^XTREEo7  deflate؞s^XTREE 7   deflates^PTREEF7   deflateXs^PTREEI7   deflates^PTREEH8   deflate s^PSNODEpw( TREEHf8   deflate`s^PTREEH8   deflates^PTREEF8   deflate(s^PSNODpv @3<TREEK<9   deflatehs^PTREEK9  deflates^XSNODXP` # HhhhYTREE29   deflate0s^PTREEK:   deflateps^PTREEKO:   deflates^PTREEK:   deflates^PTREEK:   deflate0$s^PTREEK0;   deflatep-s^PTREEK{;   deflate6s^PTREEK;   deflate?s^PTREEK<   deflatexJs^PSNODx "0p nTREEK\<   deflateSs^PTREEK<   deflate\s^PTREEK<   deflate8fs^PTREEK==   deflatexos^PTREEK=   deflatexs^PTREE=   deflates^PTREE=@ deflates^XSNODPTREE=   deflates^PTREEH>   deflates^PTREEKV>   deflate@s^PTREEKpx@^(WǙVr[.&&UkU+T#jUխ2ո/ֶ>U"V 4}U x@Ñ(H!U)\҂BU\ 3d9Հ4XVWVxU_v5[՘Vgxx@_<ΈRF˖oMFmX&D4_ Nfx{L]]w']h5ԭP^M1@x>ٞaM+;M*x~12vNgBPx/B@uQ\O !t7B+xjg 'ڃi Vxjg 'ڃi VxSS}šQ L'ŞGDŅLJ^K L]:Zg敽xᲣ/%潟K'[x;GX q/:n.!6.N.E.\."q.oc\.x{LNC v7+=A]y R -xcư4ۃa\w \\>1Pugrch`ҍCԝ!BɍO,ȍa;a^xc1ύ!Pσx;ÄB7 ew(wr7w?{\޺1(1 30n ~| nL.x@ FGJ{GFz-GGLF"GFDFFFtGF0GGBxc8`U!pݍ;Ån Kj1\ucPX2ٍ- !7s 3^^HxcYuĝaV;ÜF7 Qb >#n 9&Lwc` 0C;9w+x@]K,QE0'*m0_Ȣ/P 0/L0Y~&0]O/..Ώ0K-桁/{/ٔEx@m/%e0d-0K.///a0}/j...OrR/~0c#.Eo/,7>0@x@S\U=H >">`7< ү=== J>ĉ=9   deflates^PTREEK   deflates^PTREEK   deflates^PTREEIQ   deflates^PSNOD@<hPpTREE-   deflates^PTREEDZ@ deflates^XTREEB߱   deflates^PSNOD( 8@d`vXTREE>   deflates^PSNOD >H[ Xe \ ? 5TREE!   deflateXs^PTREE8   deflates^PTREEIO   deflates^PTREEH   deflate#s^PTREE/   deflate-s^PSNODH Hh  TREEE   deflate6s^PTREEGT   deflate @s^PTREEK   deflate`Is^PTREEI   deflateSs^PSNOD PH H+ Q8 X TREEH/   deflate(]s^PTREEKw   deflatehfs^PTREEK´   deflateps^PSNOD``@b hTREEK