HDF  r`TREE8p @LX %B Hi ] S0@y0x؄HhxpVKXXe P0HEAP ( p2 TREEHEAPXPSNOD&(A@/8HLx TREEHEAPX PHh h sparta_file</homes/diemer/nbody/data/sparta/sparta_cbol_l0125_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  P 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_l0125_n1024 hsparta_output_dir3/homes/diemer/nbody/exec/tmp/moria/cbol_l0125_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  B @particle_mass  `M snap_a  [[G==P=="=S\======,H=Ը==q===m9=]=====w->+>I > >>Uj>w>>u$>)>'/>ڏ4>(':>?>9E>8K>BR>X>u_>[f>p|m>t>Ae|>e>O>C>r>>}>+>>>C>'ڵ>Sy>E>\=>'f>>K>c >>,>>Q1>??O@ ??]?}?H?1%"?c('?S,?]1?%7?A@8A>2Ai,A &A I!AAAAA A@AAށ@+@S@@@(@i@փ@@ٹ@Q@u@Ԧ@1ݠ@n@Xz@@@@@w@[n@2He@~\@ S@K@C@;@JR4@@,@%@@M@@ @bm@?H?sa????2??#~?=7?6?z??ʉ?с?/t?B0e?V?H?w:?E-?f ?E.??g>p>m>5>Md>3>;s>;M>`(>*>=鑀=F< snap_t  [[ʉ>>>ǝ>>7>K>H1>>>>>s(?G>?—?A?8?#?&+? 3?|;?h@G@TP@Z@}c@$n@x@V@RÇ@ɍ@ @@O@VR@A@!@V@m@]@@@H@x@Q@AAhA(AaA A$AY*A0Ap6Ar>>H>|E>?>#>/+>13>7;>TD>M>6W>'a>wk>}v>>">u>>>M7>hϩ>>. > >#>i^>ER>>>1?F ?IO ?0?c?o ?m(?L0?c8?b(A?u/J?S?]?g?r? ~??i,??{?ۛ??ޮ?< ?ꗿ?????u??_@ @~@?@P@%@t-@5@6 >@F@7P@Y@/"d@n@y@kЂ@@S@@@^@ @ *TREEHEAPXh*P((H* 0 idx  8a  = 8z  @8A 8t   /> 8rho200m  )K 8 idx_tdyn  8a_tdyn  G== 8z_tdyn  gA 8t_tdyn  ʉ> @ rho200m_tdyn  L]TL  deflateh. r^XTREE6 xb.fxcddddabdbLxNc(}-_WBi i!|F?]x?XU@A@xPM/<B@޹rmUW@P8/xcd6 x{cr(> GExvY6pu [Oo =,̖/NśOsx$@|@Τ@z,@9@ϥ@@I@z@Ax8ijy{eLW:u xlBBB#TBB@BSB@BsAANB1sB|[ABsBzB!BBm5BQBBۢBw`BIBdu{BrB_B.xlp9BA33GAz$QnBffBBG:ÚA{B)Åa@{z\BQq=nAR޿CBzAR3ÅkRC.Q\Š3_xcddddbFE xcddddbF; xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xcd6 xџpiLs;mvUe&֦DTax$iPPVsPQ2PPPPuǰP52x[pq,Ȍd:#P QrPFPje0x$@@>@F@}.@@@U^@ @Ix$)QǍPKPuQgPQ QPPUQx$-@F#@@g@# @u@7@_@@8x!#SK5 tKԝ8v?RxZ/}աCsY{>Ƭp?mC9$x |8SͶ  |<_&0LQ(p/>ex!`c>39j19.w>pe +8ix}+xcOQT)|< H/Mуa7gM5x$B@@@U A Abd@ƨ@@@Jx$6$QPnPb}QQնPKQܢPbP\x[`ScQOo19J<8pa OG3%x+xsOQNT^)|, P/Mу/a7g70xۨ9ѡnV;[^0_uW~Ònخ])UMxu-@s:0(Rh(y{g`17x$P@P@7X@An@C@ԙ@:,@_ @QEx$=QخPZP\{Q!˵PPR/QrPVPgmCx$B@@@U A{@bd@ƨ@@@T!x$6$QPnPb}Q ˵PնPKQܢPbPQ;x[`ScQOkw9H<8pa OG>:x$?QٮPZP\{Q˵PPQ/QrPVPg;  deflateX@ r^XTREE6  @ deflateI r^XTREE'6  @ deflateR r^XTREE6  @ deflate\ r^XTREE'6   deflatef r^XSNODxhX^(Pp (((H*TREE 7     deflateo r^PTREE-&7     deflatez r^P  deflate r^XTREE-S7     deflate r^PTREE/7     deflateH r^PSNODPHxHdh(`Ux/TREE-7 (     deflate r^@TREEw7 (     deflateТ r^@TREEwS8   deflate r^XTREE8   deflateX r^XTREE8   deflate r^XSNOD0X-PxTREE 8   deflate r^X  deflateB r^X  deflateK r^XTREE 8 TREE 8   deflateP r^XTREE 9   deflate r^XSNODP0@*40TREE 9   deflate r^XTREE 9   deflateX r^XTREE *9   deflate r^XTREE 59   deflate r^XTREE @9   deflate` r^XSNOD0 H0Sp yp!HTREE K9   deflate" r^XTREE V9   deflate+ r^XTREE a9   deflate: r^X    deflate r^P @ deflate r^X @ deflate r^X @ deflate0 r^X @ deflate` r^XTREE l9 TREE w9 TREE 9   deflate@T r^XTREE 9     deflate] r^PTREE-9     deflatef r^PTREE/9     deflatep r^PTREE-9     deflatez r^PSNODPnp8TREE/!:     deflateȃ r^PTREE-P:     deflate r^PTREE-}:     deflateH r^PTREE-:     deflate r^PTREE/:     deflateȨ r^PTREE/;     deflate r^PTREE/5;     deflateH r^PTREE/d;     deflate r^PSNODxxTREE-;     deflateX r^PSNOD80H0 TREE-;     deflate r^PTREE-;     deflate r^PTREE-<     deflate r^PTREE-G<     deflateX r^PTREE/t<     deflate r^PTREE/<     deflate  r^PSNOD@@`HPPRTREE-<     deflate` r^PTREE-<     deflate r^PTREE&,=     deflate$ r^PTREE&R=     deflate . r^PTREE/x=     deflate`7 r^PTREE/=     deflate@ r^PTREE/=     deflateI r^PTREE/>     deflatehT r^PSNODn-pp `x`h0p\TREE-4>     deflate^ r^PSNOD#` gTREE/a>     deflate0h r^PTREE'`p xu-@s:0{cŤ F@~xۨ9ѡnV;[^树$,k}!x$@@PY@tlA @D@@@k@,Exsϓ X> 9V=܁0 L.t='8x$@@@A@3d@@&@H@dkx[Ь(g@U܁&> 7u[5Jx$@k@@@v\A@'@$@{@S@R:xʖ X>`uԭ=܁Vw=xۣ9av0a4.nX.3elxi:0W1pn |,fvoWrixsϓ X> 9V=܁0 L.t='8x::Gx::Gx::Gx::Gx::Gx?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@x?XU@A@xcd```b&$6L D xc` $x;ˣFP޹uqf3tU燻c+99m xsϓ X> 9V5oR'<8`\x? !z:xsϓ X> 9V=܁0 L.t='8x;ˣFP޹uqvigw)8ǜWr666s@ ox;ˣFP޹IٸY3ęk] 1畜͜ N_jY9~X7ퟧ<x;EVɁ)jn. n]sPpG1x1-m#Cê?N4"xC]  r(Rbxcd_Qej}JB{> {Y sZ? }xnkd׹vRn ٗ{GگVav x$>>>> ?A}>>v>bg>j+xce]Cmv7cvGN3[@|x fyݿvvۥ' 5zh'(."l1"&x$ [AX]ĠP%5c1@Au@u_AB#GxK4z@cdFzDŽWg,>x@'5бVi*xqiRăi*9r]u<{QiA!"lx$ff$AA}Ƥ_>4AN@c^A0xc>@q9Gn/Gof<]0iqi `xUzN .jO#?fqc?x+]Xk4f 㪏 \:Z7uΉw:]x )t|]+1orǸ2B]|1pxc```uR` qdBuxnַsφMAo3BVr xʅS+Ⰻ/C;2x36vu֔q~sQybUa1γn;5w> ? x/㙼6\ y~ sJ.?>S    deflatepy r^PTREE&p     deflate r^PTREE/p     deflate r^PTREE-p     deflate0 r^PTREE/ q     deflatep r^PTREE-8q     deflate r^PTREE/eq     deflate r^PTREE-q     deflate0 r^PTREE&q     deflatep r^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))TREE'q TREE-r TREE ;r TREE Gr TREE Sr TREE _r  @ deflate r^XSNOD@7P8`9TREE kr  @ deflate(  r^XTREEwr  @ deflateh r^XTREEr  @ deflate r^XTREEr  @ deflate& r^XTREEr  @ deflate(0 r^XTREEr  @ deflateh9 r^XTREEr  @ deflateB r^XTREEr  @ deflate0M r^XSNOD 0XJ`% hrXQTREE s  @ deflateW r^XSNOD8{AH(i_X8P06TREEs  @ deflate` r^XTREE4s  @ deflate8j r^XTREEIs  @ deflatexs r^XTREE^s  @ deflate| r^XTREEss  @ deflate r^XTREEs    deflate8 r^XTREEs    deflatex r^XTREE s     deflate r^PTREE-s     deflate r^PTREE-s     deflate8 r^PTREE-t     deflate r^PSNOD?PpHqzȃXTREE-Dt     deflate r^PTREE,qt     deflate@ r^PTREE-t     deflate r^PSNODx  5P6TREE-t     deflate r^PTREE-t     deflate r^PSNOD@  Hhh[TREE)$u     deflate r^PTREE,Mu     deflate r^PTREE-yu     deflateP  r^PTREE/u     deflate r^PTREE-u     deflate r^PTREE-v     deflate' r^PTREE//v     deflateP0 r^PTREE-^v     deflate9 r^PTREE-v     deflateD r^PSNODx Р 8hTREE/v     deflateXM r^PTREE-v     deflateV r^PTREE-w     deflate_ r^PTREE-Aw     deflatei r^PTREE-nw     deflateXr r^PTREE w     deflate{ r^PTREE&w  @ deflate  r^XSNODh08TREEw     deflate` r^PTREE-w     deflate r^PTREE-*x     deflate r^PTREE/ x$N24 PtiN˪UBcDJx$w΢TbLʈעw)M;r2$cp6M~x[ei63lm47̦6UR6BGx*%d$m 6B{mO϶m2ߦ߬'-<xwm҃ s-t9 #Hfkxh$Hfkxsϓ X> 9V5oR'<8`\x? !z:x;ˣFP޹uqvigw)8ǜWr666s@ ox}풎0wmpT0Vz0U2xc`r%ɉAtgϜϞw9s9Y3`UxKS;l9--yNY+?Ot%Y|L3Á.g Ox;LyYgI.t6<,g0xc8ęXMi˺"gʹq>{ x3rah0u6,̠ąمᠳ-> gI.r x$L1[, ǯ1eu1+W0+N/ٓ107_x{:w3 +t[ L2,n28ijixNvkqɖ̎i~WݞLzvOͶ     deflate  r^PTREE/?     deflate` r^PTREE-n     deflate r^PTREE-     deflate( r^PSNOD@> PTREE$Ȫ     deflateh r^PTREE'  @ deflate r^XTREE$     deflate0 r^PSNOD(( @e`0xTREE7     deflate r^PSNOD 8HU ^ U 8 p/TREEF     deflate r^PTREE\     deflate8  r^PTREE-r     deflatex r^PTREE-     deflate r^PTREE̫     deflate@' r^PSNODH h h pTREE-     deflate0 r^PTREE-     deflate9 r^PTREE-E     deflateC r^PTREE-r     deflateM r^PSNOD A $ 0K8 `X ( TREE-     deflateV r^PTREE/̬     deflate` r^PTREE-     deflatej r^PSNOD`P`\ TREE-(