iBPn?5m%dD5  p y/ YARBD54*2x86_64-darwin22)#_yEEEE [K ,K  c ca %'gG%'gG%'gG%'gG%'gG%'gGa! a# a%a'a)a+a-a/a1)#_3G)#_5G)#_7!G)#_9#G)#_;%y[[ wgwk6J + ++ FQ HQQ    fh ,      =)=)=)=)=)=)L EE ,La333 'Ag'C 'E %e' G ewGgGy [ [ [[[[[[[1]9];]?]C]G]K]7_M_QaWaYc]e!  $K!M O!1!ag  ??[a[e -{++  'Ag# # # SgwGy wmwowqwuwww{w}wwyyyy{{}! $K!O!!?9  QQww #k 'Ag'C 'E W Y [ I G%e)]_ a 5c eg5gigkImy !  7K!M O!O!U UU Ks# #  ggy!s! I ?qq ?  }#G}kgI #y}I#G}Acg W_g_ a ga g#G}I#G}AcgW_g_agacwcgg#GY_!a#y#y!!     <{!}!!!!!!}!!!!!!!!!! huu w %# c)W G_ I_yc gggc G gGa a%gy    !#$&(,+.*00!  K?!!!!s!!O!!!!#9M3 =O[[' %e+y 78:;<??!Q?!+ G E3' gggO%gGW[GW] m gGm _Iayc %gGa a%gy KLNOPTUSVWXXYZ\\_`aceehgkj!mnoqsuwwzy|x!  Q?!s!!19!!!O!!!#9ġm UU[[ 'A 'A % gG%e-G% gy !WXYZ!!%)- %)Y-O   խ1{++  gggɉgggGkgGwggGgk gGy          !/ AEqs!!!O!!!!!!!!s ] ݳ3wg[ mmwmmy!1 -!!!/) Q7' ce3GcgGIay!!! $ $ % % &! !'#  & -a5%'gGa7a9'y6 < < < A H 4H 4L =)%#+ E+L )   a;%'gG%'gG%'gGa='yY Ke je ke jh nh oh nm rm sm rs ws w =)=)=)71Q Q Aa?%'gG%'gGaAaCaE'y            =)=)73  /!aGaIa{KaM'y  XX ce c #aOa%Qa)Sa/Ua+Wa1Ya['yk    " & & + 11 + %'y[%['[+[ n!i ]?[-[[]1   'y n!g [UGa[/  % gy@AC@ ))oaEEa  %e]y / )a U U  ggGgkgG{         u!!!!+ 5- Y7'' mm{u! o /o1 W_gI_y"""""#  <!!!## 3   5Iy7 7 8 8 9! gQUU6 6 9Q 5e_GyB !B "B *C +C ,C .D!{|!A 1A DC37 GIyI 8I 9I ;I ;J >J =J @J <K! K?!!)%H CH KE39  gmg  g%gyZ QZ P[ S[ R\ W\ V] Z] [] Y^ ^^ _^ ]_ a_ b_ c_ e`!Q?$!!!!!MIUUY gY `#S#;#  ggGg; gG gm gGm y gggG Gyt {t |t }u ~u v v v v v w w w w w w w x ~!z z z z z z z z { { { { | | | ~! {|!}!!!!!!!!!!!!!u/s s ~/Gs=s5'Iy      ! ]#+UU  -?'Iy  ! Q?  ?Ay ! = 3  3C#W'y''y    !   ! %1  E5eay    ! oUU  o/  G  g}#G}5G#G y        ! ]!!!!!![e +U5I5 ecG#yO!c wU w) K ggy[\]_`b!!!!c G-M# # W9Iymnpqutxv! %)UU{ K3O#W y    !K?! A + Q ' #W y        !Q?!   =+ S wy  !!QM  M+ U #'A 'A # #'gGW GwGW Ggy                           !WXYZ!!!!!eHa     5{+W+  #y " #!C? " " #?Y'''Gy ' ' ' ' ( ( ( ( ( ) *!!!-3 & & *G'[wy !)EA'A- yB %B &B (B K!o cB )B#BGc) 77%gy    ) i _U %;_%  GG ɋeeGegGgy "#%@ABHKL eg%%///!!!1'N% }KK-  g#y gggG{y()+,-- /0245.67:< GGG!!!!!!I=?A)ucK=  gyEF ! [ SG!KS# cK aY)5  EKu-QM!;=A9%J n!9""##%%&'w''("** E/Users/williampride/.rbenv/versions/3.2.2/lib/ruby/3.2.0/prettyprint.rbE
PrettyPrintE' format#singleline_formatinitialize outputmaxwidthnewlinegenspace indentgroup_queuecurrent_group)break_outmost_groups textfill_breakablebreakable groupgroup_sub nest flush TextBreakable GroupGroupQueueSingleLineattr_readerE formatEE qdup lambdanewE#singleline_format;Einitialize@output@maxwidth@newline@genspace@output_width@buffer_width@buffer7@group_stack9@group_queue@indentroot_groupEcurrent_group lastE)break_outmost_groups3 datadeq shift width-breakables empty?! first===+E#ET break first?E%E%Eblock in formatn*E'block in initializeE/block in fill_breakableEblock in group yieldE'ensure in group_sub$!Eensure in nestEblock in flush @objs @widthE outputoutoutput_widthEadd @obj@pp @group @depth@breakables @breakE break)E break?E first? @first @queue groupsEenq[]EdeqE delete result[]=E3block (2 levels) in groupEblock in outputgEblock in deqgs downtoE/block (2 levels) in deqi slice!++++,, ,,,0,D,T,`,l,x,,,,,,,,,,- ---(-0-@-P-`-l-p-t-x-|------------.. .$.4.8.H.T.d.t.|................// // /(/